Nach längerer Verwendung kann das Anwendungsfenster keine Anwendungsfenster mehr rendern.
Problem:
- Anwendungsbildschirm wird manchmal schwarz (angehängtes Bild)
- tritt in jeder Anwendung auf (Chrome, Thunderbird, Alacritty, KSettings, Slack, Discord, …)
- Rendering ist zusammengebrochen, aber die Funktion ist aktiv (Terminalanwendung akzeptiert Befehle, Chrome kann Verbindung herstellen (überprüft über Wireshark)).
Zustand und Reproduktion
- nach mehrtägigem Booten (ca. 100 Stunden)
- (wie gewohnt arbeiten)
- Fenster bedienen (vergrößern, vergrößern, verkleinern)
- manchmal wird der Bildschirm schwarz
Eigentlich kann ich keine Möglichkeit finden, das Problem zu reproduzieren, außer durch lange Betriebszeiten. In den ersten paar Tagen tritt dieses Problem nicht auf.
Fehler:
# journalctl -b
Jan 31 08:49:59 arch-desktop kernel: Linux version 6.1.8-arch1-1 (linux@archlinux) (gcc (GCC) 12.2.1 20230111, GNU ld (GNU Binutils) 2.40) #1 SMP PREEMPT_DYNAMIC Tue, 24 Jan 2023 21:07:04 +0000
...
Feb 03 20:40:39 arch-desktop plasmashell[339482]: [339515:339515:0203/204039.778323:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RED_8, share_between_threads: 0, gmb_type: shared_memory
Feb 03 20:40:39 arch-desktop plasmashell[339482]: [339515:339515:0203/204039.845182:ERROR:shared_image_factory.cc(575)] Could not find SharedImageBackingFactory with params: usage: Gles2|Raster|DisplayRead|Scanout, format: RG_88, share_between_threads: 0, gmb_type: shared_memory
Speichernutzung
Scheint gesund zu sein
$ sudo nvidia-smi
Tue Feb 7 15:35:14 2023
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.85.05 Driver Version: 525.85.05 CUDA Version: 12.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... On | 00000000:07:00.0 On | N/A |
| 0% 42C P8 28W / 270W | 4288MiB / 8192MiB | 47% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
Umfeld
- Betriebssystem: Arch Linux (Kernel: 6.1.8)
$ uname -a Linux arch-desktop 6.1.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 24 Jan 2023 21:07:04 +0000 x86_64 GNU/Linux
- Desktop: KDE Plasma (5.26.5)
$ plasmashell --version plasmashell 5.26.5
Frage
Wo tritt das Problem auf (oder wie findet man es heraus)? Handelt es sich um einen Kernel- oder Kwin-Fehler?
Dieses Problem nervt mich wirklich und ich könnte meine Zeit dafür verwenden. Aber ich kann nicht herausfinden, wo ich meinen Beitrag leisten kann, weil das Linux- und KDE-Projekt sehr groß ist.
Aktualisierung - 18.10.2023
Nach langem Suchen habe ich einen Hinweis gefunden. Ich vergleiche den Prozessbaum ( ps auxf
), um zu sehen, wann der Fehler auftritt und wann nicht. Normalerweise sieht es gleich aus, aber manchmal kann es auch anders sein, wie hier:
\_ /usr/bin/kwin_x11 --replace
| | \_ [cat] <defunct>
Wenn ich den Vorgang neu starte, wird das Problem ohne Abmeldung behoben.
Der folgende Befehl ist der Trick für dieses Problem.
kwin_x11 --replace
Antwort1
Toller Beitrag. Ich habe das gleiche Dilemma.
Es ist sehr inkonsistent, aber es scheint sich anzusammeln, sobald es beginnt. Ich habe dies mit dem Prozessmanager behoben und schätze Ihren Vorschlag mit kwin_x11 --replace
Ich verwende Brave und Firefox oft gleichzeitig und es scheint, als würde es Firefox-Windows am schlimmsten treffen. Der Browser selbst ist noch sichtbar, aber der Inhalt des Ansichtsfensters oder das Rechtsklickmenü sind schwarz.
Ich werde heute ein Update durchführen und Ihnen mitteilen, ob sich das verbessert, da ich eine Rohinstallation ausführe: Betriebssystem: Kubuntu 23.04 KDE Plasma-Version: 5.27.4 KDE Frameworks-Version: 5.104.0 Qt-Version: 5.15.8 Kernel-Version: 6.2.0-20-generic (64-Bit) Grafikplattform: X11 Prozessoren: 8 × Intel® Core™ i7-4790K CPU @ 4,00 GHz Speicher: 23,3 GiB RAM Grafikprozessor: NVIDIA GeForce GTX 960/PCIe/SSE2 NVIDIA-Treiber-525