grshorwich
November 19th, 2009, 12:48 PM
Using Karmic Koala.
Graphics adapter = ATI Radeon 9200SE (RV280 chipset).
Like several people if a search on the net is anything to go by, I have been experiencing total lock-ups as soon as anything requiring OpenGL is started, but not always, which makes it rather infuriating to troubleshoot...
In the absence of a /etc/X11/xorg.conf file, Xorg tries to detect the graphics chip and load the appropriate driver automatically, and this is where the problem lies. Xorg is loading the "ati" driver for this card when it should be loading the "radeon" driver.
Create a barebones /etc/X11/xorg.conf file containing this, which is based on Xorg's default built-in configuration with just the name of the graphics driver changed:
Section "Device"
Identifier "Builtin Default ati Device 0"
Driver "radeon"
EndSection
Section "Screen"
Identifier "Builtin Default ati Screen 0"
Device "Builtin Default ati Device 0"
EndSection
Section "Device"
Identifier "Builtin Default vesa Device 0"
Driver "vesa"
EndSection
Section "Screen"
Identifier "Builtin Default vesa Screen 0"
Device "Builtin Default vesa Device 0"
EndSection
Section "Device"
Identifier "Builtin Default fbdev Device 0"
Driver "fbdev"
EndSection
Section "Screen"
Identifier "Builtin Default fbdev Screen 0"
Device "Builtin Default fbdev Device 0"
EndSection
Section "ServerLayout"
Identifier "Builtin Default Layout"
Screen "Builtin Default ati Screen 0"
Screen "Builtin Default vesa Screen 0"
Screen "Builtin Default fbdev Screen 0"
EndSectionSave the config file and reboot.
No more lock-ups :)
Graphics adapter = ATI Radeon 9200SE (RV280 chipset).
Like several people if a search on the net is anything to go by, I have been experiencing total lock-ups as soon as anything requiring OpenGL is started, but not always, which makes it rather infuriating to troubleshoot...
In the absence of a /etc/X11/xorg.conf file, Xorg tries to detect the graphics chip and load the appropriate driver automatically, and this is where the problem lies. Xorg is loading the "ati" driver for this card when it should be loading the "radeon" driver.
Create a barebones /etc/X11/xorg.conf file containing this, which is based on Xorg's default built-in configuration with just the name of the graphics driver changed:
Section "Device"
Identifier "Builtin Default ati Device 0"
Driver "radeon"
EndSection
Section "Screen"
Identifier "Builtin Default ati Screen 0"
Device "Builtin Default ati Device 0"
EndSection
Section "Device"
Identifier "Builtin Default vesa Device 0"
Driver "vesa"
EndSection
Section "Screen"
Identifier "Builtin Default vesa Screen 0"
Device "Builtin Default vesa Device 0"
EndSection
Section "Device"
Identifier "Builtin Default fbdev Device 0"
Driver "fbdev"
EndSection
Section "Screen"
Identifier "Builtin Default fbdev Screen 0"
Device "Builtin Default fbdev Device 0"
EndSection
Section "ServerLayout"
Identifier "Builtin Default Layout"
Screen "Builtin Default ati Screen 0"
Screen "Builtin Default vesa Screen 0"
Screen "Builtin Default fbdev Screen 0"
EndSectionSave the config file and reboot.
No more lock-ups :)