Kaip pataisyti užšaldytą „Gnome“ darbalaukio sesiją

click fraud protection

Daug žmonių naudojasi Gnome Shell Šiomis dienomis daugelis įprastų „Linux“ projektų darbastalio aplinką priima kaip numatytąją vartotojo sąsają. Apskritai tai yra geras žingsnis, nes „Gnome“ yra patikimas, lengvai naudojamas ir su kiekvienu leidimu vis greičiau. Tačiau net ir tokie puikūs staliniai kompiuteriai kaip „Gnome“ turi problemų.

Turbūt akivaizdžiausia ir sekinančiausia problema, nuo kurios kenčia „Gnome“ (net ir greitai pritaikant patobulinimus darbastaliui su kiekvienu leidimu) yra užšaldymas. Nesvarbu, kas kartais „Gnome“ lemta užšalti ir užsiblokuoti. Taigi šiame vadove mes jums parodysime, ką daryti, kai turite „Gnome“ darbalaukio sesiją. Pradėkime!

1 būdas - X11 paleidimo pataisymas

„Gnome Shell“ turi įmontuotą iš naujo paleistą funkciją, kurią vartotojai gali vykdyti norėdami iš naujo paleisti užšaldytą darbalaukį, kai jis greitai naudojamas. Vienintelis faktas, kad jis neveikia su naujuoju „Wayland“ ekrano protokolu, todėl norint jį naudoti, turite naudoti sesiją „Gnome on Xorg“.

instagram viewer

Jei norite iš naujo paleisti „Gnome Shell“ sesiją, kol viskas užšaldyta, pradėkite paspausdami Alt + F2 klaviatūroje. Vykdydami šią klaviatūros kombinaciją ekrano centre atsivers langas, kuriame galėsite įvesti komandas.

Komandų laukelyje įveskite „r“. Ši komanda visiškai paleis sesiją, iš naujo paleis „Gnome Shell“ ir netgi ištaisykite bet kokias iškilusias langų tvarkyklės problemas (nors dažniausiai sesija tik paleidžiama iš naujo, jums neprisijungiant iš).

r

Norėdami įvykdyti komandą, paspauskite „Enter“. Nesivaržykite dar kartą paleisti šią komandą daugiau nei vieną kartą, jei vienas pakartotinis paleidimas neišsprendžia problemos. Paprastai paleidus pakartotinio paleidimo komandą keletą kartų iš eilės viskas pataisoma.

2 būdas - „Wayland“ paleidimo pataisymas

„Wayland“ yra naujas modernus „Linux“ ekrano protokolas, kurį „Gnome Shell“ apėmė anksti. Jei naudojate „Intel“ atvirojo kodo ar kitą palaikomą GPU tvarkyklės, veikdami „Gnome“ greičiausiai naudojatės „Wayland“.

„Wayland“ seansas, skirtas „Gnome“, yra labai patobulintas, tačiau vis tiek gali įvykti avarijų. Deja, paleidimo iš naujo funkcija šioje sesijoje neveikia. Taigi, jei esate patekę į „Gnome“ darbalaukio sesiją, turite dar ką nors padaryti, kad atgautumėte savo kompiuterio valdymą.

Norėdami iš naujo paleisti „Wayland Gnome“ sesiją, nedirbsite „Gnome“ darbalaukio aplinkoje. Vietoj to turėsite pasiekti TTY konsolę ir priversti iš naujo paleisti „Gnome“ tvarkančią darbalaukio tvarkytuvę, priversdami sesiją iš naujo paleisti. Paspauskite „Ctrl“ + „Alt“ + F2 arba „Ctrl“ + „Alt“ + F3 norėdami patekti į TTY pultą.

Įėję į TTY pulto langą, turite prisijungti. Išrašykite savo vartotojo vardą mažosiomis raidėmis ir paspauskite Įveskite. Įvedę vartotojo vardą, įveskite savo slaptažodį. Sėkmingai įvedę slaptažodį, TTY režimu gausite prieigą prie „Linux“ komandų eilutės.

