68
contributi
Nessun oggetto della modifica |
(Introduzione + versioni + installazione amdgpu-pro) |
||
Riga 2: | Riga 2: | ||
== Introduzione == | == Introduzione == | ||
Questa guida è rivolta ai possessori di schede AMD/ATI che desiderano utilizzare i driver proprietari per la loro scheda grafica. Per installare i driver liberi si veda invece la guida [[Driver AMD liberi]]. | |||
Il panorama dei driver AMD è cambiato considerevolmente dal 2014. Anziché sviluppare separatamente un driver libero e uno proprietario, AMD ha deciso di unificare lo sviluppo: ora il driver di riferimento è il driver libero AMDGPU. Esiste poi un blob binario, utilizzabile insieme a tale driver, che fornisce un surplus di prestazioni e funzionalità, andando così a formare il driver AMDGPU-Pro. Per le schede meno recenti continuano a essere disponibili i driver Catalyst/fglrx. | |||
Si noti che mentre i driver fglrx sono disponibili già pacchettizzati per Debian, la parte proprietaria del driver AMDGPU-Pro non è (ancora) stata pacchettizzata. | |||
Inoltre i driver fglrx soffrono di una difficile installazione e configurazione. Può capitare di non avere successo al primo colpo, o di ottenere risultati scadenti, e a volte è necessario cambiare metodo per raggiungere lo scopo prefisso. Il modesto consiglio è di non disperarsi, magari tirare cazzotti pesanti al case, ma provare finché non si riesce. | |||
== Driver AMDGPU-Pro == | |||
Il driver AMDGPU-Pro è rivolto ai possessori di schede più recenti. Tale driver è stato sviluppato da AMD a partire dal 2014, quando il produttore ha cambiato la propria strategia a proposito dei driver (migliorando nettamente il suo supporto alla comunità open). Esso si basa sul driver libero AMDGPU. | |||
Al momento non esiste un pacchetto Debian per installare questo driver. Il [https://support.amd.com/en-us/kb-articles/Pages/Radeon-Software-for-Linux-Release-Notes.aspx rilascio più recente] da parte del produttore è datato 12 dicembre 2017. Tra le distribuzioni ufficialmente supportate non compare Debian, ma poiché c'è Ubuntu 16.04 si può comunque provare a tentare l'installazione. | |||
=== Schede supportate === | |||
La versione più recente del driver è la 17.50 e supporta i chip delle schede: | |||
<pre> | |||
RX Vega Series Graphics | |||
Vega Frontier Edition | |||
Pro WX-series | |||
Pro WX 9100 | |||
Pro Duo | |||
RX 550/560/570/580 Series Graphics | |||
RX 460/470/480 Graphics | |||
R9 Fury/Fury X/Nano Graphics | |||
R9 380/380X/390/390X Graphics | |||
R9 360 Graphics | |||
R9 285/290/290X Graphics | |||
R7 240/250/250X/260/260X/350 | |||
R5 340 | |||
HD7700/7800/8500/8600 | |||
FirePro W9100 | |||
FirePro W8100 | |||
FirePro W7100 | |||
FirePro W5100 | |||
FirePro W4300 | |||
FirePro W4100 | |||
FirePro W2100 | |||
FirePro W600 | |||
FirePro S-Series | |||
</pre> | |||
== Driver Catalyst (fglrx) == | |||
I driver Catalyst/fglrx sono i vecchi driver proprietari per possessori di schede ATI/AMD. Il loro sviluppo si è fermato, per cui essi usciranno progressivamente di scena. Già ora, infatti, non sono più disponibili per Stretch, ovvero l'attuale stable, a causa di incompatibilità con le versioni più recenti del server X. Sono al momento disponibili due driver diversi, una versione "standard" (disponibile su Wheezy e Jessie) e una versione "legacy" (disponibile solo su Wheezy). | |||
=== Schede supportate === | |||
La versione più recente del pacchetto <code>fglrx-driver</code> è la 15.12-2, che fornisce il supporto per i chip delle seguenti schede: | |||
<pre> | |||
Radeon R9 200 series, Radeon R7 200 series, Radeon HD 8000, Radeon HD 7000, Radeon HD 6000 and Radeon HD 5000 | |||
</pre> | |||
La versione più recente del pacchetto <code>fglrx-legacy-driver</code> è la 8.97.100.7-3, che fornisce il supporto per i chip delle seguenti schede: | |||
<pre> | |||
Radeon HD 4000, Radeon HD 3000 and Radeon HD 2000 | |||
</pre> | |||
== Firmware proprietario == | |||
Come capita anche con i driver liberi, può capitare che sia necessario il firmware proprietario per un corretto funzionamento delle schede. Fino a Jessie il pacchetto firmware-linux-nonfree (sezione non-free) forniva il firmware proprietario per vari driver, mentre da Stretch in avanti questo è un metapacchetto che installa pacchetti più specifici per le varie configurazioni. Quello relativo alle schede video AMD è firmware-amd-graphics, la cui ultima versione disponibile al momento è la 20170823-1. Il pacchetto contiene binari per i seguenti chipset: | |||
<pre> | |||
* amdgpu/carrizo_ce.bin | |||
* amdgpu/carrizo_me.bin | |||
* amdgpu/carrizo_mec.bin | |||
* amdgpu/carrizo_mec2.bin | |||
* amdgpu/carrizo_pfp.bin | |||
* amdgpu/carrizo_rlc.bin | |||
* amdgpu/carrizo_sdma.bin | |||
* amdgpu/carrizo_sdma1.bin | |||
* amdgpu/carrizo_uvd.bin | |||
* amdgpu/carrizo_vce.bin | |||
* amdgpu/fiji_ce.bin | |||
* amdgpu/fiji_mc.bin | |||
* amdgpu/fiji_me.bin | |||
* amdgpu/fiji_mec.bin | |||
* amdgpu/fiji_mec2.bin | |||
* amdgpu/fiji_pfp.bin | |||
* amdgpu/fiji_rlc.bin | |||
* amdgpu/fiji_sdma.bin | |||
* amdgpu/fiji_sdma1.bin | |||
* amdgpu/fiji_smc.bin | |||
* amdgpu/fiji_uvd.bin | |||
* amdgpu/fiji_vce.bin | |||
* amdgpu/polaris10_ce.bin | |||
* amdgpu/polaris10_k_smc.bin | |||
* amdgpu/polaris10_mc.bin | |||
* amdgpu/polaris10_me.bin | |||
* amdgpu/polaris10_mec.bin | |||
* amdgpu/polaris10_mec2.bin | |||
* amdgpu/polaris10_pfp.bin | |||
* amdgpu/polaris10_rlc.bin | |||
* amdgpu/polaris10_sdma.bin | |||
* amdgpu/polaris10_sdma1.bin | |||
* amdgpu/polaris10_smc.bin | |||
* amdgpu/polaris10_smc_sk.bin | |||
* amdgpu/polaris10_uvd.bin | |||
* amdgpu/polaris10_vce.bin | |||
* amdgpu/polaris11_ce.bin | |||
* amdgpu/polaris11_k_smc.bin | |||
* amdgpu/polaris11_mc.bin | |||
* amdgpu/polaris11_me.bin | |||
* amdgpu/polaris11_mec.bin | |||
* amdgpu/polaris11_mec2.bin | |||
* amdgpu/polaris11_pfp.bin | |||
* amdgpu/polaris11_rlc.bin | |||
* amdgpu/polaris11_sdma.bin | |||
* amdgpu/polaris11_sdma1.bin | |||
* amdgpu/polaris11_smc.bin | |||
* amdgpu/polaris11_smc_sk.bin | |||
* amdgpu/polaris11_uvd.bin | |||
* amdgpu/polaris11_vce.bin | |||
* amdgpu/polaris12_ce.bin | |||
* amdgpu/polaris12_mc.bin | |||
* amdgpu/polaris12_me.bin | |||
* amdgpu/polaris12_mec.bin | |||
* amdgpu/polaris12_mec2.bin | |||
* amdgpu/polaris12_pfp.bin | |||
* amdgpu/polaris12_rlc.bin | |||
* amdgpu/polaris12_sdma.bin | |||
* amdgpu/polaris12_sdma1.bin | |||
* amdgpu/polaris12_smc.bin | |||
* amdgpu/polaris12_uvd.bin | |||
* amdgpu/polaris12_vce.bin | |||
* amdgpu/stoney_ce.bin | |||
* amdgpu/stoney_me.bin | |||
* amdgpu/stoney_mec.bin | |||
* amdgpu/stoney_pfp.bin | |||
* amdgpu/stoney_rlc.bin | |||
* amdgpu/stoney_sdma.bin | |||
* amdgpu/stoney_vce.bin | |||
* amdgpu/stoney_uvd.bin | |||
* amdgpu/tonga_ce.bin | |||
* amdgpu/tonga_k_smc.bin | |||
* amdgpu/tonga_mc.bin | |||
* amdgpu/tonga_me.bin | |||
* amdgpu/tonga_mec.bin | |||
* amdgpu/tonga_mec2.bin | |||
* amdgpu/tonga_pfp.bin | |||
* amdgpu/tonga_rlc.bin | |||
* amdgpu/tonga_sdma.bin | |||
* amdgpu/tonga_sdma1.bin | |||
* amdgpu/tonga_smc.bin | |||
* amdgpu/tonga_uvd.bin | |||
* amdgpu/tonga_vce.bin | |||
* amdgpu/topaz_ce.bin | |||
* amdgpu/topaz_k_smc.bin | |||
* amdgpu/topaz_mc.bin | |||
* amdgpu/topaz_me.bin | |||
* amdgpu/topaz_mec.bin | |||
* amdgpu/topaz_mec2.bin | |||
* amdgpu/topaz_pfp.bin | |||
* amdgpu/topaz_rlc.bin | |||
* amdgpu/topaz_sdma.bin | |||
* amdgpu/topaz_sdma1.bin | |||
* amdgpu/topaz_smc.bin | |||
* amdgpu/vega10_acg_smc.bin | |||
* amdgpu/vega10_asd.bin | |||
* amdgpu/vega10_ce.bin | |||
* amdgpu/vega10_gpu_info.bin | |||
* amdgpu/vega10_me.bin | |||
* amdgpu/vega10_mec.bin | |||
* amdgpu/vega10_mec2.bin | |||
* amdgpu/vega10_pfp.bin | |||
* amdgpu/vega10_rlc.bin | |||
* amdgpu/vega10_sdma.bin | |||
* amdgpu/vega10_sdma1.bin | |||
* amdgpu/vega10_smc.bin | |||
* amdgpu/vega10_sos.bin | |||
* amdgpu/vega10_uvd.bin | |||
* amdgpu/vega10_vce.bin | |||
* Rage 128 CCE microcode (r128/r128_cce.bin) | |||
* Radeon HD IGP 7500/7600 series ME microcode (radeon/ARUBA_me.bin) | |||
* Radeon HD IGP 7500/7600 series PFP microcode (radeon/ARUBA_pfp.bin) | |||
* Radeon HD IGP 7500/7600 series RLC microcode (radeon/ARUBA_rlc.bin) | |||
* radeon/banks_k_2_smc.bin | |||
* Radeon HD 6800 series MC microcode (radeon/BARTS_mc.bin) | |||
* Radeon HD 6800 series ME microcode (radeon/BARTS_me.bin) | |||
* Radeon HD 6800 series PFP microcode (radeon/BARTS_pfp.bin) | |||
* Radeon HD 6800 series SMC microcode (radeon/BARTS_smc.bin) | |||
* Radeon HD 7790/8770/8950 CE microcode (radeon/bonaire_ce.bin) | |||
* Radeon HD 7790/8770/8950 CE microcode (radeon/BONAIRE_ce.bin) | |||
* radeon/bonaire_k_smc.bin | |||
* Radeon HD 7790/8770/8950 MC microcode (radeon/bonaire_mc.bin) | |||
* Radeon HD 7790/8770/8950 MC microcode, version 1 | |||
(radeon/BONAIRE_mc.bin) | |||
* Radeon HD 7790/8770/8950 MC microcode, version 2 | |||
(radeon/BONAIRE_mc2.bin) | |||
* Radeon HD 7790/8770/8950 ME microcode (radeon/bonaire_me.bin) | |||
* Radeon HD 7790/8770/8950 ME microcode (radeon/BONAIRE_me.bin) | |||
* Radeon HD 7790/8770/8950 MEC microcode (radeon/bonaire_mec.bin) | |||
* Radeon HD 7790/8770/8950 MEC microcode (radeon/BONAIRE_mec.bin) | |||
* Radeon HD 7790/8770/8950 PFP microcode (radeon/bonaire_pfp.bin) | |||
* Radeon HD 7790/8770/8950 PFP microcode (radeon/BONAIRE_pfp.bin) | |||
* Radeon HD 7790/8770/8950 RLC microcode (radeon/bonaire_rlc.bin) | |||
* Radeon HD 7790/8770/8950 RLC microcode (radeon/BONAIRE_rlc.bin) | |||
* Radeon HD 7790/8770/8950 SDMA microcode (radeon/bonaire_sdma.bin) | |||
* Radeon HD 7790/8770/8950 SDMA microcode (radeon/BONAIRE_sdma.bin) | |||
* Radeon HD 7790/8770/8950 SDMA1 microcode (radeon/bonaire_sdma1.bin) | |||
* Radeon HD 7790/8770/8950 series SMC microcode | |||
(radeon/bonaire_smc.bin) | |||
* Radeon HD 7790/8770/8950 series SMC microcode | |||
(radeon/BONAIRE_smc.bin) | |||
* Radeon HD 7790/8770/8950, 8100/8200/8300/8400 series, and | |||
"Mullins"/"Beema" IGP UVD microcode (radeon/BONAIRE_uvd.bin) | |||
* Radeon HD 7790/8770/8950 UVD microcode (radeon/bonaire_uvd.bin) | |||
* Radeon HD VCE microcode (radeon/BONAIRE_vce.bin) | |||
* Radeon HD 7790/8770/8950 VCE microcode (radeon/bonaire_vce.bin) | |||
* Radeon HD 6300/6500/6800 series RLC microcode (radeon/BTC_rlc.bin) | |||
* Radeon HD 6300 series MC microcode (radeon/CAICOS_mc.bin) | |||
* Radeon HD 6300 series ME microcode (radeon/CAICOS_me.bin) | |||
* Radeon HD 6300 series PFP microcode (radeon/CAICOS_pfp.bin) | |||
* Radeon HD 6300 series SMC microcode (radeon/CAICOS_smc.bin) | |||
* Radeon HD 6900 series MC microcode (radeon/CAYMAN_mc.bin) | |||
* Radeon HD 6900 series ME microcode (radeon/CAYMAN_me.bin) | |||
* Radeon HD 6900 series PFP microcode (radeon/CAYMAN_pfp.bin) | |||
* Radeon HD 6900 series RLC microcode (radeon/CAYMAN_rlc.bin) | |||
* Radeon HD 6900 series SMC microcode (radeon/CAYMAN_smc.bin) | |||
* Radeon HD 5400 series ME microcode (radeon/CEDAR_me.bin) | |||
* Radeon HD 5400 series PFP microcode (radeon/CEDAR_pfp.bin) | |||
* Radeon HD 5400 series RLC microcode (radeon/CEDAR_rlc.bin) | |||
* Radeon HD 5400 series SMC microcode (radeon/CEDAR_smc.bin) | |||
* Radeon HD 5800/5900 series ME microcode (radeon/CYPRESS_me.bin) | |||
* Radeon HD 5800/5900 series PFP microcode (radeon/CYPRESS_pfp.bin) | |||
* Radeon HD 5800/5900 series RLC microcode (radeon/CYPRESS_rlc.bin) | |||
* Radeon HD 5800/5900 series SMC microcode (radeon/CYPRESS_smc.bin) | |||
* Radeon HD 5x00 series UVD microcode (radeon/CYPRESS_uvd.bin) | |||
* Radeon HD 8500M series and R5 M200 CE microcode | |||
(radeon/hainan_ce.bin) | |||
* Radeon HD 8500M series and R5 M200 CE microcode | |||
(radeon/HAINAN_ce.bin) | |||
* radeon/hainan_k_smc.bin | |||
* Radeon HD 8500M series and R5 M200 MC microcode | |||
(radeon/hainan_mc.bin) | |||
* Radeon HD 8500M series and R5 M200 MC microcode, version 1 | |||
(radeon/HAINAN_mc.bin) | |||
* Radeon HD 8500M series and R5 M200 MC microcode, version 2 | |||
(radeon/HAINAN_mc2.bin) | |||
* Radeon HD 8500M series and R5 M200 ME microcode | |||
(radeon/hainan_me.bin) | |||
* Radeon HD 8500M series and R5 M200 ME microcode | |||
(radeon/HAINAN_me.bin) | |||
* Radeon HD 8500M series and R5 M200 PFP microcode | |||
(radeon/hainan_pfp.bin) | |||
* Radeon HD 8500M series and R5 M200 PFP microcode | |||
(radeon/HAINAN_pfp.bin) | |||
* Radeon HD 8500M series and R5 M200 RLC microcode | |||
(radeon/hainan_rlc.bin) | |||
* Radeon HD 8500M series and R5 M200 RLC microcode | |||
(radeon/HAINAN_rlc.bin) | |||
* Radeon HD 8500M series and R5 M200 SMC microcode | |||
(radeon/hainan_smc.bin) | |||
* Radeon HD 8500M series and R5 M200 SMC microcode | |||
(radeon/HAINAN_smc.bin) | |||
* Radeon R9 290 series CE microcode (radeon/hawaii_ce.bin) | |||
* Radeon R9 290 series CE microcode (radeon/HAWAII_ce.bin) | |||
* radeon/hawaii_k_smc.bin | |||
* Radeon R9 290 series MC microcode (radeon/hawaii_mc.bin) | |||
* Radeon R9 290 series MC microcode, version 1 (radeon/HAWAII_mc.bin) | |||
* Radeon R9 290 series MC microcode, version 2 (radeon/HAWAII_mc2.bin) | |||
* Radeon R9 290 series ME microcode (radeon/hawaii_me.bin) | |||
* Radeon R9 290 series ME microcode (radeon/HAWAII_me.bin) | |||
* Radeon R9 290 series MEC microcode (radeon/hawaii_mec.bin) | |||
* Radeon R9 290 series MEC microcode (radeon/HAWAII_mec.bin) | |||
* Radeon R9 290 series PFP microcode (radeon/hawaii_pfp.bin) | |||
* Radeon R9 290 series PFP microcode (radeon/HAWAII_pfp.bin) | |||
* Radeon R9 290 series RLC microcode (radeon/hawaii_rlc.bin) | |||
* Radeon R9 290 series RLC microcode (radeon/HAWAII_rlc.bin) | |||
* Radeon R9 290 series SDMA microcode (radeon/hawaii_sdma.bin) | |||
* Radeon R9 290 series SDMA microcode (radeon/HAWAII_sdma.bin) | |||
* Radeon R9 290 series SDMA microcode (radeon/hawaii_sdma1.bin) | |||
* Radeon R9 290 series SMC microcode (radeon/HAWAII_smc.bin) | |||
* Radeon R9 290 series SMC microcode (radeon/hawaii_smc.bin) | |||
* Radeon R9 290 series UVD microcode (radeon/hawaii_uvd.bin) | |||
* Radeon R9 290 series VCE microcode (radeon/hawaii_vce.bin) | |||
* Radeon HD 5700 series ME microcode (radeon/JUNIPER_me.bin) | |||
* Radeon HD 5700 series PFP microcode (radeon/JUNIPER_pfp.bin) | |||
* Radeon HD 5700 series RLC microcode (radeon/JUNIPER_rlc.bin) | |||
* Radeon HD 5700 series SMC microcode (radeon/JUNIPER_smc.bin) | |||
* Radeon HD 8100/8200/8300/8400 series CE microcode | |||
(radeon/kabini_ce.bin) | |||
* Radeon HD 8100/8200/8300/8400 series CE microcode | |||
(radeon/KABINI_ce.bin) | |||
* Radeon HD 8100/8200/8300/8400 series ME microcode | |||
(radeon/kabini_me.bin) | |||
* Radeon HD 8100/8200/8300/8400 series ME microcode | |||
(radeon/KABINI_me.bin) | |||
* Radeon HD 8100/8200/8300/8400 series MEC microcode | |||
(radeon/kabini_mec.bin) | |||
* Radeon HD 8100/8200/8300/8400 series MEC microcode | |||
(radeon/KABINI_mec.bin) | |||
* Radeon HD 8100/8200/8300/8400 series PFP microcode | |||
(radeon/kabini_pfp.bin) | |||
* Radeon HD 8100/8200/8300/8400 series PFP microcode | |||
(radeon/KABINI_pfp.bin) | |||
* Radeon HD 8100/8200/8300/8400 series RLC microcode | |||
(radeon/kabini_rlc.bin) | |||
* Radeon HD 8100/8200/8300/8400 series RLC microcode | |||
(radeon/KABINI_rlc.bin) | |||
* Radeon HD 8100/8200/8300/8400 series SDMA microcode | |||
(radeon/kabini_sdma.bin) | |||
* Radeon HD 8100/8200/8300/8400 series SDMA microcode | |||
(radeon/KABINI_sdma.bin) | |||
* Radeon HD 8100/8200/8300/8400 series SDMA1 microcode | |||
(radeon/kabini_sdma1.bin) | |||
* Radeon HD 8100/8200/8300/8400 series UVD microcode | |||
(radeon/kabini_uvd.bin) | |||
* Radeon HD 8100/8200/8300/8400 series VCE microcode | |||
(radeon/kabini_vce.bin) | |||
* Radeon R5/R7 IGP 200 series CE microcode (radeon/kaveri_ce.bin) | |||
* Radeon R5/R7 IGP 200 series CE microcode (radeon/KAVERI_ce.bin) | |||
* Radeon R5/R7 IGP 200 series ME microcode (radeon/kaveri_me.bin) | |||
* Radeon R5/R7 IGP 200 series ME microcode (radeon/KAVERI_me.bin) | |||
* Radeon R5/R7 IGP 200 series MEC microcode, version 396 | |||
(radeon/kaveri_mec.bin) | |||
* Radeon R5/R7 IGP 200 series MEC microcode (radeon/KAVERI_mec.bin) | |||
* Radeon R5/R7 IGP 200 series MEC microcode, version 396 | |||
(radeon/kaveri_mec2.bin) | |||
* Radeon R5/R7 IGP 200 series PFP microcode (radeon/kaveri_pfp.bin) | |||
* Radeon R5/R7 IGP 200 series PFP microcode (radeon/KAVERI_pfp.bin) | |||
* Radeon R5/R7 IGP 200 series RLC microcode (radeon/kaveri_rlc.bin) | |||
* Radeon R5/R7 IGP 200 series RLC microcode (radeon/KAVERI_rlc.bin) | |||
* Radeon R5/R7 IGP 200 series SDMA microcode (radeon/kaveri_sdma.bin) | |||
* Radeon R5/R7 IGP 200 series SDMA microcode (radeon/KAVERI_sdma.bin) | |||
* Radeon R5/R7 IGP 200 series SDMA1 microcode | |||
(radeon/kaveri_sdma1.bin) | |||
* Radeon R5/R7 IGP 200 series UVD microcode (radeon/kaveri_uvd.bin) | |||
* Radeon R5/R7 IGP 200 series VCE microcode (radeon/kaveri_vce.bin) | |||
* Radeon "Mullins"/"Beema" IGP CE microcode (radeon/mullins_ce.bin) | |||
* Radeon "Mullins"/"Beema" IGP CE microcode (radeon/MULLINS_ce.bin) | |||
* Radeon "Mullins"/"Beema" IGP ME microcode (radeon/mullins_me.bin) | |||
* Radeon "Mullins"/"Beema" IGP ME microcode (radeon/MULLINS_me.bin) | |||
* Radeon "Mullins"/"Beema" IGP MEC microcode (radeon/mullins_mec.bin) | |||
* Radeon "Mullins"/"Beema" IGP MEC microcode (radeon/MULLINS_mec.bin) | |||
* Radeon "Mullins"/"Beema" IGP PFP microcode (radeon/mullins_pfp.bin) | |||
* Radeon "Mullins"/"Beema" IGP PFP microcode (radeon/MULLINS_pfp.bin) | |||
* Radeon "Mullins"/"Beema" IGP RLC microcode (radeon/mullins_rlc.bin) | |||
* Radeon "Mullins"/"Beema" IGP RLC microcode (radeon/MULLINS_rlc.bin) | |||
* Radeon "Mullins"/"Beema" IGP SDMA microcode | |||
(radeon/mullins_sdma.bin) | |||
* Radeon "Mullins"/"Beema" IGP SDMA microcode | |||
(radeon/MULLINS_sdma.bin) | |||
* Radeon "Mullins"/"Beema" IGP SDMA1 microcode | |||
(radeon/mullins_sdma1.bin) | |||
* Radeon "Mullins"/"Beema" IGP UVD microcode (radeon/mullins_uvd.bin) | |||
* Radeon "Mullins"/"Beema" IGP VCE microcode (radeon/mullins_vce.bin) | |||
* Radeon HD 8500/8600/8700 series CE microcode (radeon/oland_ce.bin) | |||
* Radeon HD 8500/8600/8700 series CE microcode (radeon/OLAND_ce.bin) | |||
* radeon/oland_k_smc.bin | |||
* Radeon HD 8500/8600/8700 series MC microcode (radeon/oland_mc.bin) | |||
* Radeon HD 8500/8600/8700 series MC microcode, version 1 | |||
(radeon/OLAND_mc.bin) | |||
* Radeon HD 8500/8600/8700 series MC microcode, version 2 | |||
(radeon/OLAND_mc2.bin) | |||
* Radeon HD 8500/8600/8700 series ME microcode (radeon/oland_me.bin) | |||
* Radeon HD 8500/8600/8700 series ME microcode (radeon/OLAND_me.bin) | |||
* Radeon HD 8500/8600/8700 series PFP microcode (radeon/oland_pfp.bin) | |||
* Radeon HD 8500/8600/8700 series PFP microcode (radeon/OLAND_pfp.bin) | |||
* Radeon HD 8500/8600/8700 series RLC microcode (radeon/oland_rlc.bin) | |||
* Radeon HD 8500/8600/8700 series RLC microcode (radeon/OLAND_rlc.bin) | |||
* Radeon HD 8500/8600/8700 series SMC microcode (radeon/oland_smc.bin) | |||
* Radeon HD 8500/8600/8700 series SMC microcode (radeon/OLAND_smc.bin) | |||
* Radeon HD IGP 6200/6300/7300 series ME microcode | |||
(radeon/PALM_me.bin) | |||
* Radeon HD IGP 6200/6300/7300 series PFP microcode | |||
(radeon/PALM_pfp.bin) | |||
* Radeon HD 7800 series CE microcode (radeon/pitcairn_ce.bin) | |||
* Radeon HD 7800 series CE microcode (radeon/PITCAIRN_ce.bin) | |||
* radeon/pitcairn_k_smc.bin | |||
* Radeon HD 7800 series MC microcode (radeon/pitcairn_mc.bin) | |||
* Radeon HD 7800 series MC microcode, version 1 | |||
(radeon/PITCAIRN_mc.bin) | |||
* Radeon HD 7800 series MC microcode, version 2 | |||
(radeon/PITCAIRN_mc2.bin) | |||
* Radeon HD 7800 series ME microcode (radeon/pitcairn_me.bin) | |||
* Radeon HD 7800 series ME microcode (radeon/PITCAIRN_me.bin) | |||
* Radeon HD 7800 series PFP microcode (radeon/pitcairn_pfp.bin) | |||
* Radeon HD 7800 series PFP microcode (radeon/PITCAIRN_pfp.bin) | |||
* Radeon HD 7800 series RLC microcode (radeon/pitcairn_rlc.bin) | |||
* Radeon HD 7800 series RLC microcode (radeon/PITCAIRN_rlc.bin) | |||
* Radeon HD 7800 series SMC microcode (radeon/pitcairn_smc.bin) | |||
* Radeon HD 7800 series SMC microcode (radeon/PITCAIRN_smc.bin) | |||
* Radeon R100-family CP microcode (radeon/R100_cp.bin) | |||
* Radeon R200-family CP microcode (radeon/R200_cp.bin) | |||
* Radeon R300-family CP microcode (radeon/R300_cp.bin) | |||
* Radeon R400-family CP microcode (radeon/R420_cp.bin) | |||
* Radeon R500-family CP microcode (radeon/R520_cp.bin) | |||
* Radeon R600 ME microcode (radeon/R600_me.bin) | |||
* Radeon R600 PFP microcode (radeon/R600_pfp.bin) | |||
* Radeon R600-family RLC microcode (radeon/R600_rlc.bin) | |||
* Radeon R600 UVD microcode (radeon/R600_uvd.bin) | |||
* Radeon R700-family RLC microcode (radeon/R700_rlc.bin) | |||
* Radeon HD 5500/5600 series ME microcode (radeon/REDWOOD_me.bin) | |||
* Radeon HD 5500/5600 series PFP microcode (radeon/REDWOOD_pfp.bin) | |||
* Radeon HD 5500/5600 series RLC microcode (radeon/REDWOOD_rlc.bin) | |||
* Radeon HD 5500/5600 series SMC microcode (radeon/REDWOOD_smc.bin) | |||
* Radeon RS600 CP microcode (radeon/RS600_cp.bin) | |||
* Radeon RS690 CP microcode (radeon/RS690_cp.bin) | |||
* Radeon RS780 ME microcode (radeon/RS780_me.bin) | |||
* Radeon RS780 PFP microcode (radeon/RS780_pfp.bin) | |||
* Radeon RS780 UVD microcode (radeon/RS780_uvd.bin) | |||
* Radeon RV610 ME microcode (radeon/RV610_me.bin) | |||
* Radeon RV610 PFP microcode (radeon/RV610_pfp.bin) | |||
* Radeon RV620 ME microcode (radeon/RV620_me.bin) | |||
* Radeon RV620 PFP microcode (radeon/RV620_pfp.bin) | |||
* Radeon RV630 ME microcode (radeon/RV630_me.bin) | |||
* Radeon RV630 PFP microcode (radeon/RV630_pfp.bin) | |||
* Radeon RV635 ME microcode (radeon/RV635_me.bin) | |||
* Radeon RV635 PFP microcode (radeon/RV635_pfp.bin) | |||
* Radeon RV670 ME microcode (radeon/RV670_me.bin) | |||
* Radeon RV670 PFP microcode (radeon/RV670_pfp.bin) | |||
* Radeon RV710 ME microcode (radeon/RV710_me.bin) | |||
* Radeon RV710 PFP microcode (radeon/RV710_pfp.bin) | |||
* Radeon RV710 SMC microcode (radeon/RV710_smc.bin) | |||
* Radeon RV710/RV730/RV740 UVD microcode (radeon/RV710_uvd.bin) | |||
* Radeon RV730/RV740 ME microcode (radeon/RV730_me.bin) | |||
* Radeon RV730/RV740 PFP microcode (radeon/RV730_pfp.bin) | |||
* Radeon RV730 SMC microcode (radeon/RV730_smc.bin) | |||
* Radeon RV740 SMC microcode (radeon/RV740_smc.bin) | |||
* Radeon RV770 ME microcode (radeon/RV770_me.bin) | |||
* Radeon RV770 PFP microcode (radeon/RV770_pfp.bin) | |||
* Radeon RV770 SMC microcode (radeon/RV770_smc.bin) | |||
* Radeon RV770 UVD microcode (radeon/RV770_uvd.bin) | |||
* radeon/si58_mc.bin | |||
* Radeon HD IGP 6400/6500/6600 series ME microcode | |||
(radeon/SUMO_me.bin) | |||
* Radeon HD IGP 6400/6500/6600 series PFP microcode | |||
(radeon/SUMO_pfp.bin) | |||
* Radeon HD IGP 6200/6300/6400/6500/6600/7300 series RLC microcode | |||
(radeon/SUMO_rlc.bin) | |||
* Radeon HD 6x00/7500 series and IGP 6x00/7300 series UVD microcode | |||
(radeon/SUMO_uvd.bin) | |||
* Radeon HD 6370D/6380G/6410D ME microcode (radeon/SUMO2_me.bin) | |||
* Radeon HD 6370D/6380G/6410D PFP microcode (radeon/SUMO2_pfp.bin) | |||
* Radeon HD 7900 series CE microcode (radeon/tahiti_ce.bin) | |||
* Radeon HD 7900 series CE microcode (radeon/TAHITI_ce.bin) | |||
* radeon/tahiti_k_smc.bin | |||
* Radeon HD 7900 series MC microcode (radeon/tahiti_mc.bin) | |||
* Radeon HD 7900 series MC microcode, version 1 (radeon/TAHITI_mc.bin) | |||
* Radeon HD 7900 series MC microcode, version 2 | |||
(radeon/TAHITI_mc2.bin) | |||
* Radeon HD 7900 series ME microcode (radeon/tahiti_me.bin) | |||
* Radeon HD 7900 series ME microcode (radeon/TAHITI_me.bin) | |||
* Radeon HD 7900 series PFP microcode (radeon/tahiti_pfp.bin) | |||
* Radeon HD 7900 series PFP microcode (radeon/TAHITI_pfp.bin) | |||
* Radeon HD 7900 series RLC microcode (radeon/tahiti_rlc.bin) | |||
* Radeon HD 7900 series RLC microcode (radeon/TAHITI_rlc.bin) | |||
* Radeon HD 7900 series SMC microcode (radeon/tahiti_smc.bin) | |||
* Radeon HD 7900 series SMC microcode (radeon/TAHITI_smc.bin) | |||
* Radeon HD 7900 series UVD microcode (radeon/TAHITI_uvd.bin) | |||
* Radeon HD 7900 series VCE microcode (radeon/TAHITI_vce.bin) | |||
* Radeon HD 6500/6600/7500 series MC microcode (radeon/TURKS_mc.bin) | |||
* Radeon HD 6500/6600/7500 series ME microcode (radeon/TURKS_me.bin) | |||
* Radeon HD 6500/6600/7500 series PFP microcode (radeon/TURKS_pfp.bin) | |||
* Radeon HD 6500/6600/7500 series SMC microcode (radeon/TURKS_smc.bin) | |||
* Radeon HD 7700 series CE microcode (radeon/verde_ce.bin) | |||
* Radeon HD 7700 series CE microcode (radeon/VERDE_ce.bin) | |||
* radeon/verde_k_smc.bin | |||
* Radeon HD 7700 series MC microcode (radeon/verde_mc.bin) | |||
* Radeon HD 7700 series MC microcode, version 1 (radeon/VERDE_mc.bin) | |||
* Radeon HD 7700 series MC microcode, version 2 (radeon/VERDE_mc2.bin) | |||
* Radeon HD 7700 series ME microcode (radeon/verde_me.bin) | |||
* Radeon HD 7700 series ME microcode (radeon/VERDE_me.bin) | |||
* Radeon HD 7700 series PFP microcode (radeon/verde_pfp.bin) | |||
* Radeon HD 7700 series PFP microcode (radeon/VERDE_pfp.bin) | |||
* Radeon HD 7700 series RLC microcode (radeon/verde_rlc.bin) | |||
* Radeon HD 7700 series RLC microcode (radeon/VERDE_rlc.bin) | |||
* Radeon HD 7700 series SMC microcode (radeon/verde_smc.bin) | |||
* Radeon HD 7700 series SMC microcode (radeon/VERDE_smc.bin) | |||
</pre> | |||
== Installazione == | |||
=== AMDGPU-Pro === | |||
Non essendo ancora disponibile un pacchetto apposito, si deve utilizzare l'installer fornito da AMD. Esso supporta ufficialmente Ubuntu ma non Debian, è quindi possibile tentare l'installazione ma il risultato non è garantito. | |||
Per iniziare, è necessario scaricare l'archivio compresso da [https://support.amd.com/en-us/kb-articles/Pages/Radeon-Software-for-Linux-Release-Notes.aspx questa pagina]. Supponendo che esso si chiami <code>amdgpu-pro-17.50.tar.xz</code>, lo si scompatta con il comando | |||
<pre> | |||
tar -Jxvf amdgpu-pro-17.50.tar.xz | |||
</pre> | |||
per poi entrare nella cartella relativa: | |||
<pre> | |||
cd amdgpu-pro-17.50.tar.xz | |||
</pre> | |||
A questo punto è necessario installare il driver AMDGPU libero. È possibile farlo seguendo la guida relativa tramite un pacchetto Debian o utilizzando l'installer appena scaricato. | |||
{{ Box | Compatibilità delle versioni | | |||
Nel caso si installi il driver AMDGPU utilizzando il pacchetto Debian, è bene controllare che la versione coincida con quella del blob proprietario "-Pro" che si sta installando. In caso contrario il procedimento potrebbe non andare a buon fine. }} | |||
Il secondo metodo consiste nel dare il comando | |||
<pre> | |||
./amdgpu-install -y | |||
</pre> | |||
È consigliato riavviare il sistema. Una volta installato il driver libero con uno dei due metodi descritti sopra, l'installazione del blob binario differisce a seconda della scheda in uso. Per schede Vega 10 o successive si dà il comando | |||
<pre> | |||
./amdgpu-pro-install -y --opencl=rocm | |||
</pre> | |||
altrimenti | |||
<pre> | |||
./amdgpu-pro-install -y --opencl=legacy | |||
</pre> | |||
È consigliato riavviare il sistema. Ulteriori dettagli su come ottenere aiuto o come disinstallare il driver si trovano a [https://support.amd.com/en-us/kb-articles/Pages/Installation-Instructions-for-amdgpu-Graphics-Stacks.aspx questa pagina]. | |||
== Software richiesto == | == Software richiesto == |
contributi