WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: [SOLVED] Xorg 7.6 failing to work with Radeon Xpress 200G  (Read 10952 times)

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
[SOLVED] Xorg 7.6 failing to work with Radeon Xpress 200G
« on: December 27, 2011, 08:54:19 AM »
Hi guys.

I'm having problems getting Xorg 7.6 to work on my MSI MS-7184 mobo with the integrated ATI graphics. The chipset is ATI RS482 northbridge and ATI SB400 southbridge.

As the Xorg 7.6 files were downloading, my screen went blank and the message 'No Video Signal' appeared on the monitor's OSD. After a minute or so, I pressed Ctrl+Alt+Del, and that got me back to the console. I tried 'Xorg -configure', and the reply was 'Xorg not found'. I started X to get back to the desktop, and rebooted.

Despite the AppBrowser saying Xorg 7.6 and its deps were installed, trying 'Xorg -configure' again produced 'Xorg not found' again. I downloaded Xorg 7.6 again, exited to prompt, tried 'Xorg -configure' again, some text flashed up on the screen, with the summary basically being 'computer says no.'

The conf file is titled 'xorg.conf.vesa', and inside I see it lists 'vesa' as the driver in the 'Device' section. Does this mean Xorg has failed to install the ATI/Radeon driver and instead has fallen back to the Xvesa driver?

Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen0" 0 0
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   ModulePath   "/usr/local/lib/X11/modules"
   FontPath     "/usr/local/lib/X11/fonts/misc/"
   FontPath     "/usr/local/lib/X11/fonts/TTF/"
   FontPath     "/usr/local/lib/X11/fonts/OTF"
   FontPath     "/usr/local/lib/X11/fonts/Type1/"
   FontPath     "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
   Load  "glx"
   Load  "dri"
   Load  "extmod"
   Load  "dbe"
   Load  "freetype"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "auto"
   Option       "Device" "/dev/input/mice"
   Option       "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   Option       "DPMS"
EndSection

Section "Device"
   Identifier  "Card0"
   Driver      "vesa"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   DefaultDepth 24

   SubSection "Display"
      Viewport   0 0
      Depth     16
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

In case I was doing something wrong (perfectly possible for a newb like me), I reformatted the hard drive, reinstalled TC, and made Xorg 7.6 my first app download, in case there was a conflict with the other apps I downloaded.

I got the same OSD message as above, but allowed the download to continue until it had finished (judging by the traffic light on the ethernet port). Then I tried 'Xorg -configure' again, got a list of the drivers for the various chipsets, and then a line at the bottom which read:

'Xorg: symbol lookup error: /usr/local/lib/X11/modules/drivers/xgixp_drv.so: undefined symbol: LoaderReqSymLists'

Any help much appreciated!

Cheers, Jon.
« Last Edit: January 10, 2012, 07:05:47 PM by Triophile »

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
Re: Xorg 7.6 vs ATI IGP - fail
« Reply #1 on: December 27, 2011, 12:50:29 PM »
The Xorg log reads as per the attachment.

Cheers, Jon.

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #2 on: December 27, 2011, 07:33:50 PM »
Well, I think I'm going to have to put this on the backburner, as I've been banging my head against a wall on this most of today.

I have a persistent install, and having read the Wiki on Xorg, as well as the info in the AppBrowser and in the Xorg README, I can't see what I'm doing wrong.

I tried re-writing the xorg.conf manually, but the next restart just over-wrote it, returning it to xorg.conf.vesa.

Racy Puppy run as a live disc automatically installs what it calls the 'ati radeon' driver for Xorg, and it appears to run fine, so why am I having problems with TC?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11618
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #3 on: December 27, 2011, 10:29:06 PM »
Hi Triophile
I have no experience with Xorg, but I'll do my best to help.
Quote
I tried re-writing the xorg.conf manually, but the next restart just over-wrote it, returning it to xorg.conf.vesa.
You have to add  etc/X11/xorg.conf  to your  /opt/.filetool.lst  file so that it gets backed up.
Quote
The conf file is titled 'xorg.conf.vesa',
That's a sample file that comes with the extension.

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #4 on: December 28, 2011, 11:46:43 AM »
Thanks for that Rich.

OK, maybe part of the problem is that '/opt/.filetool.lst' appears not to exist on my machine! Not sure why. Time for a little investigation...

Cheers, Jon.

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #5 on: December 28, 2011, 12:31:55 PM »
Re-installed TC persistent on a new HDD, and getting the same thing - no '/opt/.filetool.lst'

Could it have something to do with me specifying 'home=sda1' and 'opt=sda1' as boot codes? Either way, I suppose I could just spend another couple of minutes re-installing and omitting those boot codes to see what happens...

Cheers, Jon.

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #6 on: December 28, 2011, 03:01:29 PM »
You should not be using opt= or home= until you are familiar with TC and understand the changes you need to do in
order to use these options.

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #7 on: December 28, 2011, 07:46:15 PM »
I realise that, Gerald, which is why I tried a re-install without specifying those parameters, and still no '/opt/.filetool.lst'.

