Dimensione: 15663
Commento:
|
Dimensione: 15708
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from Hardware/Video/Amd |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Questa pagina fornisce una panoramica dei driver disponibili per le schede video e le APU ATI/AMD, con le informazioni utili ad installare il driver proprietario fglrx (noto come AMD Catalyst o AMD Radeon Software) sviluppato da AMD.
Per informazioni specifiche sul driver open source Radeon, fare riferimento alla guida relativa.
Tipologia di schede video ATI/AMD
Identificare la propria scheda video
Avviare il terminale e digitare:
sudo update-pciids
lspci -nn | grep VGA
Il secondo comando mostrerà un testo simile a quello sottostante, specifico per la propria scheda video:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV710 [Radeon HD 4550]
Di seguito vengono riportati i driver che è possibile utilizzare a seconda della propria scheda video.
Rage128 e Mach64
Driver liberi r128 e mach64, preinstallati e attivati in maniera predefinita.
FirePro/GL/MV/Stream
Driver libero Radeon, preinstallato e attivato in maniera predefinita.
Driver proprietario Catalyst Pro (o altro driver proprietario). Per scaricare e installare il driver fare riferimento alla pagina AMD driver e download. È possibile che le versioni di Ubuntu più recenti non siano supportate dal driver proprietario.
Radeon 7000 fino alla Radeon X 2300
Driver libero Radeon, preinstallato e attivato in maniera predefinita.
Radeon HD 2xxx, 3xxx e 4xxx
Ubuntu 12.04.5 LTS (kernel Linux 3.13.0), Ubuntu 14.04 LTS e successivi:
Driver libero Radeon, preinstallato e attivato in maniera predefinita.
Ubuntu 12.04.1 LTS (kernel Linux 3.2.0):
Driver libero Radeon, preinstallato e attivato in maniera predefinita; il supporto per il risparmio energetico non è ottimale.
Driver proprietario AMD Catalyst 13.1, fornisce un corretto supporto per il risparmio energetico. Ulteriori informazioni nel paragrafo relativo.
Le versioni LTS (Long Term Support) vengono aggiornate con delle Point Release che forniscono kernel Linux e X.org aggiornati rispetto alla prima versione del sistema operativo. Per saperne di più, leggere questa pagina Wiki. |
Radeon HD 5xxx/6xxx/7xxx/8xxx, Rx 2xx/3xx
Ubuntu 16.04 LTS:
Driver liberi Radeon o Amdgpu, preinstallati e attivati in maniera predefinita. A seconda della scheda grafica verrà utilizzato automaticamente il driver più idoneo.
Rilasci precedenti:
Driver libero Radeon, preinstallato e attivato in maniera predefinita.
Driver proprietario fglrx. Ulteriori informazioni nel paragrafo relativo.
In Ubuntu 12.04 LTS, se si utilizzano i driver open Radeon possono presentarsi i seguenti problemi: |
Radeon R9 285, R9 380/380X, R9 M395X, R9 Nano, R9 Fury/FuryX
Ubuntu 16.04 LTS:
Driver libero Amdgpu, preinstallato e attivato in maniera predefinita.
Driver proprietario AMDGPU-Pro beta, scaricabile da questa pagina. Il driver è ancora in versione beta, pertanto si rimanda ad una lettura attenta delle note di rilascio.
Ubuntu 14.04 LTS:
Driver proprietario fglrx. Ulteriori informazioni nel paragrafo relativo.
Radeon RX 480
Ubuntu 16.04:
Driver proprietario AMDGPU-Pro beta, scaricabile da questa pagina. Il driver è ancora in versione beta, pertanto si rimanda ad una lettura attenta delle note di rilascio.
Installazione del driver proprietario fglrx
Ubuntu offre i seguenti driver proprietari tramite repository ufficiali:
Per informazioni più dettagliate, consultare questa pagina.
Note preliminari:
Dalla versione 16.04 LTS non è più possibile installare il driver proprietario fglrx in Ubuntu. |
Radeon Rx 3xx, R9 Nano/Fury/FuryX: seguire le indicazioni a seconda della versione di Ubuntu installata: |
Ubuntu 12.04 (kernel Linux 3.2.0): per le schede video della serie Radeon HD 2xxx, 3xxx e 4xxx è possibile installare unicamente il driver proprietario AMD Catalyst 13.1 (supporta kernel Linux fino alla versione 3.4 e X.org fino alla versione 1.12); il driver è disponibile a questa pagina. |
Installazione standard
Per installare il driver fglrx seguire la guida Abilitare driver proprietari.
Installazione da terminale
Se il metodo di installazione standard fallisce, segnalare il problema su Launchpad.
Il driver può comunque essere installato tramite terminale, seguendo la guida relativa.
Installazione manuale dal sito AMD
Se i metodi precedenti di installazione falliscono, è possibile installare il driver fglrx manualmente, scaricandolo dal sito internet AMD, come spiegato nella guida relativa.
Verifica di funzionamento e configurazione
Per verificare che il driver proprietario sia in uso, digitare in un terminale:
fglrxinfo
si dovrebbe ottenere un output simile al seguente:
fglrxinfo display: :0 screen: 0 OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: AMD Radeon HD 6300M Series OpenGL version string: 4.2.11733 Compatibility Profile Context
Avviare Catalyst Control Center per effettuare eventuali configurazioni.
Qualora non si riuscisse a cambiare la risoluzione del monitor dalle Impostazioni di sistema di Ubuntu, sarà possibile farlo tramite Catalyst Control Center. |
Risoluzione problemi
Errori di avvio di xserver
Se dopo l'installazione del driver proprietario fglrx il sistema si blocca all'avvio mostrando schermata nera, probabilmente xserver non è stato avviato correttamente.
Da schermata nera premere la combinazione di tasti Ctrl + Alt + F2, inserire nome utente e password, quindi procedere con uno dei metodi seguenti per risolvere il problema.
Metodo 1: inserire il comando seguente:
sudo startx
Metodo 2: generare un nuovo file xorg.conf tramite il comando seguente:
sudo amdconfig --initial -f
quindi riavviare con:
sudo reboot
Metodo 3: forzare il driver proprietario ad utilizzare i cambiamenti presenti nel nuovo file xorg.conf:
sudo amdconfig --input=/etc/X11/xorg.conf --tls=1
Metodo 4: riconfigurare xserver tramite il comando seguente:
sudo dpkg-reconfigure xserver-xorg
Errori dei driver fglrx
Qualora si riscontrassero problemi con i driver fglrx consultare questa pagina.
Grafica ibrida
Le tecnologie a grafica ibrida Intel/AMD o AMD/AMD possono essere gestite sia tramite driver open source (Radeon o Amdgpu) che tramite driver proprietari fglrx.
Driver open source Radeon/Amdgpu:
Ubuntu 14.04 e versioni successive: utilizzare PRIME, il quale permette di avviare la scheda video dedicata quando necessario, senza riavviare il PC.
Ubuntu 12.04: utilizzare vga_switcheroo, il quale tuttavia non è supportato da tutte le macchine.
Driver proprietario fglrx: permette di gestire lo switch tra processori grafici tramite Catalyst Control Center, ma richiede il riavvio del PC.
I più vecchi sistemi Mux a grafica ibrida (probabilmente utilizzati per le schede video ATI/AMD fino alla serie Radeon HD 5xxx compresa) non sono più supportati da AMD e non è possibile installare il driver proprietario. Se durante l'installazione si ottiene l'errore:(WW) PowerXpress feature is not supported on A+I Mux System. Please uninstall fglrx driver. (EE) No devices detected.
si sta utilizzando un sistema di questo tipo.
In questo caso, rimuovere il driver fglrx e utilizzare uno dei metodi precedenti
Accelerazione hardware tramite driver proprietari in Ubuntu 12.04
I driver fglrx AMD Catalyst 14.12 e successivi supportano la Video Acceleration API (VA API). Se si installano questi driver non è necessario seguire la procedura seguente per abilitare l'accelerazione hardware. Questa procedura funziona unicamente in Ubuntu 12.04. |
L'accelerazione hardware tramite il driver fglrx su Linux non è ancora completa, ma è comunque possibile attivare alcune funzionalità.
Per abilitarla (dopo aver installato il driver proprietario come descritto nei paragrafi precedenti), digitare il seguente comando in una finestra di terminale:
sudo apt-get install xvba-va-driver libva-glx1 libva-egl1 vainfo
Per verificare che l'installazione sia corretta, digitare:
sudo vainfo
si dovrebbe ottenere un output simile al seguente;
libva: VA-API version 0.32.0 Xlib: extension "XFree86-DRI" missing on display ":0". libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so libva: va_openDriver() returns 0 vainfo: VA-API version: 0.32 (libva 1.0.15) vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8 vainfo: Supported profile and entrypoints VAProfileH264High : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD
Se il messaggio ottenuto è più corto del precedente, il driver installato potrebbe non essere stato trovato.
In tal caso, digitare il seguente comando in una finestra di terminale per risolvere il problema:
architettura 64 bit:
sudo ln -s /usr/lib/va/drivers/fglrx_drv_video.so /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so
architettura 32 bit:
sudo ln -s /usr/lib/va/drivers/fglrx_drv_video.so /usr/lib/dri/fglrx_drv_video.so
Utilità
Per le schede grafiche ATI/AMD esistono dei piccoli tool di monitoraggio e controllo che permettono di gestire in modo più ampio la scheda grafica:
Radeontop, permette di monitorare l'attività e l'utilizzo della scheda grafica, sia nel complesso che nel dettaglio dele sue funzioni, utilizzabile dalle schede grafiche con chip R500 in poi
Radeontool, permette di gestire la retroilluminazione nei laptops e la gestione dell'uscita video esterna
Ulteriori risorse
Documentazione non ufficiale AMD: gestita dalla comunità Linux sulle schede video ATI/AMD.