\o/ woot \o/ thy fglrx woes have been fix-ed!
for the curious reading now or later, I had to do quite a strange process. Due I think to upgrading kernels, ati-drivers, and all-sorts of things I had to delete some stuff manually: 1. uninstall ati-drivers 2. troll around the filesystem and delete anything with fglrx in the name! There was lots of stuff in /usr/lib, /usr/share, /etc, etc! Also deleted /lib/modules/.../fglrx.ko 3. delete some broken lib links (that were pointing to /someting/ati/something which no longer existed). These included: /usr/lib/xorg/modules/extensions/libglx.so /usr/lib/libGL.so 4. ran `sudo eselect opengl set xorg-x11` which now worked (wouldn't before) 5. reconfigure X for the kernel's radeon driver. restart X. DRI wasn't working with the kernel radeon driver, so I had to recompile the kernel, add drm, radeon, install, reboot a couple of times 6. once glxinfo reported direct rendering, I then re-installed ati-drivers 7. reconfigure X with fglrx module instead of radeon 8. run `sudo eselect opengl set ati`, restart X and voila! Who would have thought it was so simple! at last, I get some decent frame rates with the new driver. All my screensavers work (no SHM issues as I was having before) no segfaults. Aaaahhh, sweet. Let's hope it doesn't all change too soon! thanks everyone for the tips, -- Iain Buchanan <iaindb at netspace dot net dot au> You will engage in a profitable business activity. -- Iain Buchanan <iaindb at netspace dot net dot au> If the very old will remember, the very young will listen. -- Chief Dan George -- gentoo-user@lists.gentoo.org mailing list