Solo un breve articolo per segnalarvi la sequenza di comandi per abilitare l’accelerazione 3D con driver proprietari su schede ATI e Ubuntu Edgy (6.10):

  1. Scaricate i driver ATI dal sito ufficiale; io in questa guida utilizzerà i driver 8.33.6 per architettura i386 (quella dei comuni pc senza il supporto alle istruzioni a 64 bit);
  2. Acquisiti i driver installate i programmi necessari alla compilazione degli ultimi driver con questa riga (fate copia e incolla):
    sudo apt-get install module-assistant build-essential fakeroot dh-make debconf debhelper linux-headers-$(uname -r) libstdc++5
  3. Creiamo i pacchetti per la nostra Ubuntu Edgy con questo comando:
    bash ati-driver-installer-8.33.6-x86.x86_64.run --buildpkg Ubuntu/edgy
  4. E ora installiamo il tutto con questo:
    sudo dpkg -i *.deb
  5. E in sequenza questi comandi per compilare ed installare i sorgenti:
    sudo module-assistant prepare
    sudo module-assistant update
    sudo module-assistant build fglrx
    sudo module-assistant install fglrx
    sudo depmod -a
  6. Ora che abbiamo i nostri driver compilati ed installati basta configurare il file xorg.conf della nostra distribuzione con questo comando che ATI include nei propri driver:
    sudo aticonfig --initial
    sudo aticonfig --overlay-type=Xv
  7. Dulcis in fundo, il dettaglio più importante: purtroppo i driver ati ufficiali non possono funzionare se c’è DRI attivata (DRI è un estensione di X che permette migliori performance 3d con alcuni driver open-source e proprietari NVIDIA), quindi dobbiamo esplicitamente indicare ad X di disattivare la modalità “combinata” fra i driver utlizzati e DRI:
    Section "Extensions"
    Option "Composite" "Disable"
    EndSection

Se avete seguito le istruzioni passo-passo l’accelerazione 3D adesso dovrebbe funzionare; potete verificare che il rendering 3d sia attivo con il comando glxinfo | grep rendering ; se compare una scritta del tipo Direct Rendering: yes allora significa che tutto è andato a buon fine!

Vi sarei grato per qualsiasi commento o segnalazione di errori nella guida; sono benvenuti anche responsi positivi, ciao!

Share