Jak naprawić zamrożony pulpit XFCE Linux

Gdy pulpit XFCE Linux się zawiesza , najpierw sprawdź, czy jedna aplikacja się zawiesiła, panel przestał reagować, czy też sterowanie oknami uległo awarii. Uruchom ponownie tylko uszkodzoną część: xfce4-panel -rpanel zostanie ponownie uruchomiony, a xfwm4 --replacemenedżer okien zostanie zastąpiony nowym. Jeśli cała sesja graficzna nie odpowiada, przełącz się na konsolę wirtualną przed wylogowaniem lub ponownym uruchomieniem.

Pulpit w stylu Xfce z edytorem tekstu oznaczonym jako nieodpowiadający, podczas gdy panel pozostaje widoczny
Aplikacja, która nie odpowiada, może sprawić, że pulpit będzie wyglądał na zamrożony, nawet gdy panel i reszta sesji nadal działają.

Zidentyfikuj, co jest zamrożone

Przesuń wskaźnik i spróbuj przełączyć okno. Jeśli tylko jedna aplikacja się zawiesiła, zamknij ją normalnie, używając jej własnego polecenia zamknięcia lub kombinacji klawiszy Alt+F4 . Poczekaj chwilę, na wypadek gdyby aplikacja kończyła pracę na dysku lub w sieci. Jeśli pojawi się prośba o zapisanie, zrób to przed zamknięciem.

Jeśli aplikacja się nie zamknie, otwórz Aplikacje > System > Menedżer zadań (etykieta może się różnić w zależności od dystrybucji Linuksa). Zaznacz tylko zawieszoną aplikację i wybierz opcję jej zakończenia lub zakończenia procesu; niezapisane dane mogą zostać utracone. Nie zamykaj procesów o nazwach xfce4-session, xfwm4lub xfce4-panelz listy zadań; użyj poniższych poleceń ponownego uruchomienia dla tych komponentów Xfce.

Menedżer zadań w stylu Xfce z wybraną jedną aplikacją i kontrolką Zakończ
Wybierz tylko potwierdzoną zawieszoną aplikację; pozostaw sesję Xfce i procesy systemowe uruchomione.

Użyj konsoli wirtualnej, gdy pulpit przestanie akceptować dane wejściowe

Naciśnij Ctrl+Alt+F3, aby wypróbować tekstowy ekran logowania. Na niektórych laptopach przytrzymaj Fn ; mapowania klawiszy różnią się. W podręczniku Linux CHVT opisano standardowy skrót Ctrl+Alt+Fn. Monit o zalogowanie oznacza, że ​​system nadal reaguje poza pulpitem graficznym. Zaloguj się na swoje konto; wpisane hasła nie pojawiają się na ekranie.

Konsola tekstowa systemu Linux wyświetlająca monit logowania do terminala wirtualnego
Konsola wirtualna umożliwia logowanie tekstowe, jeśli graficzny pulpit nie obsługuje wprowadzania danych za pomocą klawiatury.

Jeśli przełączyłeś się z XFCE, spróbuj Ctrl+Alt+F1 lub Ctrl+Alt+F2 , aby powrócić; klawisz sesji graficznej różni się w zależności od dystrybucji. W sesji graficznej otwórz terminal i uruchom poniższe polecenie specyficzne dla komponentu. Polecenia, które ponownie uruchamiają panel lub okna menedżera okien, wymagają aktywnej sesji graficznej; wpisanie ich w osobnej konsoli tekstowej może nie spowodować połączenia z tym ekranem.

Po zalogowaniu do konsoli tekstowej topmoże ona pokazać, czy komputer jest mocno obciążony. Wysoki odczyt procesora należy traktować jako wskazówkę, a nie dowód na to, że proces jest uszkodzony. Jeśli ani pulpit, ani konsola wirtualna nie reagują, problem może leżeć poniżej XFCE. Sprzętowy restart to ostateczność, ponieważ otwarte pliki i niezapisane zmiany mogą zostać utracone.

Terminal z uruchomioną aplikacją używającą procesora w większym stopniu niż inne wymienione procesy
Lista procesów może pomóc odróżnić zajętą ​​aplikację od składnika pulpitu, który przestał odpowiadać.

Uruchom ponownie panel XFCE

Jeśli jedynymi elementami, które uległy zawieszeniu lub których brakuje, są pasek zadań, menu aplikacji, zegar lub wtyczki panelu, otwórz terminal w sesji XFCE i wykonaj polecenie:

