Dear Gentooers, I need your help, because I just cannot get X to run on my new PC with ATI Radeon HD 3200 on-board graphics. What now?
I tried all sorts of ati-drivers, most (if any) did not compile. But that was because of tuxonice-2.6.29, so I downgraded to the stable tuxonice-sources-2.6.24-r9. With ati-drivers 8.552-r2, X starts, but the mouse cursor does not move, nor does the keyboard do anything. At least I can switch back to the text console after pressing Alt-SysRq-R (this resets the keyboard), but only once. With 8.501 and 8.542, X does not start due to "undefined symbol: miZeroLineScreenIndex" in fglrx_drv.so. With radeonhd, X starts, but there is no mouse, and the keyboard does not work, even after the SysRq trick. With plain radeon... I don't remember exactly, but it didn't work either. I also downloaded ati-driver-installer-9-3-x86.x86_64.run directly from the ATI site, it did not work better. With vesa, I get the same result as with ati-drivers-8.552-r2. Strange, shouldn't this always just work? I thought the problem might be the new X 1.5, so I downgraded xorg-server to 1.3. I get similar errors for ati-drivers. With vesa, radeon or radeonhd, X does not start any more, the X log tells me about module version errors. I guess I need to emerge -DautvN @world and rebuild the whole X stuff, but this fails due to slot conflicts with x11-libs/libXrender and x11-proto/renderproto: !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: x11-libs/libXrender:0 ('ebuild', '/', 'x11-libs/libXrender-0.9.2', 'merge') pulled in by <x11-libs/libXrender-0.9.3 required by ('ebuild', '/', 'x11-base/xorg-server-1.3.0.0-r6', 'merge') (and 25 more) ('ebuild', '/', 'x11-libs/libXrender-0.9.4', 'merge') pulled in by x11-libs/libXrender required by ('installed', '/', 'kde-base/plasma-workspace-4.2.1-r1', 'nomerge') x11-libs/libXrender required by ('installed', '/', 'www-client/mozilla-firefox-3.0.8', 'nomerge') x11-libs/libXrender required by ('installed', '/', 'kde-base/ksysguard-4.2.1', 'nomerge') (and 22 more) [...] So, libXrender 0.9.2 is needed by the old X, while KDE 4.2 stuff needs 0.9.4? I'm out of ideas now. Do you have any advice? A friend also has trouble with her Radeon X1550 card. It used to work a wile ago, but after someupdates (mainly the kernel), it doesn't, and even the old drivers that used to work, compiled with the old kernel, do not work any more. But I did not dig too dep into that, as I hoped I could get X to work on my new PC and then use this setup for hers. Wonko