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

Reply via email to