From: Hod M. <ho...@wu...> - 2004-02-14 04:34:03
|
I just caught on to something - the "Gatos 3D driver" that's been referred to as the cause of my woes. While reading the documentation (http://dri.sourceforge.net/cgi-bin/moin.cgi/DriverFiles) I realized that the "3D driver" is under "xc/lib/GL/mesa/src/drv". The Gatos folks distribute that as a patch changing three lines in radeon_span.c I haven't been using that patch. Never was. If that's the aforementioned compensation change to the 3D driver, then it's time to start looking for another cause. I did try the patch, of course, and it didn't help matters. Caused a lockup on X startup if memory serves. There aren't any changes to the 2D radeon_dri.? and radeon_sarea.? files either. All of the experimenting I've done points to the idea that memory setup problems cause either X locks or instant reboots. With Gatos unmodified, and the DRI DRM left alone except for the version minor number, and everything else as Gentoo xfree-4.3.0-rc4 left it, applications coexist with each other normally. I can even open multiple /usr/lib/xscreensaver/gears windows. While doing so, CPU usage spikes slightly as expected, and glxinfo continues to report that it can get direct rendering. xawtv also coexists nicely with 3D apps. The problem is simply that I can't see any visible rendering. Now, can anyone think of what *specific* misinteraction might cause these symptoms? I just realized, Gentoo patches might be screwing me up... here's the ones with 'radeon'in the name: 1212_all_4.3.0-radeon-dpms-on-dvi-v2.patch 1214_all_4.3.0-radeon-disable-VideoRAM-option.patch 5100_all_4.3.0-radeon-support-from-ATI-backport-from-CVS-v2.patch 5105_ia64_4.2.99.901-ati-radeon-pagesize.patch 5114_all_4.3.0-radeon-drm-ioremapagp.patch 5115_all_4.3.0-radeon-reinit.patch 5116_all_4.3.0-radeon-rh-forcelegacycrt-alan.patch 5117_all_4.3.0-radeon-support-backport-from-CVS-v2.patch 5118_all_4.3.0-radeon-autodetect-pci-or-agp-cards.patch 5120_all_4.3.0-radeon-ap1-from-daenzer.patch 5150_ia64_4.3.0-radeon-preint10.patch Any likely culprits jump out at you? |