Jak naprawić uszkodzony panel KDE Plasma

Jeśli panel KDE Plasma zawiesi się, zniknie lub przestanie reagować, podczas gdy okna aplikacji pozostają otwarte, uruchom ponownie plasmashell. W Plasmie 6 i wielu instalacjach Plasmy 5, dokumenty KDE plasmashell --replacesą poleceniem szybkiego odzyskiwania. Powoduje to ponowne załadowanie powłoki pulpitu, w tym paneli i widżetów, bez konieczności ponownego uruchamiania.

Wykonaj poniższe kroki, aby najpierw przywrócić panel, a następnie zbadać przyczynę powtarzających się awarii. Dokładna konfiguracja usługi i harmonogram aktualizacji różnią się w zależności od dystrybucji Linuksa, dlatego zacznij od polecenia odpowiadającego Twojej sesji.

Uruchom ponownie panel Plasma

1. Sprawdź, czy problem dotyczy tylko powłoki

Sprawdź, czy otwarte okna nadal reagują i czy możesz się między nimi przełączać. Jeśli okna pozostają widoczne, ale panel lub widżety pulpitu zniknęły, problem prawdopodobnie występuje w systemie plasmashell. Jeśli cały ekran jest zawieszony, czarny lub nie można go używać, ponowne uruchomienie panelu może nie pomóc. Jeśli to możliwe, zapisz pracę i skorzystaj ze standardowej opcji wylogowania lub odzyskiwania po restarcie. Unikaj ponownego uruchamiania KWin w przypadku awarii samego panelu, ponieważ zarządza on oknami i kompozycją oddzielnie.

Sesja środowiska graficznego KDE z otwartymi oknami aplikacji, ale bez dolnego panelu.
Otwarte okna pozostają widoczne, gdy zniknie sam panel.

2. Uruchom polecenie zamiany

Naciśnij Alt+Spacja lub Alt+F2 , aby otworzyć KRunnera; instrukcja KRunnera opisuje oba skróty. Następnie wpisz plasmashell --replacei naciśnij Enter. W KDE opisano oba skróty dla KRunnera, który umożliwia uruchamianie poleceń nawet bez panelu. W wielu konfiguracjach Ctrl+Alt+T otwiera Konsolę; w przeciwnym razie użyj skonfigurowanego skrótu w terminalu i uruchom tam to samo polecenie. Wskazówki dotyczące odzyskiwania w KDE używają tego polecenia, gdy powłoka wymaga ponownego uruchomienia. Nie dodawaj sudo; to powłoka pulpitu, więc powinna zostać ponownie uruchomiona jako zalogowany użytkownik.

Konsola z poleceniem plasmashell --replace wpisanym w wierszu poleceń.
Użyj polecenia zamiany powłoki, aby ponownie uruchomić powłokę pulpitu Plasma.

Daj Plasmie kilka sekund na odbudowanie panelu. Otwarte okna aplikacji powinny pozostać na ekranie. Jeśli używasz Konsoli, pozostaw ją otwartą do momentu powrotu powłoki; polecenie ma na celu zastąpienie bieżącej powłoki, a nie jej zamknięcie i pozostawienie w stanie spoczynku.

3. Wypróbuj usługę użytkownika, jeśli Twoja sesja z niej korzysta

Niektóre sesje Plasmy są uruchamiane i nadzorowane jako usługa użytkownika systemd. W KRunner lub Konsole możesz wypróbować . Wskazówki dotyczące debugowaniasystemctl --user restart plasma-plasmashell.service w KDE zawierają listę odpowiednich restartów usługi dla sesji, które umożliwiają inicjalizację systemd. Jeśli system zgłasza, że ​​nie można znaleźć jednostki, pomiń tę opcję i użyj zamiast niej; nazwy usług i integracja sesji zależą od dystrybucji.plasmashell --replace

KRunner pokazujący polecenie systemd w celu ponownego uruchomienia usługi powłoki Plasma.
Użyj polecenia service tylko wtedy, gdy dystrybucja udostępnia daną usługę użytkownika.

4. Sprawdź, co zostało zwrócone

Sprawdź, czy program uruchamiający aplikacje, menedżer zadań, zasobnik systemowy i wszelkie inne widżety panelu pojawiły się ponownie. Jeśli panel powróci, ale nadal będzie ignorował kliknięcia, poczekaj chwilę, aż Plasma zakończy ładowanie. Jeśli nadal go nie ma, wyloguj się z sesji Plasmy i zaloguj ponownie. To szersze działanie i może spowodować zamknięcie aplikacji, dlatego najpierw zapisz dokumenty.

