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!

Schildichat: GPU Probleme lösen

Ihr habt ein Nvidia GPU Installation auf Eurer Intel Laptop verschoben und wundert Euch Jetzt über lustige Blöckchen im Schildichatmainfenster?

Schildichat: GPU Probleme lösen

Da machen wir jetzt kein Fass zu auf, das lässt sich leicht beheben: (hier die Flatpakversion vorher stoppen)

killall -9 bwrap

rm -rf ~/.var/app/chat.schildi.desktop/config/SchildiChat/GPUCache

Das gilt auch, wenn man den BumbleBee Support für ein Intel/Nvidia Hybrid Laptop abschaltet, weil akmods die Treiber nicht mehr bauen kann oder will 😉

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.