U sljedećem ćemo članku pogledati što možemo učiniti ako se nađemo pred smrznutom Gnome sesijom. Danas mnogi ljudi koriste Gnome Shell jer je pouzdan, jednostavan za upotrebu i brži i brži. Međutim, čak i najbolji stolovi imaju problema.
Možda je najupečatljiviji i najslabiji problem od kojeg Gnome pati mnogi korisnici zamrzne svoju sesiju. U sljedećim ćemo redovima vidjeti što učiniti kada imamo zamrznutu sesiju radne površine Gnome.
Kako ponovno pokrenuti smrznutu Gnome sesiju
Metoda 1: ponovno pokrenite X11
Gnome Shell ima ugrađenu funkciju ponovnog pokretanja. Korisnici ga mogu pokrenuti za ponovno pokretanje smrznute radne površine. Jedina mana je ta ovo ne ide s waylandom, pa moramo koristiti "Xorg" Da bi to uspjelo.
Da bismo ponovno pokrenuli sesiju Gnome Shell dok je sve zamrznuto, započet ćemo pritiskom kombinacije tipki Alt + F2. Otvorit će se prozor u koji možemo pisati naredbe.
U ovom ćemo prozoru samo morati napisati 'r'. Ova naredba uglavnom ponovno pokreće sesiju bez zatvaranja.
r
To ćemo moći učiniti koliko god puta želimo, u slučaju da jedno ponovno pokretanje ne riješi problem.
Metoda 2: ponovno pokretanje Waylanda
Ako koristite Wayland za Gnome ćete primijetiti dobru izvedbu, ali čak i unatoč tome, može doći do pada sustava. Nažalost, ovdje funkcija resetiranja ne radi. Morat će se učiniti više kako bi se povratio nadzor nad timom.
Da bismo ponovno pokrenuli sesiju, u ovom slučaju nećemo moći raditi u radnom okruženju Gnome. Umjesto toga Morat ćemo upotrijebiti TTY konzolu i prisiliti ponovno pokretanje administratora radne površine s kojim Gnome upravlja i tako moći ponovno pokrenuti sesiju. Za otvaranje konzole možemo koristiti kombinacije tipki Ctrl + Alt + F2 o Ctrl + Alt + F3.
Kad uđemo u prozor TTY konzole, morat ćemo se prijaviti. Ako je sve točno, dobit ćemo pristup naredbeni redak u načinu TTY. Odavde ćemo morati slijediti detaljne upute za ponovno pokretanje sesije:
Korak 1: s naredba zaustavljanja systemctl, zaustavit ćemo izvršenje upravitelja zaslona Gnome. Napravi to automatski će se odjaviti iz Gnome Shell-a:
sudo systemctl stop gdm
Ako koristite LightDM s Gnomom, umjesto naredbe morat ćete upotrijebiti:
sudo systemctl stop lightdm
Korak 2: Prilikom izvršavanja naredbe stop, gdm ili lightdm će se zaustaviti. Odavde ćemo pokrenite ga ponovno pomoću naredbe start:
sudo systemctl start gdm
Za LightDM naredba za izvršavanje bila bi:
sudo systemctl start lightdm
Ako su naredbe izvršene ispravno, trebali bismo vidjeti zaslon za prijavu u Gnome. Odatle se možemo ponovo prijaviti.
Metoda 3: upotreba gnome-shell -replace
Ako ste isprobali gore navedene metode Xorga i Waylanda, a još uvijek niste uspjeli riješiti probleme, još uvijek postoji treći način za ponovno pokretanje sesije Gnome Shell dok je zamrznuta. Argument "zamijeniti“Djeluje na sličan način kao što smo to radili s Waylandom mora se pokrenuti na TTY terminalu. Pristupit ćemo mu kombinacijama tipki Ctrl + Alt + F2 ili Ctrl + Alt + F3.
Kao što sam tamo pročitao, ovo rješenje radi sa svim inačicama Gnome Shell, uključujući Wayland.
Unutar TTY terminala prijavit ćemo se s našim korisnikom i slijediti sljedeće upute:
Prvo ćemo stvoriti datoteku pod nazivom "gnome-ponovno pokretanje" pomoću naredbe dodir:
touch gnome-restart
Sljedeće će biti koristi naredbu echo. Pomoću koje ćemo dodati kod za resetiranje u datoteku gnome-ponovno pokretanje, upisujući u terminal prvo redak:
echo '#!/bin/bash' > gnome-restart
I onda ovaj drugi redak:
echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart
Ažurirat ćemo dozvole za datoteke 'gnome-ponovno pokretanje' koju smo upravo stvorili kako bismo je mogli pokrenuti kao program s terminala:
sudo chmod +x gnome-restart
Sljedeće će biti premjesti datoteku 'gnome-ponovno pokretanje'do / usr / bin /. Ovim ćemo dobiti da ga sustav može nazvati kao program:
sudo mv gnome-restart /usr/bin/
S TTY terminala morat ćemo pisati gnome-ponovno pokretanje za ponovno pokretanje naše sesije Gnome Shell smrznuto. Ovu naredbu možemo izvršiti i izravno s radne površine Gnome pritiskom na Alt + F2 kako bismo otvorili naredbeni prozor u koji ćemo napisati:
gnome-restart
Nakon uspješnog izvršavanja naredbe, naša bi sesija trebala ponovno biti funkcionalna.
Metoda 4: upotreba Killalla
Nakon svega rečenog, kada se sesija Gnome sruši, mislim da je ovo najlakši način da je ponovno pokrenete. Morat ćemo samo napisati na TTY:
killall -3 gnome-shell
Gornju naredbu također možemo upotrijebite ga kao alias u datoteci ~ / .bashrc kako slijedi:
alias kgnome=’killall -3 gnome-shell’
Jednom kad je datoteka spremljena, kada je sesija radne površine zamrznuta, iz TTY-a trebat ćemo samo pisati:
kgnome
Ovom naredbom prisilit ćemo zatvaranje zaključane sesije.