Som så många andra så har jag problem med att få igång direct rendering med Compiz, Efter ha läst över hundra tals forum inlägg på nätet om detta problem så verkar det som inget löser just mitt problem, vilket resulterar i att jag måste stänga av Compiz så fort jag ska sätta mig å programmera något i OpenGL vilket är stort sett det enda jag göra på Ubuntu vid tillfället. Och Ubuntu utan Compiz är ingen vacker syn med tanke på all fönster rendering blir fruktansvärt långsamma samt massa flimmer å allmänt illa. Hade hoppats på att allt skulle lösa sig när jag uppgraderade till Lucid men icke!
Som rubriken nämner så sitter jag på ett ATI HD4890 med propiertära drivrutinerna.
Här är även min xorg.conf
Kod: Markera allt
Section "ServerLayout"
Identifier "amdcccle Layout"
Screen 0 "amdcccle-Screen[2]-0" 0 0
Option "AIGLX" "on"
EndSection
Section "Files"
EndSection
Section "Module"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "off"
EndSection
Section "Monitor"
Identifier "0-DFP1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1200"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP2"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1280x1024"
Option "TargetRefresh" "60"
Option "Position" "1920 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "Default Device"
Driver "fglrx"
EndSection
Section "Device"
Identifier "amdcccle-Device[2]-0"
Driver "fglrx"
Option "Monitor-DFP1" "0-DFP1"
Option "Monitor-DFP2" "0-DFP2"
BusID "PCI:2:0:0"
Option "XAANoOffscreenPixmaps" "on"
Option "TexturedVideo" "on"
Option "OpenGLOverlay" "off"
Option "Textured2D" "on"
Option "TexturedXrender" "on"
Option "UseFastTLS" "1"
Option "BackingStore" "on"
EndSection
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
SubSection "Display"
Virtual 3200 1200
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[2]-0"
Device "amdcccle-Device[2]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Virtual 3200 3200
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "RENDER" "Enable"
Option "DAMAGE" "Enable"
Option "Composite" "Enable"
EndSection
Section "DRI"
Mode 0666
EndSection
Edit 18-07-2010: Efter mycket sökning på diverse forum och google så lyckades jag hitta en tillfällig lösning som funkar. Det är att helt enkelt öppna en terminal och ifrån den köra kommandot:
Kod: Markera allt
unset LIBGL_ALWAYS_INDIRECT
Kod: Markera allt
sudo aticonfig --resolution=0,1600x1200,1280x1024,1024x768
Kod: Markera allt
aticonfig --help
Mvh plattfot