Problema del firmware GPU AMD mancante su Ubuntu 17.10


17

Durante l'esecuzione sudo apt-get update && sudo apt-get upgrade, ricevo il seguente errore mentre il processo di aggiornamento sta elaborando i trigger alla fine. Come sistemarlo?

Sono su Ubuntu 17.10 configurazione predefinita. Ho già installato i driver disponibili utilizzando "Software e aggiornamenti".

W: Possible missing firmware /lib/firmware/amdgpu/raven_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_vcn.bin for module amdgpu

Risposte:


28

Puoi tranquillamente ignorare quelle righe.

Quello che hai notato non ci sono "errori" . Invece, stai guardando "avvisi" (che puoi riconoscere dal fatto che quelle linee sono precedute da a w).

Il motivo per cui stai vedendo quegli avvisi (e ciò che non ti dicono) è che ora verrà caricata tutta la grafica AMD llvmpipe e sputerà quel messaggio (specialmente nella versione di sviluppo).

Ad ogni modo, questi avvisi possono essere tranquillamente ignorati.

Nota Bene: ciò che non si desidera fare è recuperare i file di cui si aptavverte da fonti come people.freedesktop.org/~agd5f/radeon_ucode/raven/quelle che potrebbero introdurre un potenziale vettore di attacco. Se abbraccia la tua sicurezza personale, non fidarti semplicemente di binari sconosciuti da fonti casuali che non possono essere verificati come benigni.


L'OP ha chiesto come risolverlo. Questa risposta non lo fa. Anch'io vedo questo messaggio e l'output dello schermo viene riprodotto in vari modi. Essere in grado di risolverlo - forse risolvendo questi avvisi - sarebbe fantastico.
Roel Van de Paar,

@Roel Non è pensato per essere risolto, motivo per cui ho ricordato a OP che those warnings can be safely ignored. Il nocciolo del problema è che AMD non sta aprendo il codice sorgente e le recenti versioni di Ubuntu (a causa del modo in cui gestiscono i driver) semplicemente non supportano i driver di AMD come una volta (fino a Ubuntu 16 se non sbaglio). La mia risposta spiega che mentre indica llvmpipee spiega come Ubuntu ora gestisce le cose. (1/2)
e-sushi,

@roel (2/2) Per farla breve: se il tuo hardware non è supportato e i driver AMD che supportano Ubuntu non funzionano per te, puoi effettuare il downgrade a una versione precedente (LTS) di Ubuntu o ottenere una scheda GPU che è attivamente supportato da Ubuntu. Non c'è altro modo per "riparare" una cosa deprecata. Alla fine, puoi ringraziare AMD per questo dal momento che non aprono i loro driver al mondo Linux come (ad esempio) NVidia, oppure puoi ringraziare Ubuntu per aver scelto "non siamo interessati a combattere una GPU obsoleta problema del driver quando AMD non offre aiuto e codice " . Per i dettagli, consultare il sito e i documenti di Ubuntu.
e-sushi,

-3

Ti dirò come zittire gli avvertimenti!

Inserisci i nomi dei file "mancanti" con percorsi completi in un file temporaneo. Ho chiamato il mio file temporaneo "myraven".

Dai il comando:

sudo touch $( cat myraven )

Fatto. (Puoi rimuovere il file temporaneo, ovviamente.)


4
Non farlo davvero. Mettere la spazzatura nel filesystem solo per mettere a tacere alcuni avvertimenti non è una buona idea. È probabile che la presenza di questi file influisca più che sulla semplice visualizzazione di tali avvisi: alcuni codici potrebbero notare che alcuni file sono presenti e potrebbero tentare di caricarli o impedire l'installazione delle versioni reali, ecc.
Vladimir Panteleev,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.