Në artikullin vijues do të hedhim një vështrim çfarë mund të bëjmë nëse e shohim veten përpara një seance të ngrirë të Gnome. Në ditët e sotme, shumë njerëz po përdorin Gnome Shell pasi është i besueshëm, i lehtë për t'u përdorur dhe më shpejt dhe më shpejt. Sidoqoftë, edhe tryezat më të mira kanë probleme.
Ndoshta problemi më goditës dhe dobësues nga që vuan Gnome është ai shumë përdorues ngrinë sesionin e tyre. Në linjat vijuese do të shohim se çfarë të bëjmë kur të kemi një sesion të ngrirë të desktopit Gnome.
Si të rindizni një sesion të ngrirë të Gnome
Metoda 1: rifilloni X11
Gnome Shell ka një funksion të rifilluar të integruar. Përdoruesit mund ta ekzekutojnë atë për të rindezur një desktop të ngrirë. E vetmja gjë e dobët është se kjo nuk funksionon me landland, kështu që ne duhet të përdor "xorg" Për ta bërë atë të funksionojë.
Për të rifilluar sesionin e Gnome Shell ndërsa gjithçka është e ngrirë, ne do të fillojmë duke shtypur kombinimin e tastave Alt + F2. Kjo do të sjellë një dritare në të cilën mund të shkruajmë komanda.
Në këtë dritare ne do të duhet vetëm te shkruash 'r'. Kjo komandë kryesisht rinis sesionin pa e mbyllur atë.
r
Ne do të jemi në gjendje ta bëjmë këtë sa herë të duam, në rast se një rifillim i vetëm nuk e zgjidh problemin.
Metoda 2: rifillimi i Wayland
Nëse jeni duke përdorur Wayland për Gnome do të vini re një performancë të mirë, por edhe përkundër kësaj, mund të ndodhin prishje të seancave. Për fat të keq, këtu funksioni i rivendosjes nuk funksionon. Diçka tjetër do të duhet të bëhet për të rimarrë kontrollin e ekipit.
Për të rifilluar një sesion, në këtë rast nuk do të jemi në gjendje të punojmë në mjedisin desktop të Gnome. Në vend të kësaj Ne do të duhet të përdorim konsolën TTY dhe të detyrojmë një rinisje të administratorit desktop që merret me Gnome dhe kështu të jemi në gjendje të rinisim sesionin. Për të hapur konsolën, mund të përdorim kombinimet e tasteve Ctrl + Alt + F2 o Ctrl + Alt + F3.
Sapo të futemi në dritaren e konzollës TTY, do të duhet të identifikohemi. Nëse gjithçka është e saktë, ne do të kemi qasje në rreshti i komandës në modalitetin TTY. Nga këtu, do të duhet të ndjekim udhëzimet hap pas hapi për të rifilluar sesionin tonë:
Hapi 1: me komanda e ndalimit systemctl, ne do të ndalojmë ekzekutimin e menaxherit të ekranit Gnome. Bëni këtë automatikisht do të dalë nga Gnome Shell:
sudo systemctl stop gdm
Nëse përdorni LightDM me Gnome, në vend të komandës që do të duhet të përdorësh:
sudo systemctl stop lightdm
Hapi 2: Kur ekzekutoni komandën e ndalimit, gdm ose lightdm do të ndalojë së funksionuari. Nga këtu ne do fillojeni përsëri duke përdorur komandën start:
sudo systemctl start gdm
Për LightDM komanda për të ekzekutuar do të ishte:
sudo systemctl start lightdm
Nëse komandat ekzekutohen si duhet, duhet të shohim ekranin e hyrjes në Gnome. Nga atje mund të hyjmë përsëri.
Metoda 3: përdorimi i gnome-shell - zëvendësimi
Nëse keni provuar metodat e mësipërme të Xorg dhe Wayland dhe akoma nuk keni arritur të zgjidhni problemet, ekziston ende një mënyrë e tretë për të rifilluar sesionin Gnome Shell ndërsa është i ngrirë. Argumenti "zëvendësoj“Funksionon në një mënyrë të ngjashme me atë që bëmë me Wayland, që nga ajo kohë duhet të fillohet në terminalin TTY. Ne do të aksesojmë atë me kombinimet e tasteve Ctrl + Alt + F2 ose Ctrl + Alt + F3.
Siç kam lexuar atje, kjo zgjidhje funksionon me të gjitha versionet e Gnome Shell, përfshirë Wayland.
Brenda terminalit TTY, ne do të identifikohemi me përdoruesin tonë dhe do të ndjekim udhëzimet e mëposhtme:
Së pari ne do të krijoni një skedar të quajtur "gnome-rifillo" duke përdorur komandën prekëse:
touch gnome-restart
Më poshtë do të jetë përdorni komandën echo. Me të cilin do të shtojmë kodin e rivendosjes në skedar gnome-rifillo, duke shkruar në terminal së pari rreshtin:
echo '#!/bin/bash' > gnome-restart
Dhe pastaj kjo linjë tjetër:
echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart
Ne do të azhurnojmë lejet e skedarit 'gnome-rifillo' që sapo krijuam në mënyrë që ta përdorim si program nga terminali:
sudo chmod +x gnome-restart
Më poshtë do të jetë zhvendos skedarin 'gnome-rifillo'te / usr / bin /. Me këtë ne do të arrijmë që sistemi ta quajë atë si një program:
sudo mv gnome-restart /usr/bin/
Nga terminali TTY, do të na duhet shkruaj gnome-rifillo për të rifilluar sesionin tonë të Gnome Shell të ngrirë Ne gjithashtu mund ta ekzekutojmë këtë komandë direkt nga desktopi i Gnome duke shtypur Alt + F2 për të hapur dritaren e komandës në të cilën do të shkruajmë:
gnome-restart
Me ekzekutimin e komandës me sukses, sesioni ynë duhet të jetë përsëri funksional.
Metoda 4: duke përdorur Killall
Pas gjithë kësaj që thuhet, kur një seancë e Gnome rrëzohet, mendoj se kjo është mënyra më e lehtë për ta rindezur atë. Ne do të duhet të shkruajmë vetëm në TTY:
killall -3 gnome-shell
Komandën e mësipërme mund ta bëjmë gjithashtu përdorni atë si një pseudonim në skedarin ~ / .bashrc si vijon:
alias kgnome=’killall -3 gnome-shell’
Pasi skedari të ruhet, kur një sesion desktop është i ngrirë, nga TTY do të duhet vetëm të shkruajmë:
kgnome
Me këtë komandë do të detyrojmë mbylljen e seancës së mbyllur.