Effetti 3D su Karmic con driver Ati Open Source.. Addio fglrx!!

Posted by RedBlue on November 27, 2009 · 2 mins read

Ieri, dopo un aggiornamento del sistema, il sistema grafico X della mia Karmic ha smesso di funzionare.. Dopo aver ripristinato un vecchio xorg.conf, mi sono reso conto che il problema erano, ancora una volta, i driver proprietari della scheda video (ATI Radeon HD 4530), i famigerati fglrx..

Ho deciso allora di rinunciare agli effetti desktop di Compiz (in fondo si tratta di inutili fronzoli) e di adottare i driver open source compresi nei repository. Ma cercando in rete mi sono imbattuto in questo post, che spiega come sia possibile abilitare tali effetti, e quindi sfruttare come si deve la scheda video, anche con i driver open!! Vediamo come procedere..

Primo passo, disinstallare completamente i driver proprietari (ovviamente se erano usati in precedenza).. Bisogna procedere a seconda di come li avete installati:

  • se li avete abilitati da Sistema -> Amministrazione -> Driver Hardware, allora sempre da quella scheda disabilitateli;
  • se li avete installati come avevo consigliato io, allora da terminale digitate
  • cd /usr/share/ati
    sudo sh fglrx-uninstall.sh

  • se invece li avete installati compilando i vari pacchetti (col comando bash ati-driver-installer*.run --buildpkg Ubuntu/distro) dovete rimuovere i singoli pacchetti, da terminale digitate:
  • sudo apt-get --purge remove fglrx-amdcccle fglrx-kernel-$(uname -r) fglrx-kernel-source xorg-driver-fglrx-dev xorg-driver-fglrx xserver-xgl
    sudo rm /usr/src/fglrx-kernel*.deb
    sudo rm /usr/src/fglrx.tar.bz2
    sudo rm -R /usr/src/modules

  • In ogni caso, reinstallare (o aggiornare se sono già presenti) i seguenti pacchetti: libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-video-ati

Secondo passo, installare un kernel recente. Potete prendere i pacchetti precompilati da qui, mentre per l'installazione potere leggere questo mio precedente articolo.. Dopo l'installazione riavviate il computer e selezionate il nuovo kernel..

Terzo passo, dopo il riavvio aggiungere questo repository al proprio sources.list..

  • editate il file sources.list:
  • sudo gedit /etc/apt/sources.list

  • ed aggiungete le righe:
  • deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu karmic main
    deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu karmic main

  • salvate ed uscite, poi aggiungete la chiave GPG con il comando:
  • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8844C542

  • e infine digitate:
  • sudo apt-get update

  • quasi certamente vi si attiverà il gestore degli aggiornamenti, altrimenti avviatelo voi manualmente..

Finito, riavviare e provare ad abilitare gli effetti del desktop, se è andato tutto bene non ci dovrebbero essere problemi..

Alla prossima..