o106.com - první softzin .. internetový plátek ze světa počítačů



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

3dubuntu2.jpgcompiz-fusion_logo.pngati.png

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.

obrazovka-envy.png

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čů.

související a náhodně vybrané články

5 Responses to “Problém s Compiz Fusion v Ubuntu a grafickou kartou ATI konečně vyřešen”

  1. mego Said on

    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ý :good:
    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 ;-)

  2. Zroo3D Said on

    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.

  3. martin Said on

    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.

  4. mego Said on

    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 ! ;-)

  5. Zroo3D Said on

    Je schovana na oficialnych strankach. Google it! ;)

komentuj