Błąd 79, GPU has fallen off the bus – NVIDIA

Pod Linuksem (Manjaro na KDE, Wayland, NVIDIA) obrywałem takim błędem dosyć losowo od około roku. Głównie przy grach – przy czym nie było zależności i regularności występowania tego błędu. Finalnie rozwiązanie okazało się być bardzo proste: należy wyłączyć ASPM dla urządzeń PCIe. Skutkuje to lekko większym zużyciem prądu, ale na desktopie nie ma to znaczenia (różnica paru watów).

Aby dokonać tej zmiany używając systemd-boot, należy – w przypadku „zwykłej” konfiguracji – zedytować wpis używanego systemu w katalogu /efi/loader/entries. Następnie, w wierszu options należy dopisać pcie_aspm=off. Przycięty przykład:

Bash
# cat /efi/loader/entries/2411c51fc3d94329870de9f41a2442d5-6.18.18-1-MANJARO.conf

title      Manjaro Linux
<...inne wiersze>
options    <...istniejące opcje> nvidia_drm.modeset=1 pcie_aspm=off

Przy okazji, opcja nvidia_drm.modeset=1 jest niezbędna do poprawnej pracy Waylanda pod KDE – ale to zapewne już dodał każdy, kto próbował uruchomić taką konfigurację.

Dla Unified Kernel Image wystarczy zedytować plik /etc/kernel/cmdline

I tyle! Restart, i problem więcej nie wystąpi. U mnie dodatkowo naprawiło to różnie działający Wake-on-LAN.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *