A következő cikkben megnézzük mit tehetünk, ha egy megfagyott Gnome-ülés előtt állunk. Manapság sokan használják a Gnome Shell-et, mivel az megbízható, könnyen használható és gyorsabb és gyorsabb. Még a legjobb íróasztaloknál is vannak problémák.
A Gnome talán legszembetűnőbb és legmegterhelőbb problémája az sok felhasználó lefagyasztja a munkamenetét. A következő sorokban megnézzük, hogy mit kell tennünk, amikor lefagyott a Gnome asztali munkamenet.
Hogyan indítsuk újra a lefagyasztott Gnome munkamenetet
1. módszer: indítsa újra az X11 alkalmazást
A Gnome Shell beépített újraindítási funkcióval rendelkezik. A felhasználók futtathatják a fagyott asztal újraindítását. Az egyetlen hátránya az ez nem működik a terepjáróval, tehát muszáj használja "Xorg" Hogy működjön.
A Gnome Shell munkamenet újraindításához, amíg minden le van fagyva, elkezdjük az Alt + F2 billentyűkombináció megnyomásával. Ez megjelenik egy ablak, amelybe parancsokat írhatunk.
Ebben az ablakban csak nekünk kell írni 'r". Ez a parancs főként a lezárás nélkül indítja újra a munkamenetet.
r
Ezt annyiszor meg tudjuk csinálni, ahányszor csak szeretnénk, hátha egyetlen újraindítás nem oldja meg a problémát.
2. módszer: a Wayland újraindítása
Ha használja Wayland a Gnome esetében észreveheti a jó teljesítményt, de ennek ellenére is előfordulhatnak munkamenet-összeomlások. Sajnálatos módon, itt a reset funkció nem működik. Többre lesz szükség a csapat irányításának visszaszerzéséhez.
A munkamenet újraindításához ebben az esetben nem fogunk tudni dolgozni a Gnome asztali környezetben. Helyette Használnunk kell a TTY konzolt, és újra kell indítanunk az asztali rendszergazdát, amelyet a Gnome kezel, és így újra tudjuk indítani a munkamenetet.. A konzol megnyitásához használhatjuk a billentyűkombinációkat Ctrl + Alt + F2 o Ctrl + Alt + F3.
Miután beléptünk a TTY konzol ablakába, be kell jelentkeznünk. Ha minden helyes, hozzáférést kapunk a parancssor TTY módban. Innen lépésről lépésre kell követnünk a munkamenet újraindítását:
Lépés 1: a a systemctl stop parancsot, leállítjuk a Gnome képernyőkezelő végrehajtását. Csináld ezt automatikusan kijelentkezik a Gnome Shellből:
sudo systemctl stop gdm
Ha LightDM-et használ a Gnome-tal, a parancs helyett a következőket kell használnod:
sudo systemctl stop lightdm
Lépés 2: A stop parancs végrehajtásakor A gdm vagy a lightdm leáll. Innentől fogunk kezdje újra start parancs használatával:
sudo systemctl start gdm
A LightDM számára a végrehajtandó parancs a következő lenne:
sudo systemctl start lightdm
Ha a parancsokat helyesen hajtják végre, meg kell látnunk a Gnome bejelentkezési képernyőt. Onnan ismét bejelentkezhetünk.
3. módszer: gnome-shell –csere használata
Ha kipróbálta az Xorg és a Wayland fenti módszereit, és még mindig nem sikerült megoldania a problémákat, akkor is van egy harmadik módja a Gnome Shell munkamenet újraindításának fagyott állapotban. A vita "cserélni„Azóta hasonló módon működik, mint amit Wayland-szel tettünk a TTY terminálon kell elindítani. A Ctrl + Alt + F2 vagy a Ctrl + Alt + F3 billentyűkombinációkkal fogjuk elérni.
Ahogy ott olvastam, ez a megoldás a Gnome Shell összes verziójával működik, beleértve a Wayland-et is.
A TTY terminálon belül bejelentkezünk a felhasználóval, és követjük az alábbi utasításokat:
Először megyünk hozzon létre egy fájlt "gnome-újraindítás" az touch parancs használatával:
touch gnome-restart
A következő lesz használja az echo parancsot. Amellyel hozzáadjuk a reset kódot a fájlhoz gnome-újraindítás, a terminálba írja be először a sort:
echo '#!/bin/bash' > gnome-restart
És akkor ez a másik sor:
echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart
Frissíteni fogjuk a fájl engedélyeitgnome-újraindítás" amit most hoztunk létre, hogy programként futtathassuk a terminálról:
sudo chmod +x gnome-restart
A következő lesz fájl áthelyezése 'gnome-újraindítás' nak nek / usr / bin /. Ezzel megkapjuk, hogy a rendszer programként hívhatja:
sudo mv gnome-restart /usr/bin/
A TTY terminálról nekünk kell ír gnome-újraindítás hogy újraindítsuk a Gnome Shell munkamenetünket fagyott. Ezt a parancsot közvetlenül a Gnome asztalról is végrehajthatjuk az Alt + F2 megnyomásával a parancsablak megnyitásához, amelybe írni fogunk:
gnome-restart
A parancs sikeres végrehajtása után munkamenetünknek újra működőképesnek kell lennie.
4. módszer: Killall használata
Mindezek után azt gondolom, hogy amikor egy Gnome munkamenet összeomlik, ez a legegyszerűbb módja az újraindításnak. Csak a TTY-re kell írnunk:
killall -3 gnome-shell
A fenti parancsot is megtehetjük használd álnévként a ~ / .bashrc fájlban alábbiak szerint:
alias kgnome=’killall -3 gnome-shell’
A fájl mentése után amikor egy asztali munkamenet lefagy, a TTY-ből csak írnunk kell:
kgnome
Ezzel a paranccsal kényszerítjük a lezárt munkamenet bezárását.