Nach Standby-Modus: Grafik defekt (siehe screenshots)

Hallo liebes Forum!
Ich verwende hier EOS KDE mit Wayland. Wenn ich den Rechner nach dem Standby-Modus wieder aktiviere habe ich folgendes Grafik-Problem: Alles weiß/grau krischelig (siehe screenshots).
Ich mit dann meinen Benutzer mit Strg + Alt + Entf. abmelden und mich wieder neu anmeldem, und den Rechner weiter verwenden zu können.
Aber die vor dem Standby offenen Programme sind auch abgestüzt.
Dieser Effekt ist bei X11 nicht vorhanden - nur bei Wayland.

Was könnte das sein? Gibt es ein “Gegenmittel”?




Damit wir hier nicht raten müssen, welche Hardware du verwendest, wäre es nicht schlecht mal diese Ausgabe hier zu posten:
inxi -Fz

Dann wäre x11 mein erstes Gegenmittel.
Aber wie @josefine schrieb, ein paar mehr Informationen und Deinem Problem kann man vielleicht auch anderweitig beikommen.

Gerne. Hier mein “inxi”:

$ inxi -Fz
System:
  Kernel: 6.10.3-arch1-1 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.1.3 Distro: EndeavourOS
Machine:
  Type: Desktop Mobo: Micro-Star model: MEG X570 ACE (MS-7C35) v: 1.0
    serial: <superuser required> UEFI: American Megatrends LLC. v: 1.D0
    date: 01/22/2021
CPU:
  Info: 8-core model: AMD Ryzen 7 5700X bits: 64 type: MT MCP cache: L2: 4 MiB
  Speed (MHz): avg: 2435 min/max: 2200/4662 cores: 1: 2200 2: 2200 3: 2200
    4: 2200 5: 3400 6: 2880 7: 2200 8: 2200 9: 2200 10: 2880 11: 2200 12: 2200
    13: 2200 14: 2200 15: 3400 16: 2200
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1080] driver: nvidia v: 555.58.02
  Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.1
    compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
    gpu: nvidia resolution: 2560x1440
  API: EGL v: 1.5 drivers: nvidia,swrast,zink
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 555.58.02
    renderer: NVIDIA GeForce GTX 1080/PCIe/SSE2
  API: Vulkan v: 1.3.279 drivers: nvidia surfaces: xcb,xlib,wayland
Audio:
  Device-1: NVIDIA GP104 High Definition Audio driver: snd_hda_intel
  Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel
  API: ALSA v: k6.10.3-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.2.2 status: active
Network:
  Device-1: Intel I211 Gigabit Network driver: igb
  IF: enp38s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Realtek RTL8125 2.5GbE driver: r8169
  IF: enp39s0 state: down mac: <filter>
  Device-3: Intel Wi-Fi 6 AX200 driver: iwlwifi
  IF: wlan0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb type: USB
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: disabled
    rfk-block: hardware: no software: no address: N/A
Drives:
  Local Storage: total: 10.92 TiB used: 5.57 TiB (51.0%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
  ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
  ID-3: /dev/nvme2n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
  ID-4: /dev/sda vendor: Western Digital model: WD30EFAX-68JH4N1
    size: 2.73 TiB
  ID-5: /dev/sdb vendor: Western Digital model: WD30EFAX-68JH4N1
    size: 2.73 TiB
Partition:
  ID-1: / size: 1.79 TiB used: 490.09 GiB (26.8%) fs: ext4 dev: /dev/nvme2n1p2
  ID-2: /boot/efi size: 1022 MiB used: 5.3 MiB (0.5%) fs: vfat
    dev: /dev/nvme2n1p1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 42.5 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 64 GiB note: est. available: 62.72 GiB used: 2.96 GiB (4.7%)
  Processes: 408 Uptime: 1m Shell: Bash inxi: 3.3.35

Blockzitat
Dann wäre x11 mein erstes Gegenmittel.
Aber wie @josefine schrieb, ein paar mehr Informationen und Deinem Problem kann man vielleicht auch anderweitig beikommen.

Anfangs war ich wegen Wayland auch eher mißtrauisch. Jetzt habe ich aber festgestellt, dass man beim Gaming (Heroic Games Launcher / Wine / Windows-Spiel) sehr flott zwischen dem Spiel und den diversen parallel laufenden Linux-Anwendungen hin- und herschalten kann. Wesentlich schneller und ohne Ruckler welche beim gleichen Anwendungsfall mit X11 auftreten.

Hast du das nvidia package schon installiert?
Hier im Arch WIKI wird es beschrieben:
https://wiki.archlinux.de/title/Nvidia

Kann man das irgendwo (mit einem Kommando oder in einer Datei) überprüfen, ob das schon installiert ist?

Mit

pacman -Qs (paketname)

kannst du überprüfen ob das Paket installiert ist

Hier hast du eine kleine Befehlsübersicht:
https://wiki.archlinux.de/title/Pacman

Als root mit pacman -Ss (paketname in deinem Fall nvidia)
bekommst du eine noch ausführlichere Ausgabe

Hier mein Bildschirmergebnis:

sudo pacman -Qs nvidia

local/egl-wayland 3:1.1.13.1-1
EGLStream-based Wayland external platform
local/lib32-nvidia-utils 555.58.02-1
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.5-3
Nvidia VDPAU library
local/nvidia 555.58.02-13
NVIDIA drivers for linux
local/nvidia-hook 1.5-2
pacman hook for nvidia
local/nvidia-inst 24-1
Script to setup nvidia drivers (dkms version) in EndeavourOS
local/nvidia-utils 555.58.02-1
NVIDIA drivers utilities

Das ist etwas übersichtlicher:
grafik

OK - dann würde auch ich dafür plädieren erstmal X11 zu verwenden bis Wayland das Problem fixt.

Vielen Dank für Eure Antworten.
Ich bleibe auf dem EOS-System erstmal bei Wayland und mache dann halt eine Neuanmeldung nach dem Standby.
Die schnellere Grafik (Neudeutsch: mehr snappy) bei Wechsel zwichen verschiedenartigen Anwendungen finde ich gut. Vielleicht erhält das Wayland-System demnächst ja mal ein Update. Dann ist alles gut.

1 Like

Bei mir hat der Tip aus diesem Thema geholfen

Das heißt der Eintrag in die nvidia-power-management.conf + das Kommando “sudo dracut-rebuild”. Seitdem ist mit dem Geflimmer bei mir Ruhe…

Sorry, welcher Eintrag genau und wo in welche Datei soll das noch gleich geschrieben werden ?
Hab auch das Problem mit dem Aufwachen aus dem Standby…

In die

/etc/modprobe.d/nvidia-power-management.conf

die Zeile

options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp

eintragen und danach in der Konsole

sudo dracut-rebuild

ausführen.

Wie gesagt, hat bei mir für Abhilfe gesorgt. Aber ich bin auch kein Fachmann, nutze Linux und speziell EOS auch erst seit Juni…
Ich hoffe, es hilft auch bei Deinem Rechner.

1 Like