Volker Armin Hemmann writes:

> On Montag 13 April 2009, Alex Schuster wrote:

> > 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?
[...]

> a) the drivers you tried are acient

All newer ones did not compile. I think. I tried so many combinations of 
kernels and drivers now, I do not remember everything. I think they did 
not compile, but that was due to a linking error with libGL. I found a 
bug-report stating that remerging mesa would help, and it did. Still no 
better results when running those drivers.
With newer kernels, I got other compile errors at higher versions of the 
drivers. 

> b) the drivers have nothing to do with input.
> c) emerge input drivers and set up xorg.conf accordingly

I don't understand. I have INPUT_DEVICES="keyboard mouse" 
in /etc/make.conf, and x11-drivers/xf86-input-keyboard and 
x11-drivers/xf86-input-mouse were emerged automatically.
About xorg.conf: I did this a lot of times in my life, either by creating 
it by hand, or adapting the xorg.conf.example, or via startx -configure. 
It worked most of the times. Now, I also used ati-config --initial, I 
copied over a working xorg.conf from Knoppix 5.3, and, after using evdev, 
I tried completely without it. Nothing worked. Sometimes X just did not 
start, but most of the times it did, but did not respond to mouse 
movement or Ctrl-Alt-Fn keyboard input.

> d) if you want help, post information like Xorg.0.log, xorg.conf,
> versions of packages used, etc.

Some of the logs are here:
http://wonkology.org/~wonko/tmp/radeonlogs/

I tried about every ati-driver not hard-masked with tuxonice kernels 
2.6.24-r9, 2.6.28-r3 and 2.6.29, and some with vanilla 2.6.27.12. I 
rmmoded the fglrx driver between the emerges, so the updated one would be 
loaded. I also tried radeon, radeonhd and vesa. Especially vesa should 
not make any trouble, I think, so I guess it's not a problem related to 
the ati-drivers, but to input drivers or something.


But I finally got it to work, by downgrading xorg-server to 1.3. It took 
me a while, messing a lot in the /etc/portage/ directory, because I got 
slot conflicts if not when trying to update @world. When this was done, I 
could remove most of the changes I made. Now I only need this in 
package.mask:
        >=x11-base/xorg-server-1.4
        >=x11-drivers/ati-drivers-8.552
        >=x11-libs/libXrender-0.9.4

And this in package.unmask:
        =x11-drivers/ati-drivers-8.471.3

I have a working X now, at least with 2.6.24-tuxonice-r9 - with 
linux-2.6.28-tuxonice-r3 I could not compile ati-drivers-8.471.3, and all 
never versions of ati-drivers want xorg-server-1.5. Which is bad, because 
8.471.3 will be removed soon from portage due to spring cleaning.

Anyway, I will deal with this later. I'm eager to try KDE 4 for the first 
time now... let's see what will happen. (Apart from KDM not starting, but 
that was due to dbus not running.)

        Wonko

Reply via email to