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.
I'm having the following issues with my Radeon 9200 SE, 128 Mb (ChipID 0x5964) under Linux (kernel 2.6.5): When I run any OpenGL application using XFree 4.4.0 with it's original Radeon drivers it freezes the app just after some seconds, forcing me to switch to another Virtual Terminal, and then back on to unfreeze it. But that only works for some few seconds again. Using the Option "BusType" "PCI" in XF86Config makes the card work ok, but of course slowing it down 4 times, dropping from about 1600 fps (glxgears) to about 470 fps. I've tried the DRI's nightly builds drivers, but this makes things even worse, causing no 3D acceleration at all and making glxinfo crash the whole X. This also happens to Xfree 4.3.0 and any of the 2.6 kernels (never tried 2.4.x's). It is not a hardware problem, since the stuff runs like a dream under windows. So I ask: can this be a bug in kernel's AGPGART subsystem, since forcing BusType to PCI mode works OK? Is anybody having a similar problem?
My distro is Slackware current, the kernel supports my motherboard's chipset, and there are no error messages in system's logs. Everything is ok, the only problem is that freezing behavior.
Any help would be very much appreciated. Thank you, and sorry for the bad english
Well I've tried several combinations of IRQ settings and couldn't get anything better. Can it be DMA?? The only thing I've noticed is that when the AGP card freezes, in the right moment there's a significant Hard Disk activity. I'm using this kernel configuration for IDE:
"IDE Taskfile IO"
"Sharing PCI IDE Interrupts support"
"Generic PCI bus-master DMA support"
"Use PCI DMA by default when available"
I also tried the kernel without the above, and got the same bad result...
Here follows a listing of the current PCI scheme (lspci -vv):
hmmm... I tried to run it in AGPMode 2 and 4, but anything different from the standard mode 1 blackens and locks the whole X and VT's, making it necessary to use the MagicSYSReq keys to reboot Linux...
I think I will have to wait for ATI release it's FireGL proprietary drivers for XFree 4.4.0 to test that again, aldo I wouldn't like to use prop. software...
It just occured to me, does your BX support agp4x in the first place?
If not you have an incompatibility at the hardware level ...again IIANM, meaning you'll never get it to work, agp8x cards will only work on agp4x capable motherboards or better ...iirc
My BX supports max AGP 2x. But it doesn't seem to be a hardware problem. Although it is a fairly old piece of hardware that mobo + the Radeon 9200 SE, under Windows, performs wonderfuly well with all settings in max capability... I'm afraid it is something related to AGPGART or something... dunno...
Thanks for the feedback, I really wasn't sure on that, it's something I picked up I don't remember where.
It had to do with operating voltage of the AGP bus that's different between agp 1x-2x and agp4x-8x.
Like agp4x boards can do both voltages but older agp2x or less could only do the higher voltage associated with the old spec.
...or maybe I got it wrong and it's agp8x compliant boards that can't take agp 1x-2x video cards...???
the only other thing I can think of, but maybe you noticed, kernel 2.6 now has 2 agpgart modules,
the regular agpgart and a chipset specific, agp-intel in your case, maybe you could check with lsmod to see if both get loaded.
Yes... there are 2 modules for AGP: agpgart.ko, and for my specific hardware: agp-intel.ko. I've got both always loaded. I don't know much about the AGP bus but, as I said, it doesn't seem to be a hardware issue, like voltage or something, because all works okysh with Windows, or using XF86Config with Option "BusType" "PCI" ...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.