Nvidia Treiber 570.144 entfernt die Graka vom BUS

Ihr habt eine GTX 40×0 Nvidia Grafikkarte und ständig sind Eure Monitor aus und kommen auch nicht wieder, wenn Ihr den Bildschirm entsperren wollt?

Nvidia Treiber 570.144 entfernt die Graka vom BUS

Leider gibt es, Stand Ostern, dafür keine coole Lösung, denn das ist ein spezifisches Problem für die 40x0er Chipserie, eine alte GTX1050 hat damit gar kein Problem, weil die das Firmwareupdate nicht mehr bekommt.

Aber es gibt eine temporäre Lösung:

Einfach den Energiesparmodus abschalten, denn der Fehler tritt nur auf, wenn die Grafikkarte die Monitore  schlafen legen soll. Das äußert sich im dmesg, daß man per SSH noch abfragen kann, u.a. so:

nvidia-modeset: ERROR: GPU:0: Failed to query display engine channel state: 0x0000c67e:0:0:0x0000000f
nvidia-modeset: ERROR: GPU:0: Error while waiting for GPU progress: 0x0000c77d:0 2:0:4048:4040
kernel: [drm:__nv_drm_nvkms_gem_obj_init [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000400] NvKmsKapiMemory 0x00000000f8b42ac6 size should be in a multiple of page size to create a gem object

oder

kernel: NVRM: Xid (PCI:0000:04:00): 79, GPU has fallen off the bus.
kernel: NVRM: GPU 0000:04:00.0: GPU has fallen off the bus.

Wenn ein Fix bekannt ist, werde ich es hier posten!

Linux am Dienstag – Programm für den 29.4.2025

Diesmal bei Linux am Dienstag schauen wir uns mal Nvidia Treiberprobleme an und klappen das nächste Kapitel Advanced SSH auf.

Linux am Dienstag – Programm für den 29.4.2025

u.a. im Programm am 29.4.2025, ab 19 Uhr :

Linux – Advanced SSH – Restriktiver Zugriff (Marius)
Linux – Manjaro Update bringt neue Desktopversionen
Linux – Kritische Lücke in Tails
KI – Google zahlt Unsummen um seine KI Bots zu plazieren
KI – ChatGPT baut Exploit, was explizit nicht gehen sollte

und andere IT-Newsbeiträge aus aller Welt. Wie jede Woche per Videokonferenz auf https://meet.cloud-foo.de/Linux .
Hinweis: Die bisherigen Vorträge findet man unter https://linux-am-dienstag.de/archiv/ .

Cinnamon: 30% GPU usage im Leerlauf mit NVIDIA Treibern

Ihr habt Eure Nvidia Treiber aktualisiert und nun sind Gnome und Cinnamon dabei, Eure GPU im Leerlauf zu beschäftigen oder Ihr könnt gar nicht mehr sauber einloggen, weil Cinnamon mit 100% CPU Last läuft nach dem Login? Dran bleiben!

Cinnamon: 30% GPU usage im Leerlauf mit NVIDIA Treibern

Euch kann geholfen werden.

Ich habe das jetzt ein Jahr vor mir her geschoben, weil es einfach nicht zu beheben war, aber jetzt gings doch.

Als ich meine erste GTX1050 so um 2012/2013 gekauft hatte, schrieb der Installer die folgende xorg.conf zusammen:

...
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1050"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-4"
    Option         "metamodes" "HDMI-1: nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On, AllowGSYNC=Off}, DVI-D-0: 1280x1024_75 +1920+56 {ForceCompositionPipeline=On}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Seit Nvidia 550.90+ funktionierte der Login mit den Eingangs beschriebenen Symptomen nicht mehr.

Wenn man aber die ganzen „Option“s Anweisungen rausnimmt und zusätzlich noch:

nouveau.modeset=0 nvidia-drm.modeset=0

aus der Kernel Bootconfiguration entfernt, dann geht es wieder! Eurem Update geht jetzt also nichts mehr im Weg.