LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   X.org ati / radeon driver vs. X700 card on AMD64 (https://www.linuxquestions.org/questions/linux-hardware-18/x-org-ati-radeon-driver-vs-x700-card-on-amd64-558884/)

Azizcoos 06-03-2007 04:04 PM

X.org ati / radeon driver vs. X700 card on AMD64
 
During a (Debian Sid AMD64) dist-upgrade, I decided to try the radeon driver in the xserver-xorg-video-ati package. The graphics card is a RV410/X700 PCIE, which is specifically listed as supported by the radeon driver.

When the xorg.conf driver entry is "ati", the driver fails to locate the card, and throws a "no screens found" error. "ati" is supposed to autoselect the correct driver. When the xorg.conf driver entry is "radeon", the monitor switches to standby, and depending on the other options chosen in xorg.conf, either leaves an unkillable-by-root Xorg process running which consumes 99.9% CPU, or locks the system completely.

I tried using a Kubuntu 7.04 live CD, to see if it would discover a working setup, but it shuts down the video and locks the system too, even using "Start in Safe Graphics Mode".

I finally gave up and installed the ATI proprietary driver, which installed with no trouble, and works fine, thus proving that it is not a hardware problem.

I found no bug reports or signs of anyone else with the same issue. My suspicion is that it may be a combination of the X700 with AMD64. Anyone using this combination? Have you tried it with the X.org driver? For that matter, is anyone using the X.org radeon driver successfully on any X700?

David the H. 06-04-2007 09:20 AM

Yes, I've had almost exactly the same experience as you. I built a new AMD64 system and tracked down a used Radeon X800-GTO card for it specifically because it's said to be supported by the radeon driver. But I've had nothing but headaches with it since the beginning.

I first finally got the Kubuntu 7.04 live disk running through a bit of a convoluted process.
Add 'break=bottom' to the boot options to get it to interrupt the boot process halfway through. Then, at the command line, run 'chroot /root nano /etc/X11/xorg.conf' to edit the config. When you get the options right, just save and exit a couple of times and it will continue to the end of the boot, hopefully with a working x-server.

Anyway, after lots of googling and trial-and-error, I finally narrowed the problem down to the glx driver. As soon as I commented out that module the screen came right up. Unfortunately, that meant that there was no openGL, no 3D ability, and maybe even no DRI (haven't figured out how to determine that), but at least I had a working desktop.

My permanent Debian install has the same problem, but in addition to disabling glx, I had to switch directly to the radeon driver (as opposed to the 'ati' wrapper driver), and also had to add 'ChipID 0x54df' to my device section in order for the radeon driver to detect it correctly (you can get the ID for your card here).

One more thing. For some reason the newest xorg versions don't work at all for me, even with the above workaround. In addition, the fglrx binary drivers also fail because they're hard-coded to only detect an older version of xorg (at least, this was true as of last week), and we have to wait until ATI updates them. So I'm currently stuck with version 7.1.0 until one of these two things gets fixed.

I can't promise that you'll have the same experience, but that's what I went through. I still don't have any 3D, and the flgrx driver has turned out to be so buggy on my system as to be unusable. I'd really love to know what to do about it myself, or if there are already any open bug reports about it. It's really frustrating.

Azizcoos 06-04-2007 05:13 PM

Quote:

the fglrx binary drivers also fail because they're hard-coded to only detect an older version of xorg (at least, this was true as of last week), and we have to wait until ATI updates them.
As I said, it worked here yesterday, so maybe there was an update.

$ Xorg -version

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Debian
Current Operating System: Linux <hostname> 2.6.18-2-amd64 #1 SMP Wed Nov 8 20:09:48 CET 2006 x86_64
Build Date: 01 June 2007

xserver-xorg is: xserver-xorg_7.2-3_all.deb
ATI driver package name: ati-driver-installer-8.37.6-x86.x86_64.run


All times are GMT -5. The time now is 11:21 AM.