Używam dystrybucji neonu KDE (Ubuntu 16.04 LTS + najnowszy KDE5 DE).
Wygląda na to, że zawieszenie + wznawianie działa głównie na moim notatniku, ale etykiety pod ikonami (mam „widok folderów” ustawiony jako tło w powłoce plazmowej) są uszkodzone, jak poniżej:
Po lewej stronie uszkodzona ikona, po prawej naprawiona przez przeciągnięcie ikony o kilka pikseli i pozostawienie jej z powrotem w pierwotnym miejscu.
Wygląda mi na to, że może to nie być problem ze sterownikiem karty graficznej, ale nawet błąd buforowania widoku folderów plazmowych KDE5?
PYTANIE:
jak łatwo odświeżyć cały pulpit? Menu KDE „Odśwież pulpit” nie pomaga (myślę, że jest trochę pamięci podręcznej dla ikon i nie jest unieważnione).
jak stworzyć wysokiej jakości raport o błędzie, jakiego rodzaju dane wyjściowe z dzienników / poleceń są tego warte i gdzie nawet zacząć je wyłapywać.
Chociaż sam jestem programistą, nie rozwijam Qt / KDE5, więc nie mam nawet pojęcia, która część KDE jest za nie odpowiedzialna, gdzie szukać błędów i jakie narzędzia są dostępne do diagnostyki. Szybkie spojrzenie dmesg
i /var/log/Xorg.0.log
nic nie wzbudziło podejrzeń.
lshw -c video
*-display
description: 3D controller
product: GM107M [GeForce GTX 960M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:130 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:df000000-df07ffff
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:125 memory:dd000000-ddffffff memory:b0000000-bfffffff ioport:f000(size=64)
glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 960M/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 375.66
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 375.66
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 375.66
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
glxinfo
to, że teraz wybór zintegrowanego procesora graficznego Intela, a nie nVidii, może być częścią „rozwiązania”, ale potrzebowałbym więcej czasu i wiedzy, aby powiedzieć, co się właściwie dzieje, jeśli nie użyję już GPU nVidii, lub co)Odpowiedzi:
Znam twój ból, to mnie denerwuje od miesięcy.
1) Jedynym sposobem na naprawienie pulpitu, który znalazłem, jest brute force, stworzyłem skrót, aby to zrobić i uruchamiam go za każdym razem, gdy wracam ze stanu gotowości:
2) Nie mogę poprawnie odpowiedzieć na to pytanie, ale publikuję wszystkie informacje, które mam, aby móc połączyć je ze strony raportu o błędzie. Usterka jest od dawna problemem ze sterownikami NVidia i plazmą KDE, wcześniej zadawano tutaj to samo pytanie, ale fałszywie oznaczono jako duplikat podobnego pokrewnego problemu: /ubuntu/897928/kde- ikony-pulpitu-glitched-after-suspend-kubuntu-16-10
Miałem nadzieję po ostatniej aktualizacji plazmy 5.10.3, ponieważ miała zostać naprawiona https://bugs.kde.org/show_bug.cgi?id=344326 https://www.phoronix.com/scan.php? page = news_item & px = KDE-Plazma-5.10.3-Wydany , ale nie rozwiązało to dla mnie problemu.
Zamierzam śledzić ten raport o błędzie z linkiem do tego postu, więc dołączam również obraz błędu w moim systemie tutaj.
(EDYCJA: znalazła rzeczywisty raport o błędzie dla Plazmy https://bugs.kde.org/show_bug.cgi?id=382115 )
(EDIT2: znalazł raport o błędzie dla QT: https://bugreports.qt.io/browse/QTBUG-56610 i wątek forum NVidia https://devtalk.nvidia.com/default/topic/971972/linux/icon-text -label-corrupt-with-kde-plasma-5-desktop-folder-view / )
źródło
kstart
jestkstart5
killall plasmashell; kstart5 plasmashell
Miałem ten sam problem z Kubuntu 18.04. Po przeczytaniu kilku postów na temat tego problemu, połączyłem odpowiedzi w rozwiązanie, które działa automatycznie. Istnieje mały skrypt Bash, który działa w tle i zabija / restartuje plazmashell za każdym razem, gdy użytkownik powraca z ekranu blokady. Możesz znaleźć odpowiedź na poniższy link (skrypt i sposób, aby uruchomić go automatycznie)
Kubuntu 18.04, zadanie cron nie ładuje się @reboot
Mam nadzieję, że uznasz to za przydatne!
źródło
Właśnie spotkałem ten sam problem na mojej obecnej i stabilnej Fedorze.
Screencaps @
Jednak do przetestowania po podejrzanym / hibernacji, ale czuje się zgodny z doświadczeniem. Będzie aktualizowany
źródło
Znalazłem następującą poprawkę:
Przejdź do Ustawienia serwera NVIDIA X -> Profile główne -> Sprawdź NVIDIA na żądanie
Wyloguj się i zaloguj do systemu
Problem zniknie, a twoje przejścia również staną się płynne. Działa to dla mnie i mojego przyjaciela w wersji 5.17.5 Kubuntu 19.10
źródło