xfce4-panel -r
Terminal Xfce z poleceniem xfce4-panel -r restart
Uruchom udokumentowaną opcję ponownego uruchomienia panelu w terminalu otwartym z poziomu aktywnej sesji pulpitu.

Ta -ropcja restartuje uruchomiony panel; nie usuwa układu panelu. Panel może na chwilę zniknąć i powrócić. Dokumentacja panelu Xfce oraz instrukcja xfce4-panel opisują tę opcję restartu. Jeśli błąd powraca po dodaniu elementu, otwórz Menedżera ustawień > Panel > Elementy i usuń lub dostosuj tę wtyczkę; dokumentacja zakładki Elementy Xfce wyjaśnia, jak zarządzać wtyczkami panelu.

Preferencje panelu Xfce na karcie Elementy z wybraną wtyczką pogodową i przyciskiem Usuń
Preferencje panelu wyświetlają zainstalowane elementy, dzięki czemu możesz odizolować ostatnio dodaną wtyczkę bez konieczności resetowania całego panelu.

Zastąp menedżera okien

Jeśli aplikacje są nadal otwarte, ale ich paski tytułowe, przyciski minimalizacji i maksymalizacji, przesuwanie okien lub przełączanie obszarów roboczych przestały działać, odśwież okno xfwm4w terminalu w sesji graficznej:

xfwm4 --replace
Terminal Xfce z wprowadzoną komendą xfwm4 --replace w wierszu poleceń
Opcja replace powoduje, że menedżer okien Xfce przejmuje zadania od swojej bieżącej instancji.

Ekran może na krótko migotać podczas przełączania menedżera okien. Jest to normalne; odczekaj kilka sekund i przetestuj przesuwanie lub zmianę rozmiaru okna. W podręczniku xfwm4 zdefiniowano to --replacejako zastąpienie istniejącego menedżera okien. Unikaj używania go killall xfwm4jako pierwszej poprawki: zastąpienie instancji to węższe, udokumentowane działanie. Ten krok dotyczy sesji X11: przewodnik po Xfce 4.20 informuje, że xfwm4nie działa on w systemie Wayland. Jeśli Twoja sesja korzysta z kompozytora Wayland, użyj zamiast tego opcji odzyskiwania tego kompozytora.

Wyloguj się tylko w przypadku niepowodzenia ponownego uruchomienia komponentu

Jeśli ponowne uruchomienie panelu i menedżera okien nie przywróci pulpitu, zapisz wszystkie dostępne zmiany, a następnie skorzystaj z funkcji wylogowania sesji XFCE i zaloguj się ponownie. Wylogowanie zamyka aplikacje, więc niezapisane zmiany mogą zostać utracone. Menedżer sesji XFCE może zapisywać i przywracać stan aplikacji; jeśli ta sama problematyczna aplikacja zostanie ponownie uruchomiona, przed kolejnym wylogowaniem sprawdź Menedżera ustawień > Sesja i uruchamianie oraz opcję zapisywania sesji.

Okno dialogowe wylogowywania sesji Xfce z opcjami Wyloguj, Uruchom ponownie i Anuluj
Po zapisaniu wszelkich dostępnych prac skorzystaj z okna dialogowego wylogowania, aby ponownie uruchomić sesję.

Dokumentacja wylogowania z Xfce wyjaśnia działania sesji, a preferencje sesji obejmują zachowanie zapisanej sesji. Spróbuj najpierw wrócić z konsoli wirtualnej; restartuj komputer tylko w ostateczności.

Zapobiegaj powrotowi mrozu

Zanotuj, co się wydarzyło przed zawieszeniem: wtyczka panelu, aplikacja z dużym obciążeniem graficznym, wybudzanie z trybu uśpienia lub wysokie obciążenie procesora i pamięci. Zaktualizuj Xfce i jego sterownik graficzny za pomocą narzędzi aktualizacji swojej dystrybucji, a następnie przetestuj bez ostatnio dodanej wtyczki. Jeśli problem się powtarza, zanotuj wersje dystrybucji i Xfce, sprzęt graficzny i sterownik, informację o reakcji konsoli wirtualnej oraz wszelkie komunikaty o błędach. Te szczegóły pomogą zawęzić problem z aplikacją, panelem, menedżerem okien, grafiką lub systemem.

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.