Jak naprawić zawieszoną sesję pulpitu GNOME

Jeśli zawiesiła się tylko jedna aplikacja, zamknij to okno, jeśli nadal odpowiada. Jeśli cała sesja pulpitu GNOME przestała odpowiadać, spróbuj najpierw uruchomić ponownie powłokę Xorg. Działa to tylko w sesji Xorg. W systemie Wayland lub gdy GNOME całkowicie nie odpowiada, przełącz się na konsolę tekstową (TTY) i uruchom ponownie menedżera graficznego. Ten ostatni krok powoduje wylogowanie z sesji graficznej, co może spowodować utratę niezapisanych danych.

Przed ponownym uruchomieniem: Jeśli pulpit na chwilę zareaguje, zapisz otwarte dokumenty. Ponowne uruchomienie menedżera wyświetlania zamyka aplikacje graficzne i może zakończyć sesje graficzne innych użytkowników na komputerze współdzielonym.

Sprawdź, czy jedna aplikacja lub cały pulpit jest zablokowany

Szukaj oznak, że GNOME nadal obsługuje wprowadzanie danych z klawiatury: czy możesz przełączać się między oknami, otwierać podgląd aktywności lub uruchamiać program uruchamiający polecenia? Jeśli jedna aplikacja nie odpowiada, zamknij ją, jeśli to możliwe, i pozostaw uruchomioną sesję pulpitu. Skorzystaj z poniższych kroków odzyskiwania, gdy panel, wskaźnik, skróty klawiaturowe lub wiele okien są zablokowane.

Pulpit w stylu GNOME z dokiem aplikacji po lewej stronie i górnym obszarem stanu
Ilustracyjny pulpit w stylu GNOME. Ikony aplikacji i szczegóły paneli różnią się w zależności od dystrybucji Linuksa.

Krok 1: Uruchom ponownie powłokę GNOME w sesji Xorg

W przewodniku po skrótach klawiaturowych GNOME jako polecenie uruchamiające polecenie podano znak Alt+ F2. Jeśli to okno dialogowe nadal się otwiera, wpisz pojedynczą literę ri naciśnij Enter. Spowoduje to ponowne uruchomienie powłoki GNOME bez ponownego uruchamiania komputera.

Uruchomienie poleceń Alt+F2 w stylu GNOME z wprowadzoną literą r
Wprowadź rpolecenie runner tylko wtedy, gdy sesja używa Xorg.

Ten skrót nie jest dostępny do ponownego uruchomienia powłoki w systemie Wayland; dokumentacja GNOME i Wayland firmy Red Hat wymienia to jako ograniczenie systemu Wayland. Jeśli okno dialogowe poleceń się nie pojawi lub sesja jest w trybie Wayland, przejdź do metody TTY. Nie wprowadzaj wielokrotnie tego skrótu rani nie próbuj gnome-shell --replacego rozwiązać w sposób uniwersalny.

Użyj TTY w przypadku Wayland lub zawieszenia całego pulpitu

Krok 2: Przejdź do konsoli tekstowej

Naciśnij Ctrl+ Alt+ F3. Na niektórych laptopach przytrzymaj Fnrównież. Powinien pojawić się czarny monit logowania. Jeśli tak się nie stanie, spróbuj innego klawisza funkcyjnego, takiego jak F4lub F5; dostępne numery konsoli różnią się w zależności od dystrybucji. W instrukcji obsługi klawiatury GNOME Boxes zaznaczono, że w wielu dystrybucjach Linuksa klawisz Ctrl+ Alt+ F3otwiera wirtualną konsolę, a Ctrl+ Alt+ F1powraca do pulpitu.

Wirtualna konsola Linux wyświetlająca wyłącznie tekst, wyświetlająca monity logowania i hasła
Na TTY zaloguj się za pomocą swojego zwykłego konta Linux; znaki hasła nie są wyświetlane.

Wpisz swoją nazwę użytkownika systemu Linux i naciśnij Enter, a następnie wpisz hasło i naciśnij Enter. Pole hasła pozostaje puste podczas wpisywania; to normalne. Jeśli TTY nie odpowiada, zapoznaj się z poniższą sekcją dotyczącą ostatniej szansy.

