Problém s Compiz Fusion v Ubuntu a grafickou kartou ATI konečně vyřešen
publikováno: 19. Březen 2008 | autor martin | rubrika hardware, software pro linux, ubuntu |
odkaž nás na linkuj.cz . vybrali.sme.sk . jagg.cz . linkuj.o106
Po dlouhých a těžkých bojich o zprovozněni akcelerovaného desktopového prostředi v Ubuntu 7.10 Gutsy Gibbon na stroji s grafickou kartou ATI Radeon X1650 se mi konečně podařilo dosáhnout vitězstvi. Za všechny potiže mohly uzavřené proprietárni ovladače grafické karty od firmy AMD (ATI), které až do verze 8.42.3 nepodporovaly protokol AIGLX, který dodává výkon právě všemožným pěkným efektům Compizu, jako je rotujici kostka a podobně. Ani po instalaci nových ovladačů ale nemáme zdaleka vyhráno. Ubuntu bude dál neochvějně tvrdit, že grafické efekty na vašem hardwaru nejsou podporovány a přesvědčovaci metody v podobě zásahů do různých konfiguračnich souborů Compizu a X Serveru nevdou k žádnému výsledku.
Záchranu přináši až šikovná utilitka jménem Envy - http://www.albertomilone.com/nvidia_scripts1.html -, která všechno podstatné vyřeši zcela automaticky za vás. Odinstaluje staré ovladače vaši grafické karty, stáhne jejich nejnovějši verzi přimo od výrobce, zkompiluje je pro váš počitač, nainstaluje a provede i veškerou konfiguraci.
Stači jen zaškrtnout “Instalace ATI ovladače” (program funguje i pro karty Nvidia) a kliknout na “Použit”. Jedinou malou chybkou je, že autor programu zřejmě nepočital s internetovým připojenim přes proxy server, a tak u mně staženi cca 50 MB baliku s ovladači trvalo vice než hodinu. Pak už stači jen restartovat počitač, zapnout kompozitni prostředi přes pravý klik na plochu - Změnit pozadi plochy - Změnit efekty vzhledu a kochat se vymoženostmi grafického prostředi Compiz Fusion ![]()
Vadou na kráse byla v mém připadě nefunkčnost programu CompizConfig Settings Manager, a tak nebylo možné kompozitni prostředi nijak nastavovat. Nefungovala tak známá “kostka” ani některé jiné libivé efekty. Tady je ale pomoc snadná - stači malý zásah do spouštěciho souboru tohoto konfiguračniho nástroje. Otevřeme si konzoli a zadáme “sudo gedit /usr/bin/ccsm”. V otevřeném souboru vyhledáme řádek “idle = ccm.IdleSettingsParser(context)” a přidánim # na začátek ho odkomentujeme. Soubor uložime, a pak už je konfigurace našeho nového Compizu možná bez problému ![]()
PS.: Ještě doplnim, že před spuštěnim Envy musi být povolen ovladač grafiky v Systém - Správa - Správce nesvobodných ovladačů.




martine, gratuluji ti k úspěšnému vitězstvi. vim, že tvoje taženi bylo perné, ale jako správný titán jsi své nepřátele rozdrtil a tvůj trium je neochvějný

diky za pěkný návod. myslim, že potěši přiznivce ATI a UBUNTU zároveň. ani já se již nebudu bát koupit si jinou kartu, než nVidia
Staci nainstalovat oficialne ovladace a do konzoly napisat “aticonfig –initial”. Tym sa aktualizuje Xorg.conf, ktory odporucam zalohovat a zaroven mat nainstalovany midnight commander kvoli lahkemu obnoveniu.
Vykon compizu je dost biedny a programy ako blender a 3d gamesky neidu spustit.
Teraz mam nainstalovany Ubuntu 8.04 alpha 5 a grafika fici (skoro) tak, ako sa patri.
V mém připadě to právě nestačilo, proto tenhle složitý návod. S blenderem a hrami máš pravdu, snad to bude v přištich verzich a s novými ovladači jen lepši. Jinak na výkon si nemůžu stěžovat.
andiku, takže jsi to už rozchodil i na notebooku ?
a kde tu novou super 8.04 seženu ? už dlouho se na ni těšim !
Je schovana na oficialnych strankach. Google it!