- - Kako popraviti zamrznutu sesiju Gnome radne površine

Kako popraviti zamrznutu sesiju Gnome radne površine

Danas mnogi ljudi koriste Gnome Shell,što više mainstream Linux projekata prihvaća radnu okolinu kao svoje zadano korisničko sučelje. Općenito, ovo je dobar potez, jer je Gnome pouzdan, jednostavan za korištenje i brži je sa svakim izdanjem. Međutim, čak i velika radna površina poput Gnomea ima problema.

Možda najviše blistavo i iznevjerljivo pitanjeod kojih Gnome pati (čak i brzim zakrpama koje poboljšavaju radnu površinu sa svakim izdanjem) se smrzava. Bez obzira na to što je ponekad Gnome suđeno zamrznuti i zatvoriti. Dakle, u ovom ćemo vam vodiču pokazati što raditi kad imate zamrznutu sesiju Gnome na radnoj površini. Započnimo!

1. metoda - Popravak ponovnog pokretanja X11

Gnome Shell ima ugrađenu funkciju za ponovno pokretanje kojakorisnici mogu izvršiti za ponovno pokretanje smrznute radne površine dok se brzo koristi. Jedina je stavka to što on ne radi s novim protokolom prikaza Waylanda, tako da za to morate koristiti sesiju "Gnome na Xorg".

Za ponovno pokretanje sesije Gnome Shell dok je sve zamrznuto, započnite pritiskom Alt + F2 na tipkovnici. Izvođenje ovog kombinacije tipkovnice otvorit će se prozor na sredini zaslona u koji ćete moći unijeti naredbe.

U naredbeni okvir upišite "r.'Ova će naredba u potpunosti pokrenuti sesiju, ponovno pokrenuti Gnome Shell i čak popraviti sve poteškoće s upraviteljem prozora (iako uglavnom samo ponovno pokreće sesiju, a da se ne odjavite).

r

Pritisnite enter da biste izvršili naredbu. Slobodno ponovo pokrenite ovu naredbu ako jedan ponovni pokretanje ne riješi problem. Obično, pokretanje naredbe za ponovno pokretanje nekoliko puta zaredom popravlja stvari.

Druga metoda - Popravak ponovnog pokretanja Waylanda

Wayland je novi moderni protokol za prikazLinux i Gnome Shell prihvatili su ga rano. Ako koristite Intel-ov otvoreni kod ili druge podržane GPU upravljačke programe dok pokrećete Gnome, vjerovatno ćete koristiti Wayland.

Sesija Waylanda za Gnomea ima tonapoboljšanja performansi, ali pad sustava i dalje se može dogoditi. Nažalost, značajka ponovnog pokretanja ne funkcionira u ovoj sesiji. Dakle, ako ste naišli na zamrznutu sesiju Gnome radne površine, trebate učiniti nešto drugo kako biste ponovo stekli kontrolu nad računalom.

Da ponovno pokrenete sesiju Wayland Gnome, nećete bitirade u Gnome radnom okruženju. Umjesto toga, trebat ćete pristupiti TTY konzoli i prisiliti upravitelj radne površine koji obrađuje Gnome za ponovno pokretanje, prisiljavajući sesiju na ponovno podizanje sustava. tisak Ctrl + Alt + F2 ili Ctrl + Alt + F3 za pristup TTY konzoli.

Jednom unutar prozora TTY konzole, morate se prijaviti. Unesite sva mala slova u sva mala slova i pritisnite Unesi. Nakon korisničkog imena, upišite svoju lozinku. Nakon uspješnog unosa zaporke, dobit ćete pristup Linux naredbenoj liniji u TTY načinu rada.

Odavde slijedite detaljne upute za ponovno pokretanje sesije Gnome Shell.

Korak 1: Koristiti systemctl stop naredba, zaustavite pokretanje upravitelja zaslona Gnome. Ako to učinite, automatski ćete prekinuti sesiju Gnome Shell i zatvoriti je.

sudo systemctl stop gdm

Ili, ako koristite LightDM s Gnomeom, umjesto toga pokrenite ovu naredbu.

sudo systemctl stop lightdm

Korak 2: Izvođenjem naredbe stop, Gnome (ili LightDM manager) prestat će se prikazivati. Odavde pokreni početak naredite i ponovno pokrenite upravitelj prijave.

sudo systemctl start gdm

Ili, za LightDM, umjesto toga pokrenite ovu naredbu.

sudo systemctl start lightdm

Pod pretpostavkom da je naredba uspješna, vaše Linux računalo trebalo bi vam pokazati zaslon za prijavu u Gnome i moći ćete je ponovo koristiti za prijavu u Gnome Shell, bez zamrznute sesije!

3. način - Prikažite zamjenu ispravka

Ako ste isprobali ispravke za Xorg i Wayland iotkrili da nisu radili prema vašim potrebama, postoji treći način da ponovo pokrenete sesiju Gnome Shell dok je zamrznuta, koristeći Shellu ugrađenu funkciju "zamijeni".

Naredba "zamijeni" djeluje slično ispravci Gnome Waylanda po tome što se mora pokrenuti u prozoru TTY. Dakle, pritisnite Ctrl + Alt + F2 ili Ctrl + Alt + F3 da mu se pristupi.

Napomena: ovo ispravljanje funkcionira sa svim verzijama Gnome Shell, uključujući Wayland.

Unutar područja TTY na vašem Linux računalu upišitesvoje korisničko ime i zaporku za pristup sučelju naredbenog retka. Zatim slijedite detaljne upute u nastavku da biste saznali kako resetirati sesiju Gnome ovom metodom.

Korak 1: Pomoću datoteke stvorite datoteku pod nazivom "gnome-restart" dodir.

touch gnome-restart

Korak 2: Korištenje jeka naredbu, dodajte kod za ponovno pokretanje u gnome-restart datoteku.

echo "#!/bin/bash" > gnome-restart
echo "DISPLAY=:0 gnome-shell --replace &" >> gnome-restart

3. korak: Ažurirajte dozvole u datoteci "gnome-restart" tako da se može izvršiti kao program s terminala pomoću chmod naredba.

sudo chmod +x gnome-restart

4. korak: Pomaknite datoteku "gnome-restart" u / usr / bin/ tako da ga sustav može nazvati programom.

sudo mv gnome-restart /usr/bin/

Korak 5: S terminala TTY pišite gnome-restart za ponovno pokretanje sesije Gnome Shell.

Napomena: naredba gnome-restart također se može izvesti izravno s radne površine Gnome. Da biste to učinili, pritisnite Alt + F2 da biste otvorili naredbeni prozor na radnoj površini i pokrenuli naredbu unutar nje.

gnome-restart

Nakon uspješnog izvršavanja naredbe s TTY-a, vratite se na radnu površinu Gnome pritiskom na Ctrl + Alt + F2 ili Ctrl + Alt + F3, Vaša bi sesija trebala ponovo upotrebiti!

komentari