[LÖST] ATI HD4890 + Compiz = direct rendering no
Postat: 01 jun 2010, 22:55
Hej alla på forumet!
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
Vore trevligt om någon vänlig själ kunde hjälpa till.
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:
Detta gör så att Direct rendering slås på och genom den terminalen kan jag sedan köra OpenGL applikationer. Nackdelen är att detta måste göras på varje terminal som öppnas. Så detta är inte en permanent lösning men jag kan nu använda Compiz och OpenGL applikationer samtidig utan problem. Sen den frågan jag ställde innan om att jag fick låg upplösning vid inloggsrutan löstes genom att köra
Och välja vilken upplösning jag vill ha, flera nyttiga saker hittar man i
Hoppas detta kan hjälpa någon som jag själv har sökt en lösning sedan jag började använda Ubuntu för drygt 1 - 1.5 årsedan. Och om någon hittar en permanent lösning på problemet så får ni gärna skicka ett medelande till mig, skulle uppskatta det mycket. Jag väljer att sätta denna tråd som löst även om ingen permanent lösning är funnen.
Mvh plattfot
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