Cum să remediați un ecran de conectare GNOME defect pe Linux

Dacă ecranul de conectare GNOME este înghețat, gol sau nu acceptă intrări, comutați la o consolă text (TTY) și reporniți managerul de afișare al sistemului. Pe o distribuție Linux bazată pe systemd care utilizează GNOME Display Manager (GDM), display-manager.servicenumele generic vă permite de obicei să reporniți serviciul corect fără a ghici dacă unitatea este apelată gdmsau gdm3.

Această procedură vizează un ecran de conectare defect. Dacă ecranul de întâmpinare apare normal, dar desktopul revine la ecranul de conectare după ce introduceți parola, este posibil ca GDM să funcționeze, iar problema poate fi în sesiunea de utilizator, driverul grafic sau configurația contului. Repornirea GDM închide și sesiunile grafice active, așa că utilizați-l numai atunci când acest lucru este acceptabil.

1. Deschideți un TTY și conectați-vă

La ecranul de conectare blocat, apăsați Ctrl+Alt+F3 . Dacă nu se schimbă nimic, încercați F2, F4, F5 sau F6; pe unele laptopuri, țineți apăsată și tasta Fn. Atribuirile consolei virtuale variază, așa că nu există o singură tastă funcțională care să funcționeze pe fiecare distribuție. Când apare mesajul text, introduceți numele de utilizator și parola Linux. Parola nu va apărea pe măsură ce tastați.

Conectați-vă cu un cont obișnuit care poate utiliza sudo. Nu este necesară o autentificare separată pentru root. Dacă nu puteți accesa un TTY, consultați secțiunea „Dacă comanda rapidă TTY nu funcționează” de mai jos.

O consolă virtuală Linux afișează o solicitare de conectare prin text după ce părăsește un ecran de conectare grafic care nu răspunde.
O consolă virtuală Linux afișează o solicitare de conectare prin text după ce părăsește un ecran de conectare grafic care nu răspunde.

2. Verificați ce manager de afișare rulează

Executați mai întâi această comandă de stare:

systemctl status display-manager.service --no-pager

Rezultatul poate identifica GDM ca gdm.servicesau gdm3.service, în funcție de distribuție. systemd definește display-manager.servicenumele comun al unității de gestionare a afișajului, în mod normal legat de managerul instalat. Dacă această comandă spune că unitatea nu a fost găsită, listați serviciile de gestionare a afișajului disponibile:

systemctl list-units --type=service --all | grep -Ei 'gdm|display-manager'

Folosește exact unitatea GDM afișată pe mașina ta în comenzile de mai jos. Dacă lista identifică LightDM, SDDM sau un alt manager de autentificare, această corecție specifică GDM nu se aplică în cazul respectiv.

Un terminal verifică fișierul display-manager.service și arată ce manager de afișare systemd rulează.
Un terminal verifică fișierul display-manager.service și arată ce manager de afișare systemd rulează.

3. Reporniți managerul de afișare o dată

Când verificarea stării confirmă unitatea generică sau o unitate GDM, reporniți-o. Pentru majoritatea distribuțiilor systemd, încercați:

sudo systemctl restart display-manager.service

Dacă sistemul dvs. a afișat o unitate specifică, înlocuiți acel nume, de exemplu gdm.servicesau gdm3.service. Introduceți parola contului dvs. dacă sudovi se solicită. O repornire oprește și pornește serviciul; acesta poate închide sesiunile grafice și poate elimina lucrările nesalvate din acele sesiuni. Evitați repornirea repetată dacă comanda raportează o eroare.

Așteptați câteva secunde. Ecranul grafic de conectare poate reveni automat. Dacă vedeți în continuare TTY, reveniți la consola grafică încercând Ctrl+Alt+F1 sau Ctrl+Alt+F2 ; tasta corectă diferă în funcție de sistem. Instrucțiunile mai vechi spun adesea F7, dar sistemele moderne nu folosesc toate această atribuire.

Un terminal execută comanda systemctl restart lângă un panou de conectare în stil GNOME.
Un terminal execută comanda systemctl restart lângă un panou de conectare în stil GNOME.

4. Citiți jurnalul de service dacă ecranul este încă defect

Folosește jurnalul pentru a vedea de ce a eșuat GDM sau dacă a repornit fără probleme:

sudo journalctl -b -u display-manager.service --no-pager -n 80

Dacă numele generic al unității nu este disponibil, înlocuiți-l cu numele exact al serviciului găsit la pasul 2. Această comandă afișează până la 80 de intrări recente de la pornirea curentă. Ghidul de administrare a sistemului GNOME îi îndrumă pe utilizatori către journalctljurnalele de sesiune și de aplicații; sfaturile mai vechi bazate pe s- ~/.xsession-errorsar putea să nu se aplice instalărilor GNOME actuale.

Un terminal afișează intrările recente din jurnalul de sistem pentru serviciul manager de afișare.
Un terminal afișează intrările recente din jurnalul de sistem pentru serviciul manager de afișare.

