Gnomeova seja je zamrznjena, nekaj možnosti za ponovni zagon

o popravku zamrznjene seje namizja gnome

V naslednjem članku si bomo ogledali kaj lahko storimo, če se znajdemo pred zamrznjeno sejo Gnome. Dandanes veliko ljudi uporablja Gnome Shell, saj je zanesljiv, enostaven za uporabo ter hitrejši in hitrejši. Vendar imajo tudi najboljše mize težave.

Morda najbolj presenetljiva in izčrpavajoča težava, za katero trpi Gnome, je ta veliko uporabnikov zamrzne sejo. V naslednjih vrsticah bomo videli, kaj storiti, ko imamo zamrznjeno sejo namizja Gnome.

Kako znova zagnati zamrznjeno sejo Gnome

1. način: znova zaženite X11

Gnome Shell ima vgrajeno funkcijo ponovnega zagona. Uporabniki ga lahko zaženejo za ponovni zagon zamrznjenega namizja. Edina slabost je ta to ne deluje z waylandom, zato moramo uporaba "Xorg" Da bo to delovalo.

Za začetek seje Gnome Shell, medtem ko je vse zamrznjeno, bomo začeli pritiskom na kombinacijo tipk Alt + F2. Odprlo se bo okno, v katerem lahko pišemo ukaze.

V tem oknu bomo morali le pisati 'r". Ta ukaz v glavnem znova zažene sejo, ne da bi jo zaprl.

izvršite naročilo z namizja

r

To bomo lahko storili tolikokrat, kolikor želimo, če en sam zagon ne bo rešil težave.

2. način: ponovni zagon Waylanda

Če uporabljate Wayland za Gnome boste opazili dobro delovanje, a kljub temu lahko pride do zrušitev sej. Na žalost tukaj funkcija ponastavitve ne deluje. Za ponovno vzpostavitev nadzora nad ekipo bo treba storiti več.

Če želite znova zagnati sejo, v tem primeru ne bomo mogli delati v namiznem okolju Gnome. Namesto tega Uporabiti bomo morali konzolo TTY in prisiliti vnovični zagon skrbnika namizja, ki ga upravlja Gnome, in tako lahko znova zagnati sejo. Za odpiranje konzole lahko uporabimo kombinacije tipk Ctrl + Alt + F2 o Ctrl + Alt + F3.

Ko smo v oknu konzole TTY, se bomo morali prijaviti. Če je vse pravilno, bomo dobili dostop do ukazna vrstica v načinu TTY. Od tu bomo morali znova zagnati sejo:

Korak 1: z ukaz systemctl stop, ustavili bomo izvajanje upravitelja zaslona Gnome. To storite se bo samodejno odjavil iz školjke Gnome:

sudo systemctl stop gdm

Če uporabljate LightDM z Gnome, namesto ukaza boste morali uporabiti:

sudo systemctl stop lightdm

Korak 2: Ko izvajate ukaz stop, gdm ali lightdm se bo prenehal izvajati. Od tu bomo začnite znova z uporabo ukaza start:

sudo systemctl start gdm

Za LightDM ukaz za izvedbo bi bil:

sudo systemctl start lightdm

Če se ukazi izvajajo pravilno, bi morali videti zaslon za prijavo v Gnome. Od tam se lahko ponovno prijavimo.

3. metoda: uporaba lupine gnome –replace

Če ste preizkusili zgornje metode Xorga in Waylanda in še vedno niste uspeli rešiti težav, še vedno obstaja tretji način za ponovni zagon seje Gnome Shell, medtem ko je zamrznjena. Argument "zamenjajte»Od takrat deluje podobno kot tisto, kar smo storili z Waylandom je treba zagnati na terminalu TTY. Do njega bomo dostopali s kombinacijami tipk Ctrl + Alt + F2 ali Ctrl + Alt + F3.

Kot sem že prebral, ta rešitev deluje z vsemi različicami Gnome Shell, vključno z Waylandom.

Znotraj terminala TTY se bomo prijavili z našim uporabnikom in upoštevali naslednja navodila:

Najprej gremo ustvari datoteko z imenom "gnome-ponovni zagon" z uporabo ukaza na dotik:

touch gnome-restart

Naslednje bo uporabite ukaz echo. S katero bomo datoteki dodali ponastavitveno kodo ponovni zagon gnome, v terminalu najprej zapišem vrstico:

echo '#!/bin/bash' > gnome-restart

In potem še ta vrstica:

echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart

Posodobili bomo dovoljenja za datoteke 'gnome-ponovni zagon" ki smo ga pravkar ustvarili, da ga lahko kot program zaženemo s terminala:

sudo chmod +x gnome-restart

Naslednje bo premakni datoteko 'gnome-ponovni zagon'do / usr / bin /. S tem bomo dobili, da ga sistem lahko pokliče kot program:

gnome-ponovni zagon

sudo mv gnome-restart /usr/bin/

S terminala TTY bomo morali pisati gnome-ponovni zagon za ponovni zagon naše seje Gnome Shell zamrznjeno. Ta ukaz lahko izvedemo tudi neposredno z namizja Gnome s pritiskom na Alt + F2, da odpremo ukazno okno, v katerem bomo zapisali:

gnome-restart

Po uspešni izvedbi ukaza bi morala biti naša seja spet funkcionalna.

4. metoda: uporaba Killalla

Ubij za Ubuntu
Povezani članek:
Kill: vse, kar morate vedeti o tem ukazu za Unix

Po vsem omenjenem, ko se seja Gnome zruši, mislim, da je to najlažji način za ponovni zagon. Na TTY bomo morali samo zapisati:

killall -3 gnome-shell

Zgornji ukaz lahko tudi uporabite kot vzdevek v datoteki ~ / .bashrc kot sledi:

aka dodaj gnome killall

alias kgnome=’killall -3 gnome-shell’

Ko je datoteka shranjena, ko je namizna seja zamrznjena, bomo iz TTY morali samo pisati:

kgnome

S tem ukazom bomo prisilili k zaprtju zaklenjene seje.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.