- - Kā salabot iesaldēto Gnome darbvirsmas sesiju

Kā labot iesaldēto Gnome darbvirsmas sesiju

Mūsdienās Gnome Shell izmanto daudzi cilvēki,jo daudzi vispārējie Linux projekti izmanto darbvirsmas vidi kā noklusējuma lietotāja interfeisu. Kopumā tas ir labs gājiens, jo Gnome ir uzticams, ērti lietojams un ar katru laidienu kļūst ātrāks. Tomēr pat tādiem lieliskiem galddatoriem kā Gnome ir problēmas.

Varbūt visspilgtākais un novājinošākais jautājumsGnome cieš (pat ar straujiem ielāpiem, uzlabojot darbvirsmu ar katru laidienu) tiek iesaldēts. Neatkarīgi no tā, dažreiz Gnome ir lemts iesaldēt un aizslēgties. Tātad šajā rokasgrāmatā mēs jums parādīsim, kā rīkoties, kad ir iesaldēta Gnome darbvirsmas sesija. Sāksim!

1. metode - X11 restartēšanas labojums

Gnome Shell ir iebūvēta restartēšanas funkcija, kaslietotāji var izpildīt, lai ātri restartētu iesaldētu darbvirsmu, kamēr tā tiek ātri izmantota. Vienīgais faktors, ka tas nedarbojas ar jauno Wayland displeja protokolu, tāpēc, lai tas darbotos, jums jāizmanto sesija “Gnome on Xorg”.

Lai restartētu Gnome Shell sesiju, kamēr viss ir iesaldēts, sāciet, nospiežot Alt + F2 uz tastatūras. Izpildot šo tastatūras kombināciju, ekrāna centrā parādīsies logs, kurā varēsit ievadīt komandas.

Komandu lodziņā ierakstiet “r.'Šī komanda pilnībā restartēs sesiju, atkārtoti palaidīs Gnome Shell un pat novērsīs visas logu pārvaldnieka problēmas, kas jums varētu rasties (lai gan galvenokārt tā sesiju tikai restartē, neizceļot no jums).

r

Nospiediet enter, lai izpildītu komandu. Jūtieties brīvi atkārtot šo komandu vairāk nekā vienu reizi, ja viena atkārtota palaišana neatrisina problēmu. Parasti, palaižot atkārtotas palaišanas komandu pāris reizes pēc kārtas, lietas tiek labotas.

2. metode - Wayland restartēšanas labojums

Wayland ir jaunais modernais displeja protokolsLinux, un Gnome Shell to jau agri apskāva. Ja Gnome palaišanas laikā izmantojat Intel atvērtā koda vai citus atbalstītos GPU draiverus, visticamāk, izmantojat Wayland.

Gvarija Wayland sesijā ir daudzveiktspējas uzlabojumi, taču avārijas joprojām var notikt. Diemžēl šajā sesijā nedarbojas restartēšanas funkcija. Tātad, ja esat saskāries ar iesaldētu Gnome darbvirsmas sesiju, jums ir jādara kaut kas cits, lai atgūtu kontroli pār datoru.

Lai atsāktu Wayland Gnome sesiju, jūs tāds nebūsitstrādājot Gnome darbvirsmas vidē. Tā vietā jums būs jāpiekļūst TTY konsolei un jāpiespiež darbvirsmas pārvaldnieks, kas apstrādā Gnome, restartēt, liekot sesijai atsāknēt. Nospiediet Ctrl + Alt + F2 vai Ctrl + Alt + F3 lai piekļūtu TTY konsolei.

Kad esat TTY konsoles loga iekšpusē, jums jāpiesakās. Izrakstiet savu lietotājvārdu ar visiem mazajiem burtiem un nospiediet Ievadiet. Ievadiet savu paroli pēc lietotājvārda. Veiksmīgi ievadot paroli, TTY režīmā iegūsit piekļuvi Linux komandrindai.

Turpmāk izpildiet soli pa solim sniegtos norādījumus, lai restartētu Gnome Shell sesiju.

1. darbība: Izmantojot systemctl pietura komandu, apturiet Gnome displeja pārvaldnieka darbību. To darot, automātiski tiks pārtraukta Gnome Shell sesija un tā tiks aizvērta.

sudo systemctl stop gdm

Vai arī, ja lietojat LightDM kopā ar Gnome, palaidiet šo komandu.

sudo systemctl stop lightdm

2. darbība: Palaižot komandu stop, Gnome (vai LightDM pārvaldnieks) pārtrauks darboties. No šejienes palaidiet sākt komandu un atkārtoti palaidiet pieteikšanās pārvaldnieku.

sudo systemctl start gdm

Vai arī LightDM gadījumā palaidiet šo komandu.

sudo systemctl start lightdm

Pieņemot, ka komanda ir veiksmīga, jūsu Linux personālajam datoram vajadzētu parādīt Gnome pieteikšanās ekrānu, un jūs varēsit to izmantot, lai atkal pieteiktos Gnome Shell bez iesaldētas sesijas!

3. metode - displeja nomaiņas labojums

Ja esat izmēģinājis Xorg un Wayland labojumus unja viņi nav strādājuši atbilstoši jūsu vajadzībām, ir trešais veids, kā restartēt Gnome Shell sesiju, kamēr tā ir iesaldēta, izmantojot Shell iebūvēto “aizstāt” funkciju.

Komanda “aizstāt” darbojas līdzīgi Gnome Wayland labojumam, jo ​​tā ir jāuzsāk TTY logā. Tātad, nospiediet Ctrl + Alt + F2 vai Ctrl + Alt + F3 lai tam piekļūtu.

Piezīme. Šis labojums darbojas ar visām Gnome Shell versijām, ieskaitot Wayland.

Ierakstiet savā Linux datora TTY apgabalāsavu lietotājvārdu un paroli, lai piekļūtu komandrindas saskarnei. Pēc tam izpildiet tālāk sniegtos soli pa solim sniegtos norādījumus, lai uzzinātu, kā ar šo metodi atiestatīt Gnome sesiju.

1. darbība: Izmantojot, izmantojiet, izveidojiet failu ar nosaukumu “gnome-restart” pieskarties.

touch gnome-restart

2. Solis: atbalss komandu, pievienojiet restartēšanas kodu gnome-restart failam.

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

3. darbība: Atjauniniet faila “gnome-restart” atļaujas, lai to no termināļa varētu izpildīt kā programmu, izmantojot chmod komanda.

sudo chmod +x gnome-restart

4. darbība: Pārvietojiet failu “gnome-restart” uz / usr / bin/ lai sistēma to varētu nosaukt kā programmu.

sudo mv gnome-restart /usr/bin/

5. darbība: Rakstiet no TTY termināļa rūķis-restartēt lai atsāktu jūsu Gnome Shell sesiju.

Piezīme: komandu gnome-restart var palaist arī tieši no Gnome darbvirsmas. Lai to izdarītu, nospiediet Alt + F2 lai atvērtu komandu logu uz darbvirsmas un palaistu komandu tajā.

gnome-restart

Veiksmīgi palaižot komandu no TTY, atgriezieties savā Gnome darbvirsmā, nospiežot Ctrl + Alt + F2 vai Ctrl + Alt + F3. Jūsu sesijai atkal jābūt izmantojamai!

Komentāri