Folosește eroarea pentru a alege pasul următor

  • „Nu există spațiu liber pe dispozitiv”: Verificați cu atenție spațiul liber cu df -h / /var. Eliberați spațiu înainte de a încerca să reporniți din nou programul de întâmpinare.
  • Unitatea a eșuat sau se închide în mod repetat: Verificați liniile de jurnal aferente și orice actualizare recentă a driverului de sistem sau al plăcii grafice. Reparați sau reveniți la versiunea anterioară a pachetelor folosind managerul de pachete documentat al distribuției dvs.; numele pachetelor și pașii de recuperare nu sunt universali.
  • Funcția de întâmpinare funcționează, dar autentificarea se reface: Aceasta indică dincolo de un ecran de autentificare blocat. Verificați intrările din jurnal legate de sesiune și instrucțiunile de depanare GNOME ale distribuției, în loc să reporniți GDM în mod repetat.
  • Repornirea reușește, dar afișajul rămâne gol: Reveniți o dată la VT-ul grafic, apoi inspectați jurnalul. O problemă legată de stiva grafică sau de monitor poate persista chiar și atunci când GDM rulează.

Dacă comanda rapidă TTY nu funcționează

Încercați celelalte taste funcționale enumerate mai sus și verificați dacă tastatura necesită Fn. Dacă computerul încă nu răspunde, utilizați modul de recuperare sau de salvare al distribuției dvs. pentru a inspecta jurnalele. Evitați ștergerea folderelor de configurare GNOME sau reinstalarea întregului desktop înainte de a identifica componenta defectă; acești pași pot elimina setările fără a remedia o problemă a managerului de afișare sau a graficii.

Această remediere este pentru o instalare Linux bazată pe systemd care rulează GDM. Documentația systemctl explică repornirile serviciilor, referința unității speciale systemd din Ubuntu descrie aliasul display-manager, iar ghidul de depanare a sesiunilor GNOME acoperă jurnalele bazate pe jurnal.

Lasă un comentariu

Cum se instalează BlackArch Linux: Ghid USB și desktop

Cum se instalează BlackArch Linux: Ghid USB și desktop

Învață cum să descarci fișierul ISO BlackArch corect, să îl verifici, să creezi un USB bootabil și să instalezi BlackArch Linux în siguranță cu ajutorul programului de instalare Slim.

Cum să accesezi un Raspberry Pi cu TeamViewer din Linux

Cum să accesezi un Raspberry Pi cu TeamViewer din Linux

Instalați TeamViewer Host pe Raspberry Pi OS, conectați dispozitivul la contul dvs. și conectați-vă de pe un desktop Linux cu îndrumări și sfaturi de depanare actuale pentru pachetul ARM.

Cum să blochezi reclamele prin DNS pe Linux

Cum să blochezi reclamele prin DNS pe Linux

Blocați numeroase reclame și trackere în aplicațiile Linux configurez AdGuard DNS în GNOME, KDE Plasma sau NetworkManager, cu adrese IPv4 și IPv6 actuale și sfaturi de depanare.

Cum să partajați un mouse și o tastatură printr-o rețea LAN pe Linux

Cum să partajați un mouse și o tastatură printr-o rețea LAN pe Linux

Folosește Barrier sau succesorul său, Input Leap, pentru a controla mai multe computere Linux cu un singur mouse și o tastatură. Învață despre instalare, configurare server, conexiune LAN și remedieri.

Cum se configurează Proton Mail Bridge pe Linux cu Thunderbird

Cum se configurează Proton Mail Bridge pe Linux cu Thunderbird

Instalați Proton Mail Bridge pe Linux, conectați-vă contul plătit de Proton Mail și configurați Thunderbird cu setările corecte pentru IMAP, SMTP și certificat.

Cum să-ți faci profilul de e-mail Thunderbird portabil pe Linux

Cum să-ți faci profilul de e-mail Thunderbird portabil pe Linux

Faceți un profil de e-mail Thunderbird portabil pe Linux prin copierea profilului complet pe USB, lansarea acestuia prin cale și evitarea greșelilor comune de pierdere a datelor.

Cum să joci GTA 5 pe Linux cu Steam și Proton

Cum să joci GTA 5 pe Linux cu Steam și Proton

Instalează GTA 5 pe Linux prin Steam, activează Proton, alege o versiune compatibilă și află de ce diferă Modul Poveste și GTA Online.

4 Cele mai bune emulatoare Android pentru Linux: Care se potrivește configurației tale?

4 Cele mai bune emulatoare Android pentru Linux: Care se potrivește configurației tale?

Compară Waydroid, Android Studio Emulator, Genymotion și redroid pentru a găsi opțiunea Linux potrivită pentru aplicații desktop, dezvoltare Android, QA sau testarea containerelor.

5 browsere ușoare pentru Raspberry Pi, de la minimalist la modern

5 browsere ușoare pentru Raspberry Pi, de la minimalist la modern

Comparați cinci browsere ușoare pentru Raspberry Pi, inclusiv NetSurf, Dillo, Links2, Lynx și GNOME Web, cu comenzile actuale de instalare APT și compromisurile.

Cum se rulează sistemul de operare Chromium pe un Raspberry Pi 4, Pi 400 sau Pi 5

Cum se rulează sistemul de operare Chromium pe un Raspberry Pi 4, Pi 400 sau Pi 5

Instalați versiunea Chromium OS a echipei FydeOS pe un Raspberry Pi 4B, Pi 400 sau Pi 5. Alegeți imaginea potrivită, instalați-o și înțelegeți-i limitele.