4 viisi, kuidas taastada lõhutud või külmutatud X serverist Linux
Linuxi server X pakub teie graafilist töölauda. Kui see jookseb kokku, kaotate kõik salvestamata tööd graafilistes programmides, kuid võite krahhist taastada ja X-server taaskäivitada ilma arvuti taaskäivitamata.
X-serveritõrkeid võivad põhjustada graafiliste draiveritega vead - näiteks AMD või NVIDIA graafilised draiverid - riistvaraprobleemid või muud tarkvara vead.
Pildikrediit: Francois Schnell Flickris
Ctrl + Alt + Backspace
Ctrl + Alt + Backspace'i kiirklahv alustas X-serverit traditsiooniliselt Linuxis. Kuid pärast kaebusi - eriti uutelt Linuxi kasutajatelt, kes kogemata tabasid seda klahvikombinatsiooni ja kaotasid oma töö - see otsetee oli vaikimisi keelatud. Ubuntu, Fedora või mõne muu GNOME-põhise töölauaga levitamise võimaldamiseks saate kasutada klaviatuuripaigutuse utiliiti.
Klõpsake nuppu Options (Suvandid) ja lubage märkeruut Control + Alt + Backspace, mis asub X-serveri hävitamiseks klahvi Key järjestuse all.
Pärast selle lubamist saate X serveri kohe taaskäivitamiseks vajutada klahvikombinatsiooni Ctrl + Alt + Backspace. Kuid see otsetee rakendatakse X-serveri poolt ja see ei pruugi töötada, kui X teatud viisil ripub.
Virtuaalsete konsoolide vahetamine
Võite kasutada Ctrl + Alt + F1 kiirklahvi (ja teisi F-klahvistiku kiirklahve), et lülituda X-serveri teisele virtuaalsele konsoolile. (Ctrl + Alt + F7 viib teid tavaliselt tagasi X-le - täpne F-klahv sõltub teie Linuxi levitamisest.)
Kui teil on, saate sisse logida virtuaalsesse konsooli ja käivitada X-serveri taaskäivitamiseks sobiv käsk. Vajalik käsk sõltub kasutatavast kuvahaldurist. Ubuntu, mis kasutab LightDM-ekraanihaldurit, kasutate järgmist käsku:
sudo teenus lightdm restart
SSH arvutisse
Kui sa ei suuda X-serveri kohapeal tappa, võite selle võrgus tappa. Eeldades, et teie Linuxi süsteemis on loodud ja käivitatud SSH-server, saate sisse logida teisest arvutist ja käivitada X-serveri taaskäivitamiseks sobiv käsk. Lihtsalt logige SSH kaudu sisse, et pääseda kaugkonsoolile ja kasutage sobivat käsku kuvarihalduri taaskäivitamiseks - Ubuntu's sudo teenus lightdm restart käsk eespool.
Kasutage Magic SysRq võtit
Oleme minevikus kasutanud maagilist SysRq-võtit - SysRq on üldiselt sama mis Print Screen klahv. Eeldades, et soovid tappa X-serveri kohapeal - mitte võrgu kaudu - ei pruugi teie süsteem klahvivajutustele vastata, sealhulgas klaviatuuri otsetee Ctrl + Alt + F1. See võib juhtuda, sest X server on võtnud klaviatuuri üle. X-serverist eemaloleku juhtimiseks kasutage järgmist klahvikombinatsiooni:
Alt + SysRq + r
Pärast seda saate proovida klahvi Ctrl + Alt + F1 virtuaalse konsooli avamiseks. Võite kasutada ka Alt + SysRq + k kombinatsiooni, mis tapab kõik teie praeguse virtuaalse konsooli programmid, kaasa arvatud teie X-server.
Kui soovite oma arvutit taaskäivitada, võite kasutada ka magic SysRq klahvi, et oma süsteemi puhtalt taaskäivitada - vaata meie täielikku postitust magic SysRq võtmes, et saada rohkem teavet.