15Aug

4 būdai, kaip atkurti iš "Crashed" arba "Frozen X" serverio "Linux"

"X" serveris "Linux" pateikia jūsų grafinį darbalaukį.Jei jis sugenda, jūs neprarassite visų grafinių programų, bet galėsite susigrąžinti iš naujo ir iš naujo paleisti "X" serverį neperkartodami kompiuterio.

X serverio avarijas gali sukelti klaidos su grafikos tvarkyklėmis - nuosavybės teise atleistos "AMD" ar "NVIDIA" grafikos tvarkyklės, pvz., Aparatūros problemos ar kitos programinės įrangos klaidos.

Image Credit: Francois Schnell, "Flickr

Ctrl + Alt + Backspace

" Ctrl + Alt + Backspace spartieji klavišai tradiciškai paleidžia "X" serverį "Linux".Tačiau po skundų - ypač iš naujų "Linux" naudotojų, kurie netyčia nukentėjo nuo šios klavišų kombinacijos ir prarado visą savo darbą, ši nuoroda buvo išjungta pagal numatytuosius nustatymus. Jei norite įjungti jį Ubuntu, Fedora ar bet kuriame kitame paskirstyme naudodami GNOME pagrindinį kompiuterį, galite naudoti "Keyboard Layout" įrankį.

Paspauskite mygtuką Parinktys ir įjunkite "Control + Alt + Backspace" žymės langelį "Raktų seka", kad nužudytumėte "X" serverį.

Kai jis įjungtas, galite paspausti Ctrl + Alt + Backspace, kad iš karto paleistumėte X serverį.Tačiau šis spartusis klavišas yra įdiegtas "X" serveriu ir gali neveikti, jei "X" pakabins kai kuriuos būdus.

jungiklis Virtuali konsolė

Galite naudoti sparčiuosius klaviatūros klavišus Ctrl + Alt + F1( ir kitus "F" klaviatūros sparčiuosius klavišus), norėdami pereiti į kitą virtualų konsolę iš X serverio.(Ctrl + Alt + F7 paprastai grąžina jus į X - tiksli F klavišas priklauso nuo jūsų "Linux" paskirstymo.)

Jei turite, galite prisijungti prie virtualios konsolės ir paleisti atitinkamą komandą iš naujo paleisti X serverį.Reikalinga komanda priklauso nuo naudojamo ekrano valdytojo."Ubuntu", kuriame naudojamas "LightDM" ekrano valdiklis, naudosite šią komandą:

sudo paslauga lightdm perkraukite

SSH į kompiuterį

Jei negalite vietoje X nužudyti X serverio, galite jį nužudyti per tinklą.Darant prielaidą, kad jūsų "Linux" sistemoje nustatytas ir veikia "SSH serveris", galite prisijungti iš kito kompiuterio ir paleisti atitinkamą komandą iš naujo paleisti "X" serverį.Tiesiog prisijunkite per SSH, kad galėtumėte pasiekti nuotolinį konsolę, ir naudokitės atitinkama komanda, kad iš naujo paleistumėte ekrano valdyklę - Ubuntu, tai sudo tarnyba lightdm paleiskite komandą aukščiau.

Naudokite Magic SysRq raktą

Praeityje panaudojome magišką SysRq raktą - SysRq yra paprastai tokia pati kaip ir spausdinimo ekrano klavišas. Darant prielaidą, kad norite nužudyti X serverį vietoje - ne per tinklą - jūsų sistema gali neatsakyti į klavišų paspaudimus, įskaitant sparčiuosius klavišus Ctrl + Alt + F1.Tai gali atsitikti, nes "X" serveris sugebėjo valdyti klaviatūrą.Jei norite išjungti kontrolę iš X serverio, naudokite šį klavišų kombinaciją:

Alt + SysRq + r

Jei turite, galite pabandyti paspausti Ctrl + Alt + F1, kad galėtumėte pasiekti virtualią konsolę.Taip pat galite naudoti kombinaciją Alt + SysRq + k, kuri nužudo visas programas dabartiniame virtualioje konsolėje, įskaitant jūsų X serverį.

Jei norite iš naujo paleisti kompiuterį, taip pat galite naudoti "magic SysRq" klavišą, kad iš naujo paleistumėte savo sistemą. Daugiau informacijos rasite "Magic SysRq" raktą.