Bitte oder Registrieren, um Beiträge und Themen zu erstellen.

Problem mit NVDIA und dem Standby

Seite 1 von 2Nächste

Hallo zusammen.

Aktuell gibt es ein Problem mit NVDIA.
Durch ein Update kann ich meinen Rechner nicht mehr in das Standby schicken.
Es gibt ein Bug und der Rechner muss neu gestartet werden.
Es liegt also nicht an Endeavour.
Eine Lösung habe ich auch schon gefunden:

nowatchdog nvme_load=YES nvidia-drm.modeset=1 NVreg_PreserveVideoMemoryAllocations=1 nvidia-drm.fbdev=1

sudo systemctl enable nvidia-sleep.service
sudo systemctl enable nvidia-hibernate.service
sudo systemctl enable nvidia-resume.service

Dazu muss ich allerdings den Kernel compilieren und das habe ich noch nie gemacht.
Was muss ich dazu wissen oder sollte ich die Finger davon lassen?

Geht das mit AKM den Kernel Manager von Endeavour?

Danke und Gruß radiofan

Hallo @radiofan_21
wird der benötigte Kernel nicht unter AKM angeboten?...
Soviel ich weiß, werden im Kernelmanager keine Kernel aus dem AUR bereit gestellt.
Bevor Du hier loslegst, würde ich es über das Chaotic-AUR versuchen. Wie Du dieses einbindest, wird hier beschrieben:
https://linux-bibel.at/index.php/2023/09/09/chaotic-aur-fuer-arch-basierte-distributionen/

Hallo zebulon.

Entschuldigung, ich habe mich falsch ausgedrückt.
Es geht um die Änderung eines Kernel-Parameters:

nowatchdog nvme_load=YES nvidia-drm.modeset=1 NVreg_PreserveVideoMemoryAllocations=1 nvidia-drm.fbdev=1

Und dann sollte es funktionieren.

Aber wenn ich mir die Anleitungen so ansehe, sollte ich lieber die Finger davon lassen.
Da kann viel schiefgehen ....
Und dann sollte ich wohl auf ein Update warten, das diesen Fehler behebt.
Danke für deine Hilfe, zebulon.

 

zebolon hat auf diesen Beitrag reagiert.
zebolon

Hallo zebolon.

Irgendwie passiert mit den vielen Updates nichts.
Mein Computer geht in den Standby-Modus und startet dann mit einem schwarzen Bildschirm.
Im Ruhezustand sieht es nicht besser aus.
Auch mit SolusOS, das auf dem gleichen Rechner läuft, ist es dasselbe. Kein Standby.
Hast du vielleicht eine Lösung oder eine Idee?

Hallo @radiofan_21
bin momentan in Urlaub und schau ab und an mal sporadisch auf der Linux-Bibel vorbei...

Das nvidia-Thema kann schon manchmal zum Haare-raufen werden.
Ist bei Dir Wayland unter EndeavorOS und Solus aktiv? Dann starte das System jeweils mal unter X11...

Das Tool nvidia-installer-dkms ist installiert? (sudo pacman -S nvidia-installer-dkms)
Dann könntest Du versuchen mit:
sudo nvidia-installer-dkms

das nvidia-Kernel-Modul neu zu erstellen...

Den "Nouveau"  OpenSource Treiber hast Du auch schon probiert?...

Hallo zebolon.

Ja, du hast völlig recht: Es ist zum Haare raufen.

Das ging tatsächlich gut los, nach:
sudo pacman -S nvidia-dkms

Mein Rechner ging in den Standby und wachte mit funktionierendem Bildschirm wieder auf,
aber leider nur einmal...

Der "Nouveau" Treiber ist ja für ältere Grafikkarten von NVIDIA gedacht und das lasse ich lieber weg.
Bei mir läuft X11 unter EndeavorOS und Solus.

Vielleicht sollte ich immer wieder: sudo pacman -S nvidia-dkms laufen lassen.
Das geht schnell 😉

Danke und Gruß

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

PS: Ich habe es gerade noch einmal ausprobiert: kein Erfolg.

Der Bildschirm bleibt nach dem Start schwarz!

Ich hänge hier mal das Terminal Script von sudo pacman -S nvidia-dkms ran:

[charles@charles-Linux ~]$ sudo pacman -S nvidia-dkms
[sudo] Passwort für charles:
Warnung: nvidia-dkms-555.58.02-1 ist aktuell -- Reinstalliere
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …

Paket (1) Alte Version Neue Version Netto-Veränderung

extra/nvidia-dkms 555.58.02-1 555.58.02-1 0,00 MiB

Gesamtgröße der installierten Pakete: 68,91 MiB
Größendifferenz der Aktualisierung: 0,00 MiB

