« | »

Fedora Core 6 Kernel 2.6.20 and ATI Driver 8.34 for Radeon 200M

By Studge | March 15, 2007

Fedora finally posted an even numbered kernel release in the repository. I can never get the odd numbered releases to work on my laptop, which has an AMD Turion 64 processor. The last kernel (2.6.19) was constantly giving me bad ACPI events and would state during boot “Critical Temperature Reached (128 C), shutting down.” There may have been a fix, but I wasn't too interested in researching it because the previous kernel worked fine as it was.
I have altogether stopped compiling my own kernels – I just don’t need to be that bleeding edge anymore. I grew weary of having to manually compile my kernel modules, which only really consists of the ATI drivers and Ndiswrapper for my notorious Broadcom 4318 wireless card (which, I might add, is working better than ever now – it actually displays connection levels in the Network Manager tray rather than having them all at 100%). I only ran into a small problem and that was with the new ATI drivers. Generally, when I install a new ATI kernel module, my old xorg.conf file still works and my direct rendering is up instantly. That was not the case this time. The usual aticonfig commands were not remedying the situation any either. Here is the commands that did it:

[root@localhost ~]# service fglrx restart
[root@localhost ~]# fglrx-config-display enable

This edited my xorg.conf file and got everything rolling again. It looks like it only changed the Group ID of my DRI section. Here is my updated xorg.conf file:

# Xorg configuration created by pyxf86config

Section "ServerLayout"
	Identifier     "Default Layout"
	Screen      0  "Screen0" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "Synaptics" "CorePointer"
EndSection

Section "Module"
	Load  "dri"
	Load  "glx"
	Load  "extmod"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "us"
EndSection

Section "InputDevice"
	Identifier  "Synaptics"
	Driver      "synaptics"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "auto-dev"
	Option	    "Emulate3Buttons" "yes"
EndSection

Section "Device"
	Identifier  "Videocard0"
	Driver      "fglrx"
	Option	    "VideoOverlay" "on"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Group        438
EndSection

Section "Extensions"
	Option "Composite" "Disabled"
EndSection

It looks like we are still out of luck for AIGLX support, since I could not get this running without having the compositing disabled. Here is the top of my glxinfo output:

[root@localhost ~]# glxinfo | more
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2

Topics: Linux

Share: del.icio.us | digg | reddit

RSS feed | Trackback URI

Comments »

No comments yet.

Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.