15Aug

4 viisi, kuidas taastada Linuxist Crashed või Frozen X Server

X-server Linuxis pakub graafilist töölauda. Kui see jookseb kokku, kaotate graafilistes programmides kogu salvestamata töö, kuid saate krahhi taastuda ja taaskäivitada X server ilma arvuti taaskäivitamiseta.

X serveri krahhi võib põhjustada vigu graafikaversioonidega - näiteks omandiõigusega AMD või NVIDIA graafika draiverid, näiteks riistvaraprobleemid või muud tarkvara vigu.

Image Credit: Francois Schnell Flickril

Ctrl + Alt + Backspace

Ctrl + Alt + Backspacei kiirklahv tavapäraselt taaskäivitas Linuxi X-serveri. Kuid pärast kaebusi - eriti uute Linuxi kasutajate puhul, kes kogemata tabanud seda võtmekombinatsiooni ja kaotasid kõik oma töö - see otsetee oli vaikimisi keelatud. Selle lubamiseks Ubuntu, Fedora või mõne teise GNOME-põhise töölaua levitamise abil saate kasutada rakendust Keyboard Layout.

Klõpsake nuppu Valikud ja lohistage X-serveri tapmise all Key-järjestuse ruut Control + Alt + Backspace.

Kui see on lubatud, saate X-serveri kohe taaskäivitamiseks vajutada Ctrl + Alt + Backspace. Kuid seda otsetee rakendab X-server ja see ei pruugi töötada, kui X hangub mõnel viisil.

Switch Virtuaalsed konsoolid

Võite kasutada X-serverist erineva virtuaalse konsooli abil kiirklahvi Ctrl + Alt + F1( ja teisi F-klahvi kiirklahve).(Ctrl + Alt + F7 viib tavaliselt tagasi X-le - täpne F-klahv sõltub teie Linuxi levitamisest.)

Kui olete, võite logida virtuaalsesse konsooli ja käivitada X-serveri taaskäivitamiseks sobiv käsk. Käsu, mida vajate, sõltub kasutatavast ekraanihaldurist. Ubuntu puhul, kes kasutab LightDM-i ekraanihaldurit, kasutaksite järgmist käsklust:

sudo service lightdm taaskäivitage

SSH arvutisse

Kui te ei saa X-serverit kohalikult tappa, saate selle võrgu kaudu tappa. Oletades, et teie Linuxi süsteemis on teie SSH server loodud ja töötab, saate teist arvutist sisse logida ja käivitada X serveri taaskäivitamiseks sobiv käsk. Lihtsalt logige SSH-iga sisse, et pääseda kaugkonsooli juurde ja kasutaksid ekraanihalduri taaskäivitamiseks sobivat käsku - Ubuntu puhul on sudo service lightdm taaskäivitage käsk eespool.

Kasuta Magic SysRq võtit

Oleme varem kaetud Magic SysRq-võtme abil - SysRq on üldiselt sama, mis printimisekraanil. Kui eeldate, et soovite X serveri kohalikult tappa - mitte võrgu kaudu -, võib teie süsteem vastata klahvivajutustele, sealhulgas kiirklahvile Ctrl + Alt + F1.See võib juhtuda, kuna X-server on võtme kontrolli võtnud. X-serverist eemal hoidmiseks kasutage järgmist klahvikombinatsiooni:

Alt + SysRq + r

Kui olete, võite proovida Ctrl + Alt + F1-d virtuaalse konsooli avamiseks. Võite kasutada ka kombinatsiooni Alt + SysRq + k, mis tapab kõik praeguse virtuaalse konsooli programmid, sealhulgas X-server.

Kui soovite oma arvutit taaskäivitada, võite kasutada ka magic SysRq-klahvi, et oma süsteem uuesti puhastada - vaadake meie täielikku postitust magic SysRq-klahvist, et saada lisateavet.