Čia vykdykite nuoseklias instrukcijas, kad iš naujo paleistumėte „Gnome Shell“ sesiją.

1 žingsnis: Naudojant „systemctl“ stotelė komanda, sustabdykite „Gnome“ ekrano tvarkyklės veikimą. Jei tai padarysite, jūsų „Gnome Shell“ seansas bus automatiškai baigtas ir jis bus uždarytas.

sudo systemctl stop gdm

Arba, jei naudojate „LightDM“ naudodamiesi „Gnome“, paleiskite šią komandą.

sudo systemctl stop lightdm

2 žingsnis: Vykdydamas sustabdymo komandą, „Gnome“ (arba „LightDM manager“) nustos veikti. Iš čia paleiskite pradžia komandą ir iš naujo paleiskite prisijungimo tvarkyklę.

sudo systemctl start gdm

Arba, jei norite naudoti „LightDM“, paleiskite šią komandą.

sudo systemctl start lightdm

Darant prielaidą, kad komanda bus sėkminga, jūsų „Linux“ kompiuteryje turėtų būti parodytas „Gnome“ prisijungimo ekranas, ir jūs galėsite naudoti jį vėl prisijungdami prie „Gnome Shell“ be įšaldyto seanso!

3 būdas - ekrano pakeitimo taisymas

Jei išbandėte „Xorg“ ir „Wayland“ pataisas ir pastebėjote, kad jie neatitiko jūsų poreikių, yra trečdalis būdas iš naujo paleisti „Gnome Shell“ sesiją jam užšalus, naudojant „Shell“ įmontuotą „pakeisti“ funkciją.

„Pakeisti“ komanda veikia panašiai kaip „Gnome Wayland“ taisymas, nes ji turi būti paleista TTY lange. Taigi, paspauskite „Ctrl“ + „Alt“ + F2 arba „Ctrl“ + „Alt“ + F3 prie jos prieiti.

Pastaba: šis taisymas veikia su visomis „Gnome Shell“ versijomis, įskaitant „Wayland“.

„Linux“ asmeninio kompiuterio TTY srityje įveskite savo vartotojo vardą ir slaptažodį, kad galėtumėte prisijungti prie komandinės eilutės sąsajos. Tada vykdykite toliau pateiktas nuoseklias instrukcijas ir sužinokite, kaip iš naujo nustatyti „Gnome“ sesiją šiuo metodu.

1 žingsnis: Sukurkite failą pavadinimu „gnome-restart“ naudodami liesti.

palieskite nykštuką iš naujo

2 veiksmas: aidas komandą, pridėkite iš naujo paleisties kodą į „gnome-restart“ failą.

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

3 veiksmas: Atnaujinkite „gnome-restart“ failo teises, kad jį būtų galima vykdyti kaip programą iš terminalo naudojant chmod komanda.

sudo chmod + x gnome-restart

4 veiksmas: Perkelkite failą „gnome-restart“ į / usr / bin/ kad sistema galėtų tai vadinti kaip programą.

sudo mv gnome-restart / usr / bin /

5 veiksmas: Iš TTY terminalo parašykite gnome-paleisti iš naujo norėdami iš naujo paleisti „Gnome Shell“ sesiją.

Pastaba: „gnome-restart“ komandą taip pat galima paleisti tiesiai iš „Gnome“ darbalaukio. Norėdami tai padaryti, paspauskite Alt + F2 atidaryti komandų langą darbalaukyje ir paleisti komandą jo viduje.

gnome-paleisti iš naujo 

Sėkmingai atlikę komandą iš TTY, grįžkite į „Gnome“ darbalaukį paspausdami „Ctrl“ + „Alt“ + F2 arba „Ctrl“ + „Alt“ + F3. Jūsų sesija turėtų būti vėl naudojama!

watch instagram story