Kā salabotu sabojātu Gnome pieteikšanās ekrānu operētājsistēmā Linux

click fraud protection

Gnome pieteikšanās ekrāns parasti darbojas nevainojami, jo tas ir skaists programmatūras gabals ar lielisku komandu aiz tā. Tomēr pat lieliskiem instrumentiem ir savas sliktās dienas un viņi pārstāj darboties. Tāpēc šajā ceļvedī mēs apskatīsim, kā salabot Gnome pieteikšanās ekrānu Linux.

Lūdzu, ņemiet vērā, ka jums nav jāizmanto Gnome Shell darbvirsmas vide lai izmantotu šo labojumu. Viss, kas jums nepieciešams, ir tas, ka jūs izmantojat salīdzinoši neseno Gnome izlaidumu displeja pārvaldnieks (pieteikšanās ekrāns).

Pirms mēs sākam

Ja Gnome pieteikšanās ekrāns pārstāj darboties tā, kā vajadzētu, jūs nevarēsit piekļūt Gnome sesijai. Tā kā nav iespējas piekļūt Gnome sesijai, nav iespējams ātri atvērt termināļa logu, lai piespiestu pieteikšanās ekrānu sadarboties. Tā vietā jums būs jāizmanto TTY virtuālās konsoles priekšrocības.

Kas ir TTY? Tas ir tikai teksta virtuālais terminālis, kuram var piekļūt, ja Linux datorsistēmā tiek nospiesta tastatūras kombinācija. Visiem Linux izplatījumiem tie pēc noklusējuma ir kā līdzeklis. Dažiem, piemēram, Ubuntu, ir seši virtuālie termināļi, savukārt citiem Linux izplatījumiem var būt tikai viens vai divi. Un tur ir Arch Linux, kas lietotājiem TTY virtuālās konsoles piešķir kā noklusējuma darbvirsmas vidi, līdz viņi manuāli visu iestata!

instagram viewer

TTY virtuālā konsole ir ērta, strādājot ārkārtas situācijās, it īpaši tādos gadījumos, kad Gnome pieteikšanās ekrāns nav ļoti atsaucīgs, bloķējas vai vienkārši nedarbojas pareizi.

Lai nokļūtu TTY virtuālajā konsolē uz Linux darbvirsmas, skatieties uz tastatūru un nospiediet Ctrl + Alt + F2, un pirmais terminālis tiks atvērts. Lai gan paturiet prātā, ka ne visas Linux sistēmas šim kombo piešķir TTY, tāpēc izmēģiniet dažus no citiem sarakstā zemāk.

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

Pēc piekļuves TTY virtuālajai konsolei savā Linux PC atrodiet sadaļu “pieteikšanās” un uzrakstiet datora lietotājvārdu, lai pieteiktos komandrindas terminālī. Arī “root” konts darbojas.

Pēc pieteikšanās TTY virtuālajā konsolē pārejiet pie vienas no tālāk norādītajām metodēm, lai labotu Gnome pieteikšanās logu savā Linux PC.

1. metode - Gnome Display Manager atsāknēšana ar systemd

Viens veids, kā piespiest Gnome pieteikšanās ekrānu labot, ir atsāknēt pakalpojumu, kas to kontrolē. Atkārtotas palaišanas iemesls ir laba ideja, ja rodas kādas problēmas ar programmu vai pakalpojumu, atsvaidzinot problemātisko lietojumprogrammu, jūs varat ātri atgūt un palaist nelielu summu laiks.

Gnome displeja pārvaldnieka pārstartēšana nozīmē, ka ir jāizmanto Systemd init sistēma. Iemesls, kāpēc Systemd ir neatņemama restartēšanas procesa sastāvdaļa, ir tas, ka Gnome ir cieši integrēts ar to.

Lai atsāknētu pieteikšanās ekrānu, izmantojiet restartējiet gctm.service komanda kopā ar sudo, jo nav iespējams izpildīt sistēmas līmeņa komandas bez saknes privilēģijām.

sudo systemctl restartējiet gdm.service

Palaižot komandu “systemctl restartēt” iepriekš, jūsu Linux datoram nekavējoties jāizved jūs no TTY virtuālā termināļa un uz tikko restartēto Gnome pieteikšanās ekrānu, kas, cerams, darbojas.

Ja restartēšanas process nedarbojas, izmēģiniet šo procesu tik reižu, cik nepieciešams. Vai arī dodiet 2. paņēmienu.

2. metode - Gnome Display Manager apturēšana un tā restartēšana ar systemd

Gnome displeja pārvaldnieka sistēmas Systemd pakalpojuma restartēšana ir uzticams veids, kā novērst pieteikšanās ekrāna problēmas, jo, kad tas tiek atsvaidzināts, problēmas parasti izzūd. Tomēr restartēšana var nedarboties visos gadījumos (kāda iemesla dēļ).

Alternatīva pieeja nereaģējoša Gnome Display Manager atkārtotai darbībai ir procesa noklusēšana, tāpēc tas pārstāj darboties. Pēc tam atkal sāciet to izveidot. Faktiski tas, iespējams, ir tas pats, kas to restartēt, taču tas ir lielisks veids, kā doties tiem, kuriem ir problēmas ar 1. metodi.

Lai apturētu Gnome pieteikšanās ekrāna darbību, jums būs jāizmanto komanda Sistēmas apturēšana. Tātad, izmēģiniet TTY virtuālajā terminālī systemctl stop gdm.service ar sudo privilēģijas.

sudo systemctl stop gdm.service

Iepriekš palaižot komandu “systemctl stop”, Gnome displeja pārvaldnieks nekavējoties jānogalina. Tomēr jūs to nezināt, jo TTY konsole joprojām darbojas. No šejienes izmantojiet startējiet sistēmu gdm.service komanda ar sudo lai atkal to sāktu.

sudo systemctl start gdm.service

Tūlīt pēc “systemctl start” palaišanas Gnome displeja pārvaldnieks jūs aizvedīs no TTY virtuālā termināļa un atpakaļ uz jaunu pieteikšanās ekrānu. Pretējā gadījumā nospiediet, ja tā nav Ctrl + F7 lai nosūtītu virtuālo termināli uz fonu.

watch instagram story