Ekran logowania Gnome zwykle działa bezbłędnie,ponieważ jest to piękne oprogramowanie z doskonałym zespołem. Jednak nawet świetne narzędzia mają swoje złe dni i przestają działać. W tym przewodniku omówimy, jak naprawić zepsuty ekran logowania Gnome w systemie Linux.
Pamiętaj, że nie musisz korzystać zŚrodowisko graficzne Gnome Shell, aby skorzystać z tej poprawki. Wszystko, co jest wymagane, to używanie stosunkowo nowej wersji menedżera wyświetlania Gnome (ekran logowania).
Zanim zaczniemy
W przypadku zatrzymania ekranu logowania Gnomedziałając tak, jak powinno, nie będziesz mieć dostępu do sesji Gnome. Ponieważ nie ma sposobu na dostęp do sesji Gnome, nie ma sposobu, aby szybko otworzyć okno terminala, aby zmusić ekran logowania do współpracy. Zamiast tego musisz skorzystać z wirtualnej konsoli TTY.
Co to jest TTY? To tekstowy terminal wirtualny, do którego można uzyskać dostęp po naciśnięciu kombinacji klawiatury w systemie komputerowym z systemem Linux. Wszystkie dystrybucje Linuksa mają je domyślnie jako funkcję. Niektóre, takie jak Ubuntu, mają sześć wirtualnych terminali, podczas gdy inne dystrybucje Linuksa mogą mieć tylko jeden lub dwa. A potem Arch Linux, który daje użytkownikom wirtualne konsole TTY jako domyślne środowisko pulpitu, dopóki ręcznie nie skonfigurują wszystkiego!
Wirtualna konsola TTY jest przydatna w sytuacjach awaryjnych, szczególnie w takich przypadkach, gdy ekran logowania Gnome nie reaguje bardzo szybko, blokuje się lub po prostu działa nieprawidłowo.
Aby uzyskać wirtualną konsolę TTY na pulpicie systemu Linux, spójrz na klawiaturę i naciśnij Ctrl + Alt + F2, i otworzy się pierwszy terminal. Pamiętaj jednak, że nie wszystkie systemy Linux przypisują TTY do tej kombinacji, więc wypróbuj inne z poniższej listy.
- Ctrl + Alt + F3
- Ctrl + Alt + F4
- Ctrl + Alt + F5
- Ctrl + Alt + F6
Po uzyskaniu dostępu do wirtualnej konsoli TTY na komputerze z systemem Linux znajdź sekcję „logowanie” i wpisz nazwę użytkownika komputera, aby zalogować się do terminala wiersza polecenia. Działa również konto „root”.

Po zalogowaniu się do wirtualnej konsoli TTY przejdź do jednej z poniższych metod, aby naprawić okno logowania Gnome na komputerze z systemem Linux.
Metoda 1 - ponowne uruchomienie Gnome Display Managera za pomocą systemd
Jednym ze sposobów wymuszenia naprawy ekranu logowania Gnome jestaby ponownie uruchomić usługę, która go kontroluje. Ponowne uruchomienie jest dobrym pomysłem, ponieważ jeśli masz problemy z programem lub usługą, odświeżenie problematycznej aplikacji może szybko przywrócić ją do działania w krótkim czasie.
Ponowne uruchomienie menedżera wyświetlania Gnome oznacza, że wymagane jest korzystanie z systemu inicjującego Systemd. Powodem, dla którego Systemd jest integralną częścią procesu restartu jest to, że Gnome jest z nim ściśle zintegrowany.
Aby ponownie uruchomić ekran logowania, użyj systemctl uruchom ponownie gdm.service polecenie wraz z sudo, ponieważ nie można wykonywać poleceń na poziomie systemu bez uprawnień administratora.

sudo systemctl restart gdm.service
Po uruchomieniu powyższego polecenia „systemctl restart” komputer z systemem Linux powinien natychmiast zabrać Cię z wirtualnego terminala TTY i przejść do świeżo zrestartowanego ekranu logowania Gnome, który, mam nadzieję, działa.
Jeśli proces ponownego uruchomienia nie zadziałał, wypróbuj ten proces tyle razy, ile potrzeba. Lub spróbuj Metody 2.
Metoda 2 - zatrzymanie Gnome Display Managera i zrestartowanie go za pomocą systemd
Ponowne uruchamianie Systemd menedżera wyświetlania GnomeUsługa to niezawodny sposób na rozwiązanie problemów z ekranem logowania, ponieważ po odświeżeniu problemy zwykle znikają. Jednak ponowne uruchomienie może nie działać we wszystkich przypadkach (z dowolnego powodu).
Alternatywne podejście do uzyskaniabrak odpowiedzi Gnome Display Manager działający ponownie polega na całkowitym zabiciu procesu, aby przestał działać. Następnie uruchom go ponownie. W rzeczywistości jest to prawdopodobnie to samo co ponowne uruchomienie, ale jest to doskonała droga dla osób mających problemy z Metodą 1.
Aby zatrzymać działanie ekranu logowania Gnome, musisz użyć polecenia Systemd stop. Tak więc w wirtualnym terminalu TTY spróbuj systemctl stop gdm.service z sudo przywileje.

sudo systemctl stop gdm.service
Uruchomienie powyższego polecenia „systemctl stop” powinno natychmiast zabić menedżera wyświetlania Gnome. Tego jednak nie wiesz, ponieważ konsola TTY wciąż działa. Odtąd użyj systemctl start gdm.service polecenie za pomocą sudo aby rozpocząć od nowa.
sudo systemctl start gdm.service
Zaraz po uruchomieniu „systemctl start” menedżer wyświetlania Gnome zabierze Cię z wirtualnego terminala TTY i wróci do nowego ekranu logowania. W przeciwnym razie, jeśli nie, naciśnij Ctrl + F7 aby wysłać terminal wirtualny do tła.
Komentarze