I think I'll come back to TCL once I've had a bit more time to familiarise myself with Linux in general. In the meantime, Racy Puppy seems to be working well.

Cheers, Jon.

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #8 on: December 28, 2011, 07:50:01 PM »
You probably forgot the -a option to ls ( required to show files that start with '.' ).
ls -a /opt

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #9 on: December 29, 2011, 12:08:11 PM »
Your first post sounds like some parts were not downloaded.

Your log says everything's OK with the Radeon, with a 1024x768 vga monitor detected. Did you get a proper resolution in the console?

I should note that loading Xorg when another X server is running can cause conflicts; it would be better to either load it from the console ("tce-load -wi Xorg-7.6"), or in appbrowser "download only", change it to onboot with appsaudit, and reboot.
The only barriers that can stop you are the ones you create yourself.

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #10 on: December 31, 2011, 06:26:41 AM »
Hi guys.

I have to apologise for not finding filetool.lst and wasting your time: that was due simply to a highly embarrassing newb mistake which I'm loathe to admit: not toggling the view-hidden-items button on in Emelfm2!

With a fresh install, still no luck with Xorg running at higher resolutions, or probably acceleration, I think. The screen's still at 1024x768 on a monitor which has a native resolution of 1280x1024.

One thing I noticed when I had a closer look at my boot messages is that my monitor appears to be providing invalid EDID info, according to the error messages. I had a look on the web, and found a few bits and pieces about EDID corruption. Could that be involved in my current problems in any way?

When I had a look at my latest Xorg log, I also found the following error message:

[    24.195] (EE) AIGLX error: dlopen of /usr/local/lib/X11/modules/dri/r300_dri.so failed (/usr/local/lib/X11/modules/dri/r300_dri.so: cannot open shared object file: No such file or directory)
[    24.195] (EE) AIGLX: reverting to software rendering
[    24.195] (II) AIGLX: Screen 0 is not DRI capable
[    24.206] (II) AIGLX: Loaded and initialized swrast
[    24.206] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    24.208] (II) RADEON(0): Setting screen physical size to 270 x 203

I've attached the rest of the log in case there's anything in there which might be of use.

In the meantime, I'll try uninstalling Xorg and then downloading it again from the console, as you say curaga.

Thanks again, Jon.
« Last Edit: December 31, 2011, 06:41:58 AM by Triophile »

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #11 on: December 31, 2011, 07:14:36 AM »
I uninstalled Xorg, rebooted, and then re-installed it from the console using "tce-load -wi Xorg-7.6". Everything appeared to download fine. Then I typed "sudo su", hit enter, "Xorg -configure", hit enter, then typed "startx", hit enter again, and got the familiar "No video signal" on my monitor's OSD. Ctrl+Alt+Del was unable to break me out of it, so I had to restart, and I'm back with the same 1024x768 resolution as before.

In the xorg.conf (the version which I've edited), I've specified 1280x1024 as a resolution, and a refresh rate of 60Hz. According to my monitor's specs, 1280x1024@60 is an accepted resolution/refresh.

I'm finding it hard to track down Xorg config info pitched at the right level for me on the web, and there seem to be different ways of configuring the same property to achieve the same result, so do please bear with me if there's anything obvious I'm failing to mention or do.

In case my monitor is the source of these problems, I've managed to find some more detailed specs for it, including a mode line, but I believe, from what I've read, that inputting the wrong info into a xorg.conf can permanently damage a monitor, so I'm wary of trying anything along those lines. That said, if my monitor is part of the problem, maybe I just need a different monitor...

Many thanks, Jon.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14812
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #12 on: December 31, 2011, 07:17:11 AM »
[    24.195] (EE) AIGLX error: dlopen of /usr/local/lib/X11/modules/dri/r300_dri.so failed (/usr/local/lib/X11/modules/dri/r300_dri.so: cannot open shared object file: No such file or directory)

This is in the Xorg-7.6-3d extension

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11618
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #13 on: December 31, 2011, 08:42:05 AM »
Hi Triophile
Quote
Then I typed "sudo su", hit enter, "Xorg -configure", hit enter, then typed "startx", hit enter again, and got the familiar "No video signal" on my monitor's OSD.
I didn't see the part where you typed:
Code: [Select]
cp xorg.conf /etc/X11/When you configure Xorg, the configuration file is created in your current directory.
Quote
Setting screen physical size to 270 x 203
That's just the size Xorg believes your screen to be in millimeters (10.6 x 8 inches).
You might also want to get a copy of the xorg.conf file from Puppy to use as a quideline.

Offline Triophile

  • Jr. Member
  • **
  • Posts: 72
Re: Xorg 7.6 failing to work with Radeon Xpress 200G
« Reply #14 on: December 31, 2011, 09:09:19 AM »
Thanks for clearing that up for me Juanito. 3D I'm not worried about, so presumably I can just ignore that error message.

Ah, Rich, I must have missed "cp xorg.conf /etc/X11/" somewhere along the line. I'll rectify that mistake later today and see how I get on.

Thanks guys.