Kaip ištaisyti sugadintą "Gnome" prisijungimo ekraną "Linux"

click fraud protection

„Gnome“ prisijungimo ekranas paprastai veikia nepriekaištingai, nes tai yra graži programinės įrangos dalis, už kurios yra puiki komanda. Tačiau net ir puikūs įrankiai turi savo dienų ir nustoja veikti. Taigi šiame vadove mes aptarsime, kaip ištaisyti sugadintą „Gnome“ prisijungimo ekraną „Linux“.

Atminkite, kad jums nereikia naudoti „Gnome Shell“ darbalaukio aplinka pasinaudoti šia pataisa. Viskas, ko jums reikia, yra tai, kad naudojate palyginti neseniai išleistą „Gnome“ ekrano tvarkyklė (prisijungimo ekranas).

Prieš pradedant

Jei „Gnome“ prisijungimo ekranas nustos veikti taip, kaip turėtų, negalėsite pasiekti „Gnome“ sesijos. Kadangi nėra galimybės pasiekti „Gnome“ seanso, nėra jokio būdo greitai atidaryti terminalo langą, kad prisijungimo ekranas būtų priverstas bendradarbiauti. Vietoj to turėsite pasinaudoti virtualios konsolės TTY pranašumais.

Kas yra TTY? Tai yra tik teksto virtualusis terminalas, kurį galima pasiekti, kai klaviatūros derinys paspaudžiamas „Linux“ kompiuterinėje sistemoje. Visuose „Linux“ paskirstymuose jie yra numatyti kaip funkcija. Kai kurie, pavyzdžiui, „Ubuntu“, turi šešis virtualius terminalus, o kiti „Linux“ paskirstymai gali turėti tik vieną ar du. Tada yra „Arch Linux“, kuri vartotojams suteikia TTY virtualias pultus kaip numatytąją darbalaukio aplinką, kol jie rankiniu būdu nustato viską!

instagram viewer

„TTY“ virtualią konsolę patogu naudoti esant kritinėms situacijoms, ypač tokiais atvejais, kai „Gnome“ prisijungimo ekranas nėra labai reaktyvus, užrakinamas arba paprasčiausiai neveikia tinkamai.

Norėdami gauti savo ranką prie „Linux“ darbalaukio virtualiosios konsolės TTY, pažiūrėkite į klaviatūrą ir paspauskite „Ctrl“ + „Alt“ + F2, ir atsidarys pirmasis terminalas. Nors atminkite, kad ne visos Linux sistemos šiam deriniui priskiria TTY, todėl išbandykite kitus, pateiktus toliau pateiktame sąraše.

  • „Ctrl“ + „Alt“ + F3
  • „Ctrl“ + „Alt“ + F4
  • „Ctrl“ + „Alt“ + F5
  • „Ctrl“ + „Alt“ + F6

Gavę prieigą prie „TTY“ virtualiosios konsolės „Linux“ kompiuteryje, suraskite skyrių „prisijungti“ ir parašykite savo kompiuterio vartotojo vardą, kad prisijungtumėte prie komandinės eilutės terminalo. Taip pat veikia ir „root“ sąskaita.

Prisijungę prie TTY virtualiosios konsolės, pereikite prie vieno iš toliau pateiktų metodų, norėdami pataisyti „Gnome“ prisijungimo langą savo „Linux“ kompiuteryje.

1 būdas - „Gnome Display Manager“ perkraukimas į sistemą

Vienas iš būdų, kaip priversti „Gnome“ prisijungimo ekraną pataisyti, yra iš naujo paleisti jį valdančią paslaugą. Tai yra gera idėja, kad iš naujo paleisite programą, jei kyla problemų dėl programos ar, atnaujindami probleminę programą, galite greitai susikurti atsarginę kopiją ir paleisti nedidelį kiekį laikas.

Iš naujo paleidus „Gnome“ ekrano tvarkyklę, reikia naudoti „Systemd init“ sistemą. „Systemd“ neatsiejama naujo paleidimo proceso priežastis yra ta, kad „Gnome“ yra tvirtai su ja integruota.

Norėdami iš naujo paleisti prisijungimo ekraną, naudokite „systemctl“ iš naujo paleiskite „gdm.service“ komanda kartu su sudo, nes neįmanoma vykdyti sistemos lygio komandų be šakninių teisių.

sudo systemctl iš naujo paleiskite gdm.service

Vykdydamas aukščiau esančią komandą „systemctl restart“, jūsų „Linux“ kompiuteris turėtų nedelsdamas išvesti jus iš TTY virtualiojo terminalo ir į naujai paleistą „Gnome“ prisijungimo ekraną, kuris, tikiuosi, veiks.

Jei paleidimo iš naujo procesas neveikė, išbandykite šį procesą tiek kartų, kiek reikia. Arba duokite 2 metodo šūvį.

2 būdas - sustabdyti „Gnome Display Manager“ ir paleisti iš naujo naudojant „systemd“

Iš naujo paleidus „Gnome“ ekranų tvarkyklės „Systemd“ paslaugą, tai yra patikimas būdas pašalinti prisijungimo ekrano problemas, nes, atnaujinus programą, problemos paprastai praeina. Tačiau paleidimas iš naujo gali neveikti visais atvejais (dėl kokių nors priežasčių).

Alternatyvus būdas vėl nereaguoti į „Gnome“ ekrano tvarkyklę, kad vėl veiktų, yra nužudyti procesą, kad jis nustotų veikti. Tada vėl pradėkite kurti atsarginę kopiją. Iš tikrųjų tai greičiausiai yra tas pats, kas jį paleisti iš naujo, tačiau tai puikus būdas eiti tiems, kurie turi problemų su 1 metodu.

Norėdami sustabdyti „Gnome“ prisijungimo ekrano veikimą, turėsite naudoti komandą Sistema sustabdyti. Taigi, išbandykite TTY virtualiame terminale sustabdyti „gdm.service“ su sudo privilegijas.

sudo systemctl stop gdm.service

Vykdydami aukščiau esančią komandą „systemctl stop“, turėtumėte iškart sunaikinti „Gnome“ ekrano tvarkyklę. Tačiau to nežinotumėte, nes TTY konsolė vis dar veikia. Iš čia naudokitės „systemctl start gdm.service“ komanda su sudo kad vėl pradėtumėte kurti atsarginę kopiją.

sudo systemctl start gdm.service

Iškart po „systemctl start“ paleidimo, „Gnome“ ekrano tvarkyklė nuves jus iš TTY virtualiojo terminalo ir vėl į naują prisijungimo ekraną. Jei ne, paspauskite „Ctrl“ + F7 siųsti virtualų terminalą į foną.

watch instagram story