Installare i Catalyst in Linux PDF Stampa E-mail
Scritto da RennyManJr   
Giovedì 23 Aprile 2009 20:12
CatalystLinux Uno dei tanti motivi che contribuiscono a tenere lontani gli utenti occasionali da Linux è anche la presunta difficoltà nell'aggiornare o tenere aggiornati i driver video.

Negli ultimi anni il team Catalyst ha fatto numerosi passi in avanti e molte sono le distribuzioni che vengono supportate nativamente dal pacchetto che si può scaricare sul sito di AMD. In questa guida diamo uno sguardo a come fare per installare o aggiornare i driver in Ubuntu Linux.



Il Catalyst Control Center in Linux!

LIBERARSI DI DRIVER NON UFFICIALI

Esattamente come per Windows è sempre bene disinstallare i vari driver presenti nel sistema. In Ubuntu abbiamo 3 possibilità: potremmo avere attivi i driver del Restricted Manager, potremmo avere installati dei vecchi driver ufficiali di ATI (precendenti ai Catalyst 8.1) oppure i driver installati con Envy. Vediamo come toglierli per far posto ai nostri nuovi Catalyst.

Disattivare i driver del Restricted Manager

Vi basterà andare sul menu Sistema -> Amministrazione -> Gestione Driver e togliere il simbolo di spunta (se presente) dal driver della scheda video.

Disinstallare i Catalyst installati tramite estrazione (pre 8.1)

Se i driver che avete installati nel sistema sono precedenti agli 8.1, quando cioè Ubuntu non era ancora supportato ufficialmente da ATI, dovrete aprire il terminale e digitare i seguenti comandi uno dopo l'altro, singolarmente:

sudo apt-get --purge remove fglrx-amdcccle

sudo apt-get --purge remove fglrx-kernel-$ (uname -r)

sudo apt-get --purge remove fglrx-kernel-source

sudo apt-get --purge remove xorg-driver-fglrx-dev

sudo apt-get --purge remove xorg-driver-fglrx

sudo apt-get --purge remove xserver-xgl

sudo rm /usr/src/fglrx-kernel*.deb

sudo rm /usr/src/fglrx.tar.bz2

sudo rm -R /usr/src/modules

Fatto questo dovrete riconfigurare il vostro xorg.conf (a meno che non ne abbiate tenuto uno pulito da sostituire a quello attuale) con i seguenti passaggi. Vi conviene segnarli su un foglio perché stiamo per disattivare il server grafico con il seguente comando:

sudo /etc/init.d/gdm stop

("gdm" è valido solamente se state utilizzando gnome, gli utenti di Kubuntu dovranno sostituirlo con "kdm" mentre quelli di Xubuntu con "xdm"). A questo punto il server X è spento e ci troveremo davanti alla console. Scriviamo...

sudo X -configure

...per creare nella nostra cartella Home il file xorg.conf.new che andremo a sostituire con l'attuale xorg.conf con il seguente comando di move:

sudo mv xorg.conf.new /etc/X11/xorg.conf

Ora dovrebbe essere tutto apposto e possiamo riavviare il server X con il seguente comando

sudo /etc/init.d/gdm start

e saremo pronti.

Disinstallare i Driver installati da Envy

Nulla di trascendentale. Vi basterà avviare Envy, selezionare Disinstalla il driver ATI e cliccare su Applica. Dopo il riavvio del sistema è probabile che la grafica non parta e sarete costretti a riconfigurare lo xorg.conf con la procedura che abbiamo visto qui sopra.

L'INSTALLAZIONE VERA E PROPRIA

Dopo aver scaricato il pacchetto contenente i driver (al momento di questa guida sono i Catalyst 9.4), il passo successivo è quello di munirsi di tutte le dipendenze necessarie a farlo funzionare, come è scritto nelle note di rilascio. Perciò muniamoci nuovamente di una finestrella di terminale e diamo il seguente comando per installarle tutte in un colpo solo (se qualcuna è già presente nel sistema verrà semplicemente saltata):

sudo apt-get install build-essential fakeroot dh-make libstdc++6 gcc-4.3-base dkms module-assistant linux-headers-$(uname -r)

Disinstalliamo l'eventuale XGL (se è presente) usando:

sudo apt-get --purge remove xserver-xgl

e ora, dando per scontato che il pacchetto con i driver sia nella nostra home (Come dite? Non è nella home? E allora spostatelo lì!) diamo i seguenti comandi da terminale per renderlo eseguibile ed eseguirlo:

I comandi nel terminale

sudo chmod a+x ati-driver-installer-9-4-x86.x86_64.run

sudo sh ./ati-driver-installer-9-4-x86.x86_64.run

Pagina di benvenuto dell'installer grafico

Lasciamo che il programma di installazione estragga i driver e dovrebbe partirvi l'installer grafico;

Contratto di licenza

Accettiamo il solito contratto di licenza;

Installazione automatica

Scegliamo l'installazione automatica;

Barre di progresso

E lasciamolo fare fino a quando non avrà terminato.

Fine!

Prima di riavviare restano solamente un paio di cose da fare. Per prima cosa è buono scrupolo aggiornare la lista dei moduli da caricare dando da terminale il comando

sudo depmod -ae

successivamente dobbiamo configurare i driver come ci è stato descritto nell'ultima schermata dell'installazione dando i seguenti comandi:

cd /etc/X11

sudo aticonfig --initial

sudo aticonfig --overlay-type=Xv

e dovreste ricevere delle risposte simili a queste:

Ultime configurazioni

Se non ci sono problemi a questo punto vi basterà riavviare il sistema e iniziare a usare i vostri driver.

PROBLEMI NELLA VISUALIZZAZIONE DEI VIDEO

Se avete problemi a visualizzare i video ci sono due possibili soluzioni piuttosto semplici da poter provare. La prima è quella di configurare un'opzione di gstreamer riferita all'output video. Questa opzione tuttavia si trova in una finestra solitamente nascosta nel menu principale, perciò per prima cosa dobbiamo farla apparire. Aprite un terminale e digitate

alacarte

Vi si aprirà il manager dei menu di Gnome.

Manager del menu di Gnome

Navigate nel menu Sistema -> Preferenze e cercate il Selettore di sistemi multimediali. Mettendogli una spunta esso apparirà nel menu Sistema -> Preferenze. Andiamo ad aprirlo e, sotto il tab Video, nella sezione Uscita Predefinita controllate che sia selezionato X Window System (senza Xv). Date l'ok e riprovate.

Selettore di sistemi multimediali

Se neanche questo funziona, e continuate a riscontrare farfallii e altre spiacevolezze del genere, potete provare a impostare l'overlay dei driver da Xv a OpenGL con i seguenti comandi

cd /etc/X11

sudo aticonfig --overlay-type=opengl

Ricordate però che è sempre consigliabile mantenere Xv al posto di OpenGL, perché di solito il problema dello sfarfallio è legato ad altre impostazioni. Vi consiglio di consultare i forum (ufficiali o meno) legati alla vostra distribuzione linux per avere maggiori consigli su come risolvere questo eventuale problema.

DISINSTALLAZIONE

Per tutte le volte successive in cui vorrete aggiornare i driver la disinstallazione sarà semplicemente quella che segue. Aprite un terminale e digitate:

cd /usr/share/ati

sudo sh fglrx-uninstall.sh

Disinstallazione

Dategli il tempo di completare la disinstallazione e infine riavviate. Tutto qui.

Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.