Krok 3: Uruchom ponownie menedżera wyświetlania

Po zalogowaniu uruchom to polecenie w systemie, który używa systemd i ma standardową jednostkę zarządzania wyświetlaniem:

sudo systemctl restart display-manager

Wprowadź hasło do konta, jeśli zostaniesz o to poproszony. Instrukcja systemctl definiuje to restartjako zatrzymanie, a następnie ponowne uruchomienie wskazanej jednostki. W przypadku menedżera wyświetlania kończy to bieżącą sesję graficzną i ponownie uruchamia usługę logowania. Nie powoduje to ponownego uruchomienia systemu Linux, ale zamyka aplikacje w tej sesji.

Konsola tekstowa systemu Linux z poleceniem systemctl restart display-manager
Po uwzględnieniu niezapisanej pracy uruchom ponownie menedżera wyświetlania z TTY.

Jeśli systemd zgłosi, że usługa display-manager.servicenie istnieje, nie próbuj zgadywać nazwy usługi ani nie uruchamiaj oddzielnych poleceń stop i start. Sprawdź dokumentację swojej dystrybucji, aby poznać nazwę jednostki używaną przez zainstalowanego menedżera wyświetlania. W dystrybucji innej niż systemd użyj zamiast tego obsługiwanych przez nią kontrolek usług.

Krok 4: Powrót do graficznego ekranu logowania

Po zakończeniu polecenia naciśnij Ctrl+ Alt+ F1lub Ctrl+ Alt+ F2. Jeśli nadal widzisz konsolę tekstową, spróbuj nacisnąć inny klawisz lub przełączaj się między pierwszymi kilkoma klawiszami funkcyjnymi, aż pojawi się graficzny ekran logowania. Zaloguj się normalnie. Mapowanie konsoli różni się w zależności od dystrybucji i wersji, więc nie ma jednego klawisza Enter, który działałby wszędzie.

Jeśli TTY nie odpowiada

Jeśli wprowadzanie danych z klawiatury nie działa w żadnym miejscu, komputer może być zawieszony poniżej warstwy pulpitu. Jeśli dostęp zdalny, taki jak SSH, był już włączony i wiesz, jak go używać, możesz uruchomić to samo polecenie menedżera wyświetlania z zaufanego połączenia. W przeciwnym razie wymuszone wyłączenie zasilania może być jedyną opcją. Przytrzymaj przycisk zasilania tylko w ostateczności: może on usunąć niezapisane dane i przerwać zapisy na dysk. Po ponownym uruchomieniu pozwól systemowi dokończyć normalny rozruch i skorzystaj ze wskazówek dotyczących odzyskiwania danych w dystrybucji, jeśli zgłosi błędy systemu plików lub rozruchu.

Zmniejsz ryzyko kolejnego zawieszenia się GNOME

Jeśli problem pojawił się po zainstalowaniu lub zaktualizowaniu rozszerzenia powłoki, wyłącz je po zalogowaniu. Opis polecenia znajduje się w podręczniku zarządzania rozszerzeniamignome-extensions Red Hat . Możesz wyświetlić identyfikatory rozszerzeń, a następnie wyłączyć podejrzane:

gnome-extensions list
gnome-extensions disable EXTENSION-UUID

Zastąp EXTENSION-UUIDdokładnym identyfikatorem podanym w pierwszym poleceniu. Wyłączaj rozszerzenia pojedynczo, aby zidentyfikować przyczynę. Zainstaluj również aktualizacje systemu operacyjnego i sterowników graficznych za pomocą standardowych narzędzi aktualizacji swojej dystrybucji. Jeśli zawieszanie się systemu nadal występuje, zanotuj, co działo się tuż przed każdym z nich i sprawdź dokumentację pomocy technicznej lub dzienniki dystrybucji; wielokrotne restarty sesji mogą przywrócić ekran, ale nie rozwiązują problemu ze sterownikiem, sprzętem ani rozszerzeniem.

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.