Originally posted by flockmock
View Post
I'll give here the exact xorg.conf and exact versions of the packages I used to get KMS working on my HD4870. Kernel was 2.6.33 rc4. Note that the only live ebuild (-9999) I used was for xf86-video-ati. Everything else were regular releases, not Git versions.
Make sure x11-drivers/ati-drivers is not installed. Also make sure you're not having ATI's OpenGL lib still active. To ensure this, do a:
Code:
eselect opengl set xorg-x11
First, my xorg.conf. Try to use it as-is first; don't add anything else (I hope you have HAL enabled for X so you get mouse and keyboard automatically.)
Code:
Section "ServerLayout" Identifier "Simple Layout" Screen 0 "Screen 1" 0 0 EndSection Section "Monitor" Identifier "Monitor[0]" Option "DPMS" "true" EndSection Section "Device" Identifier "HD4870" Driver "radeon" Option "ForceLowPowerMode" "on" EndSection Section "Screen" Monitor "Monitor[0]" Identifier "Screen 1" Device "HD4870" EndSection Section "DRI" Mode 0666 EndSection
Code:
x11-apps/mesa-progs-7.7 x11-apps/xinput-1.5.0 x11-base/xorg-drivers-1.7 x11-base/xorg-server-1.7.4 x11-drivers/xf86-video-ati-9999 <-- The only live ebuild I used x11-libs/libdrm-2.4.17 x11-libs/libX11-1.3.2 x11-libs/libXScrnSaver-1.2.0 x11-libs/libXext-1.1.1 x11-libs/libXi-1.3 x11-libs/libXinerama-1.1 x11-libs/libXtst-1.1.0 x11-libs/libXxf86dga-1.1.1 x11-libs/libXxf86vm-1.1.0 x11-proto/bigreqsproto-1.1.0 x11-proto/fixesproto-4.1.1 x11-proto/inputproto-2.0 x11-proto/recordproto-1.14 x11-proto/scrnsaverproto-1.2.0 x11-proto/xcmiscproto-1.2.0 x11-proto/xextproto-7.1.1 x11-proto/xf86bigfontproto-1.2.0 x11-proto/xf86dgaproto-2.1 x11-proto/xf86driproto-2.1.0 x11-proto/xf86vidmodeproto-2.3 x11-proto/xineramaproto-1.2
Comment