Pulpit KDE z dolnym panelem widocznym ponownie pod otwartymi oknami aplikacji.
Po ponownym uruchomieniu powłoki sprawdź, czy panel i jego widżety zostały przywrócone.

Znajdź przyczynę, jeśli panel ciągle się zawiesza

5. Zapisz swoją wersję Plasmy i zainstaluj aktualizacje dystrybucji

Otwórz Ustawienia systemu → Informacje o tym systemie i zanotuj wersję Plasmy oraz platformę graficzną, taką jak Wayland lub X11. Jeśli Ustawienia są niedostępne, uruchom plasmashell --versionw Konsoli. Następnie zainstaluj oczekujące aktualizacje za pomocą standardowego aktualizatora lub menedżera pakietów swojej dystrybucji. Poprawki Plasmy są dostarczane według różnych harmonogramów przez różne dystrybucje; użyj pakietów obsługiwanych dla swojej wersji i uruchom ponownie sesję, jeśli aktualizator zastąpi komponenty Plasmy.

Ustawienia systemu Strona „O tym systemie” ze streszczeniem wersji Plasmy i innymi szczegółami.
Zanim zgłosisz nawracający błąd, zapisz wersję Plasmy i platformę graficzną.

6. Przetestuj ostatnio dodane widżety

Jeśli awaria wystąpiła po zainstalowaniu widżetu, zmianie motywu lub edycji panelu, należy najpierw przetestować tę zmianę. Gdy panel będzie gotowy do użycia, kliknij go prawym przyciskiem myszy i przejdź do trybu edycji. Usuń ostatnio dodany widżet innej firmy, zastosuj zmianę i obserwuj, czy problem powróci. Zmieniaj po jednym elemencie, aby zidentyfikować przyczynę. Notatki debugowania KDE wyjaśniają, że widżety Plasmy działają w środowisku plasmashell, więc wadliwy aplet może wpłynąć na powłokę. Unikaj usuwania całej konfiguracji układu Plasmy jako wstępnego rozwiązania; może to spowodować utratę niestandardowych paneli i widżetów pulpitu.

Pulpit Plasma w trybie edycji panelu z wybranym widżetem.
Usuwaj po kolei ostatnio dodane widżety, aby sprawdzić, czy to one powodują awarię.

7. Przeczytaj dziennik powłoki

Otwórz Konsolę i uruchom journalctl /usr/bin/plasmashell. Przejrzyj komunikaty z czasu zniknięcia panelu i poszukaj powtarzających się ostrzeżeń lub błędów. Dane wyjściowe mogą zawierać standardowe szczegóły uruchamiania, więc sam wiersz nie dowodzi przyczyny awarii. Jeśli problem wystąpi ponownie, zanotuj czas i porównaj nowe komunikaty. Przewodnik debugowania Plasmy dla KDE używa tego polecenia podczas sprawdzania zachowania powłoki i widżetów.

Konsola z uruchomionym poleceniem journalctl /usr/bin/plasmashell i wyświetlająca wiersze dziennika powłoki.
Przejrzyj komunikaty dziennika PlasmaShell z czasu awarii panelu.

8. Wyślij przydatny raport o awarii

Jeśli pojawi się narzędzie do raportowania awarii KDE, uwzględnij kroki, które doprowadziły do ​​awarii i pozwól mu zebrać raport. Zanotuj również swoją dystrybucję i wersję, wersję Plasmy, sesję Wayland lub X11, konfigurację monitora oraz wszelkie ostatnio zainstalowane widżety lub motywy. Dokładny opis odtwarzania i przydatny raport z raportu ułatwiają programistom analizę problemu; poradnik raportowania awarii KDE wyjaśnia, co należy uwzględnić. W przypadku problemu z powłoką Plasmy, prześlij raport za pomocą narzędzia do raportowania lub zgłoś go w sekcji Plasmashell w Bugzilli KDE .

Narzędzie KDE Crash Reporter pokazujące Plasmashell, wersję Plasmy i pole backtrace.
Dodaj krótki opis odtwarzania i uwzględnij ślad awarii, jeśli jest dostępny.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.