Podczas działania sudo apt-get update && sudo apt-get upgrade
pojawia się następujący błąd, gdy proces aktualizacji przetwarza wyzwalacze na końcu. Jak to naprawić?
Jestem na domyślnej konfiguracji Ubuntu 17.10. Zainstalowałem już dostępne sterowniki przy użyciu „Oprogramowania i aktualizacji”.
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
those warnings can be safely ignored
. Sedno problemu polega na tym, że AMD nie otwiera kodu źródłowego, a najnowsze wersje Ubuntu (ze względu na sposób, w jaki obsługują sterowniki) po prostu nie obsługują sterowników AMD, tak jak kiedyś (do czasu Ubuntu 16, jeśli się nie mylę). Moja odpowiedź wyjaśnia, że wskazującllvmpipe
i wyjaśniając, w jaki sposób Ubuntu obsługuje teraz różne rzeczy. (1/2)Powiem ci, jak uciszyć ostrzeżenia!
Umieść nazwy „brakujących” plików z pełnymi ścieżkami w pliku tymczasowym. Nazwałem mój plik tymczasowy „myraven”.
Podaj polecenie:
Gotowy. (Oczywiście możesz usunąć plik tymczasowy.)
źródło