Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've managed to get DRI working on my machine......sort of. The 3d acceleration works alright, but laid over it I get this wierd chequerboard-like pattern. In Tuxracer the distortion manages to obscure half the screen. To illustrate the problem, I have put a snapshot on the web:
Video card is a Sapphire ATI Radeon 9800SE. Motherboard is an Asus A7N8X-E Deluxe, which uses the NVidia NForce2 chipset. I am using the ATI proprietary driver, version 3.9.0 which is very new (posted a few days ago I think).
Distro is Mandrake 10.0, running a 2.6.3 kernel I compiled myself from the sources included with the distro. I compiled my own in order to have agpgart and the nforce2 driver in the kernel.
One thing I will certainly try this evening is to obtain an older version of the ATI driver and see how well that works.
Bad news. I tried installing the older version of the ATI driver, version 3.7.6 (previously I was using the new 3.9.0 driver). I still get the same problem.
I do hope my graphics card isn't fubar. That would royally suck. This weekend I will take my PC to my mum's house and try my brother's graphics card in my machine (and my card in his pc too). See what happens that way.
Distribution: K/Ubuntu 18.04-14.04, Scientific Linux 6.3-6.4, Android-x86, Pretty much all distros at one point...
Posts: 1,802
Rep:
I wouldn't have compiled AGPgart and the video driver into the kernel. I would have just installed them as kernel modules. It's easier to swap them out that way with new drivers.
Try going back to a stock 2.6 kernel and using the ATI drivers as well as AGPgart as a module.
I tried it with agpgart and the nforce2 driver as modules too, same problem. I will go right back to the 3.2.8 driver and try that before I start despairing.
The only place I could find any reference to this problem [other than another brief mention in another thread here where it was only mentioned in passing] is on a forum that was discussing the soft-modding of the 9800SE card into a 9800 or 9800Pro. Apparently enabling the 4 deactivated rendering pipelines to make it an 8-pipeline card can cause artifacts because of undocumented defects with the quad-pipe cards.
Update time. At my brother's suggestion, we installed WinXP on my machine (eeew) and found that Enemy Territory looks fine. So there is nothing wrong with my hardware. I am now hastily reinstalling Mandrake and will go and take five baths.
So something in my X setup is causing these artifacts.
We never did understand what was causing the artifacts. My brother very graciously agreed to swap his Radeon 9600Pro, which does work on my linux machine, for my Radeon 9800SE, which works fine under Windows. I think he got shortchanged there, so I am very grateful to him. The problem could not be said to be sorted though - he has a Mandrake 9.1 dual-boot on his Windows machine, and he gets the same problem with that card when he boots into Linux.
I would be very interested to know it this is a general problem with the Radeon 9800SE, or whether it is just that particular card.
I have exactly the same problem as you, Radeon 9800 SE has graphics artifacts in linux, but not in Windows. I also have an Nforce2 motherboard, but I don't know if that is related to the problem. Until now, I haven't been able to find any mention of this problem on the net. I just registered on these forums hoping that we can find a solution, but I suspect it might be something only ATI can fix. I can also verify that the artifacts I get in linux are the same as when I try the soft modded drivers in Windows. I knew I should have got an Nvidia card...
Originally posted by fingolfin I can also verify that the artifacts I get in linux are the same as when I try the soft modded drivers in Windows. I knew I should have got an Nvidia card...
That's very interesting, and a possible answer to the riddle. IIRC the softmodded Windows drivers activate the four disabled rendering pipelines, thus turning the 9800SE (with four rendering pipes) into a 9800Pro with eight rendering pipes. Any artifacts that you get with the softmodded drivers are a result of undocumented defects in the disabled pipelines.
It seems possible, then, that the Linux drivers are enabling the deactivated pipelines. This ought to be something that ATI can fix, if they care. This is probably worth a friendly email to them.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.