:: Installation fortsetzen? [J/n] j
(1/1) Schlüssel im Schlüsselbund werden geprüft [----------------------] 100%
(1/1) Paket-Integrität wird überprüft [----------------------] 100%
(1/1) Paket-Dateien werden geladen [----------------------] 100%
(1/1) Auf Dateikonflikte wird geprüft [----------------------] 100%
:: Pre-transaction-Hooks werden gestartet …
(1/1) Remove upgraded DKMS modules
==> dkms remove --no-depmod nvidia/555.58.02 -k 6.10.3-arch1-2
:: Paketänderungen werden verarbeitet …
(1/1) Reinstalliert wird nvidia-dkms [----------------------] 100%
:: Post-transaction-Hooks werden gestartet …
(1/5) Arming ConditionNeedsUpdate...
(2/5) Install DKMS modules
==> dkms install --no-depmod nvidia/555.58.02 -k 6.10.3-arch1-2
==> depmod 6.10.3-arch1-2
(3/5) Running kernel-install...
Running kernel-install for 6.10.3-arch1-2
dracut[I]: Executing: /usr/bin/dracut --no-hostonly --force /efi/238e9e02f08a4837ad31ccc57b5f92f1/6.10.3-arch1-2/initrd-fallback 6.10.3-arch1-2
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-ask-password ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: systemd-journald ***
dracut[I]: *** Including module: systemd-modules-load ***
dracut[I]: *** Including module: systemd-pcrphase ***
dracut[I]: *** Including module: systemd-sysctl ***
dracut[I]: *** Including module: systemd-sysusers ***
dracut[I]: *** Including module: systemd-tmpfiles ***
dracut[I]: *** Including module: systemd-udevd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: dmraid ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: pcmcia ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: systemd-cryptsetup ***
dracut[I]: *** Including module: fido2 ***
dracut[I]: *** Including module: pkcs11 ***
dracut[I]: *** Including module: hwdb ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing AuthenticAMD.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/efi/238e9e02f08a4837ad31ccc57b5f92f1/6.10.3-arch1-2/initrd-fallback' ***
dracut[I]: *** Creating initramfs image file '/efi/238e9e02f08a4837ad31ccc57b5f92f1/6.10.3-arch1-2/initrd-fallback' done ***
dracut[I]: Executing: /usr/bin/dracut --hostonly --no-hostonly-cmdline -f /efi/238e9e02f08a4837ad31ccc57b5f92f1/6.10.3-arch1-2/initrd 6.10.3-arch1-2
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-ask-password ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: systemd-journald ***
dracut[I]: *** Including module: systemd-modules-load ***
dracut[I]: *** Including module: systemd-sysctl ***
dracut[I]: *** Including module: systemd-sysusers ***
dracut[I]: *** Including module: systemd-tmpfiles ***
dracut[I]: *** Including module: systemd-udevd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: pcmcia ***
dracut[I]: *** Including module: hwdb ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing AuthenticAMD.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/efi/238e9e02f08a4837ad31ccc57b5f92f1/6.10.3-arch1-2/initrd' ***
dracut[I]: *** Creating initramfs image file '/efi/238e9e02f08a4837ad31ccc57b5f92f1/6.10.3-arch1-2/initrd' done ***
(4/5) Check if user should be informed about rebooting after certain system package upgrades.
(5/5) Checking which packages need to be rebuilt
[charles@charles-Linux ~]$
[charles@charles-Linux ~]$

 

Hallo zebolon und der Rest.
Es treibt mich immer noch um, dass mein Standby immer noch nicht funktioniert.
Da es nur Nvidia betrifft, frage ich mich, ob ich nicht auf eine ATI Grafikkarte umsteigen sollte.
Ich habe hier noch eine.
Oder liege ich da falsch.
Wenn nicht, mit einem Treiberwechsel sollte so ein Tausch doch kein Problem sein.
Oder?
Ich stochere hier im Nebel herum und wo ist der Lichtblick?

Bevor ich die Grafikkarte erneuere, würde ich mal einen Wechsel der Distribution ins Auge fassen. Zumindest mal probeweise...

LinuxBiber hat auf diesen Beitrag reagiert.
LinuxBiber

Hallo zebolon.
Ich habe die Zeit genutzt, um Manjaro testweise auf einer Festplatte im Rechner zu installieren.
Hier konnte ich ganz gezielt die offenen Treiber für Nvidia ausprobieren um das Standby Problem zu lösen und dann die originalen Nvidia Treiber zum Vergleich.
Und tatsächlich funktionierte das Standby nur mit den originalen Nvidia Treibern.
Mit den offenen funktionierte es nicht.
In Manjaro gab es eine Oberfläche, wo ich Kernel, Treiber etc. auswählen konnte.
Bei Endeavour gibt es das nicht. Das kann aber auch am Budgie Desktop liegen, den ich benutze.
Manjaro basiert wie Endeavour auf Arch, sodass es ziemlich gut vergleichbar ist.
Jedenfalls weiß ich jetzt, dass ich nicht die Grafikkarte austauschen muss, sondern dass es an den Treibern liegt.
Und das ist das Problem...

Seite 1 von 2Nächste