Seuraavassa artikkelissa aiomme tarkastella mitä voimme tehdä, jos kohtaamme jäätyneen Gnome-istunnon. Nykyään monet ihmiset käyttävät Gnome Shelliä, koska se on luotettava, helppokäyttöinen ja nopeampi ja nopeampi. Parhaissa työpöydissä on kuitenkin ongelmia.
Ehkä silmiinpistävin ja heikentävin ongelma, josta Gnome kärsii, on se monet käyttäjät jäädyttävät istuntonsa. Seuraavilla riveillä aiomme nähdä, mitä tehdä, kun meillä on jäädytetty Gnome-työpöytäistunto.
Kuinka aloittaa jäädytetty Gnome-istunto uudelleen
Tapa 1: Käynnistä X11 uudelleen
Gnome Shellissä on sisäänrakennettu uudelleenkäynnistystoiminto. Käyttäjät voivat käyttää sitä käynnistääkseen jumittuneen työpöydän uudelleen. Ainoa haittapuoli on se tämä ei toimi tieosuuden kanssa, joten meidän on käytä "xorg" Jotta se toimisi.
Aloitamme aloittamaan Gnome Shell -istunnon uudelleen, kun kaikki on jäätynyt painamalla näppäinyhdistelmää Alt + F2. Tämä tuo esiin ikkunan, johon voimme kirjoittaa komentoja.
Tässä ikkunassa meidän on vain tehtävä kirjoittaa 'r". Tämä komento käynnistää istunnon pääasiassa sulkematta sitä.
r
Pystymme tekemään tämän niin monta kertaa kuin haluamme, mikäli yksittäinen uudelleenkäynnistys ei ratkaise ongelmaa.
Tapa 2: Käynnistä Wayland uudelleen
Jos käytät Wayland Gnomelle huomaat hyvän suorituskyvyn, mutta siitä huolimatta voi esiintyä istunnon kaatumisia. Valitettavasti, tässä palautustoiminto ei toimi. Joukkueen hallinnan palauttamiseksi on tehtävä enemmän.
Istunnon uudelleen aloittamiseksi tässä tapauksessa emme voi työskennellä Gnome-työpöytäympäristössä. Sen sijaan Meidän on käytettävä TTY-konsolia ja pakotettava Gnome: n käsittelemä työpöydän järjestelmänvalvoja uudelleenkäynnistymään ja pystyttävä siten käynnistämään istunto uudelleen. Konsolin avaamiseen voimme käyttää näppäinyhdistelmiä Ctrl + Alt + F2 o Ctrl + Alt + F3.
Kun olemme TTY-konsoli-ikkunan sisällä, meidän on kirjauduttava sisään. Jos kaikki on oikein, pääsemme komentorivi TTY-tilassa. Täältä meidän on noudatettava vaiheittaisia ohjeita aloittaaksemme istuntomme uudelleen:
Vaihe 1: kanssa systemctl pysäytyskomento, lopetamme Gnome-näytönhallinnan suorittamisen. Toimi näin kirjautuu automaattisesti ulos Gnome Shellistä:
sudo systemctl stop gdm
Jos käytät LightDM: ää Gnomen kanssa, komennon sijaan sinun on käytettävä:
sudo systemctl stop lightdm
Vaihe 2: Kun suoritat pysäytyskomennon, gdm tai lightdm lakkaa toimimasta. Täältä me tulemme aloita se uudelleen Käynnistä-komento:
sudo systemctl start gdm
LightDM: lle suoritettava komento olisi:
sudo systemctl start lightdm
Jos komennot suoritetaan oikein, meidän pitäisi nähdä Gnome-kirjautumisnäyttö. Sieltä voimme kirjautua sisään uudelleen.
Tapa 3: gnome-shell-korvaa
Jos olet kokeillut yllä olevia Xorgin ja Waylandin menetelmiä etkä vieläkään ole onnistunut ratkaisemaan ongelmia, on vielä kolmas tapa käynnistää Gnome Shell -istunto uudelleen, kun se on jäätynyt. Argumentti "korvata”Se toimii samalla tavalla kuin mitä teimme Waylandin kanssa on aloitettava TTY-terminaalista. Pääset siihen näppäinyhdistelmillä Ctrl + Alt + F2 tai Ctrl + Alt + F3.
Kuten olen lukenut siellä, tämä ratkaisu toimii kaikkien Gnome Shell -versioiden kanssa, mukaan lukien Wayland.
TTY-päätelaitteen sisään kirjaudumme sisään käyttäjän kanssa ja seuraamme seuraavia ohjeita:
Ensin aiomme luo tiedosto nimeltä "gnome-uudelleenkäynnistys" käyttämällä kosketuskomentoa:
touch gnome-restart
Seuraava tulee olemaan käytä kaikukomentoa. Millä aiomme lisätä palautuskoodin tiedostoon gnome-uudelleenkäynnistys, kirjoittamalla päätelaitteeseen ensin rivi:
echo '#!/bin/bash' > gnome-restart
Ja sitten tämä toinen rivi:
echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart
Päivitämme tiedostojen käyttöoikeudet 'gnome-uudelleenkäynnistys" jonka olemme juuri luoneet, jotta voimme suorittaa sen ohjelmana päätelaitteesta:
sudo chmod +x gnome-restart
Seuraava tulee olemaan siirrä tiedosto 'gnome-uudelleenkäynnistys' / usr / bin /. Tämän avulla saamme, että järjestelmä voi kutsua sitä ohjelmana:
sudo mv gnome-restart /usr/bin/
TTY-terminaalista meidän on kirjoittaa gnome-uudelleenkäynnistys käynnistää Gnome Shell -istuntomme uudelleen jäätynyt. Voimme myös suorittaa tämän komennon suoraan Gnome-työpöydältä painamalla Alt + F2 avataksesi komentoikkunan, johon kirjoitamme:
gnome-restart
Kun komento suoritetaan onnistuneesti, istuntomme pitäisi olla jälleen toimiva.
Menetelmä 4: Killallin käyttö
Kaiken sen jälkeen, kun Gnome-istunto kaatuu, mielestäni tämä on helpoin tapa käynnistää se uudelleen. Meidän on kirjoitettava vain TTY: hen:
killall -3 gnome-shell
Yllä oleva komento voimme myös käytä sitä aliaksena ~ / .bashrc-tiedostossa seuraavasti:
alias kgnome=’killall -3 gnome-shell’
Kun tiedosto on tallennettu, kun työpöytäistunto on jäädytetty, meidän on vain kirjoitettava TTY: stä:
kgnome
Tällä komennolla pakotamme lukitun istunnon lopettamaan.