Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 320 del 24/11/2015 00.07.19

Nascondi questo messaggio


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa pagina spiega come installare manualmente i driver fglrx Catalyst scaricati dal sito AMD.
Di seguito vengono descritte due procedure (scegliere quale si desidera utilizzare):

  • Download e installazione dei pacchetti precompilati per Ubuntu 14.04.2 e Ubuntu 12.04.4.
  • Creazione dei pacchetti .deb del driver proprietario a partire dal file .run.

La guida fa riferimento all'installazione del driver AMD Catalyst 15.9, ma con le dovute modifiche è applicabile a qualunque driver proprietario fglrx Catalyst scaricato dal sito AMD.

Non installare una nuova versione del driver proprietario fglrx Catalyst se questo è già installato. E' necessario prima rimuovere il vecchio driver, seguendo una delle procedure di seguito descritte.

Download e installazione dei pacchetti precompilati

AMD mette a disposizione dei pacchetti precompilati per Ubuntu 14.04.2 e Ubuntu 12.04.4, scaricabili direttamente dal sito internet.

  1. Rimuovere completamente i driver fglrx e fglrx-amdcccle eventualmente installati in precedenza (se si è utilizzato il metodo manuale -download dei driver dal sito internet AMD- per l'installazione dei driver, fare riferimento al paragrafo relativo per rimuoverli):

    sudo apt-get remove --purge fglrx*
    quindi riavviare il PC.
  2. Scaricare i pacchetti relativi alla propria versione di Ubuntu da questa pagina (4 pacchetti .deb per ogni versione di Ubuntu).

  3. Installare i pacchetti precedentemente scaricati.

  4. Riavviare il PC.

Creazione dei pacchetti deb

Questa procedura permette di:

  • creare i pacchetti .deb del driver proprietario fglrx Catalyst partendo dal file AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run scaricato dal sito internet AMD;

  • installare e configurare i pacchetti creati.

Si consiglia di seguire questa procedura nel caso AMD non metta a disposizione dei pacchetti precompilati per la versione di Ubuntu installata.

Preparazione

  1. Rimuovere completamente i driver fglrx e fglrx-amdcccle eventualmente installati in precedenza (se si è utilizzato il metodo manuale -download dei driver dal sito internet AMD- per l'installazione dei driver, fare riferimento al paragrafo relativo per rimuoverli):

    sudo apt-get remove --purge fglrx*
    quindi riavviare il PC.
  2. Verificare che il pacchetto linux-headers-generic sia installato.

  3. Installare i seguenti pacchetti necessari per la creazione del pacchetto .deb, digitando in un terminale il comando seguente:

    sudo apt-get install cdbs dh-make dkms execstack dh-modaliases libqtgui4 xserver-xorg-dev
  4. Se si utilizza Ubuntu a 64 bit, installare il pacchetto lib32gcc1.

Assicurarsi che Wine non sia installato nel sistema, in quanto una sua libreria può provocare conflitti con la creazione del pacchetto .deb e l'installazione del driver.

Installazione

  1. Creare una cartella in cui scaricare il driver fglrx Catalyst, digitando in un terminale il comando seguente:

    mkdir CatalystDriver && cd CatalystDriver
  2. Scaricare il driver:

    wget --referer='http://support.amd.com/en-us/download/desktop?os=Linux+x86' http://www2.ati.com/drivers/linux/amd-catalyst-15.9-linux-installer-15.201.1151-x86.x86_64.zip
  3. Decomprimere il file appena scaricato:

    unzip amd-catalyst-15.9-linux-installer-15.201.1151-x86.x86_64.zip
  4. Assegnare i permessi di esecuzione al file:

    chmod a+x AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run
  5. Creare i pacchetti .deb:

    • Ubuntu 15.10:

      sudo ./AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run --buildpkg Ubuntu/wily
    • Ubuntu 15.04:

      sudo ./AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run --buildpkg Ubuntu/vivid
    • Ubuntu 14.04:

      sudo ./AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run --buildpkg Ubuntu/trusty
    • Ubuntu 12.04:

      sudo ./AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run --buildpkg Ubuntu/precise
  6. Installare il driver:

    sudo dpkg -i fglrx*.deb
  7. Installare le eventuali dipendenze irrisolte:

    sudo apt-get install -f
  8. Generare un nuovo file xorg.conf prima di riavviare:

    sudo amdconfig --initial

    Se si sta utilizzando una configurazione a schede video multiple X2 AMD (da non utilizzare con due schede grafiche separate in tecnologia Crossfire) oppure a doppia grafica AMD (non si fa qui riferimento alla grafica ibrida Intel/AMD) spesso usata sui portatili, digitare:

    sudo amdconfig --adapter=all --initial
  9. Riavviare il PC.

Se la creazione del pacchetto .deb non funziona, è possibile installare il driver proprietario direttamente dall'eseguibile .run scaricato dal sito AMD. Per eseguirlo è necessario applicare preventivamente i permessi di esecuzione al file .run tramite Pulsante destro → Proprietà → Permessi, quindi eseguire il file in una finestra di terminale.

Rimuovere il driver installato manualmente

Qualora si avesse installato il driver manualmente (driver scaricato dal sito AMD) e si desiderasse rimuoverlo, digitare il seguente comando in una finestra di terminale:

sudo amdconfig --uninstall

quindi riavviare digitando:

sudo reboot

Qualora non fosse possibile avviare un terminale da interfaccia grafica, premere la combinazione di tasti Ctrl + Alt + F2, inserire nome utente e password, quindi inserire i comandi sopraelencati.

Ulteriori risorse


CategoryHardware