Pagrindinis » kaip » 4 būdai, kaip atkurti iš „Crashed“ arba „Frozen X“ serverio „Linux“

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

    „X“ serveris „Linux“ suteikia jūsų grafinį darbalaukį. Jei jis sugenda, jūs neteksite visų neišsaugotų darbų grafinėse programose, bet galite atkurti iš avarijos ir iš naujo paleisti X serverį be kompiuterio paleisties.

    X serverio gedimus gali sukelti klaidos su grafikos tvarkyklėmis - patentuotos AMD arba NVIDIA grafikos tvarkyklės, pvz., Aparatūros problemos arba kitos programinės įrangos klaidos.

    Vaizdo kreditas: Francois Schnell dėl „Flickr“

    Ctrl + Alt + Backspace

    „Ctrl“ + „Alt“ ir „Backspace“ klavišų klavišai tradiciškai iš naujo paleido „X“ serverį „Linux“. Tačiau po skundų, ypač iš naujų „Linux“ naudotojų, kurie netyčia patyrė šį klavišų derinį ir prarado visą savo darbą, šis spartusis klavišas buvo išjungtas pagal nutylėjimą. Jei norite įgalinti jį „Ubuntu“, „Fedora“ ar bet kokiu kitu platinimu naudojant GNOME darbalaukį, galite naudoti klaviatūros išdėstymo įrankį.

    Spustelėkite mygtuką „Parinktys“ ir įjunkite žymės langelį „Control + Alt + Backspace“, esantį po „Pagrindų seka“, kad nužudytumėte X serverį.

    Įjungus, galite paspausti Ctrl + Alt + Backspace, kad iš karto paleistumėte X serverį. Tačiau šį spartųjį klavišą įgyvendina X serveris ir jis gali neveikti, jei X kai kuriais būdais pakimba.

    Perjungti virtualias konsoles

    Galite naudoti klaviatūros klavišą „Ctrl + Alt + F1“ (ir kitus sparčiuosius klaviatūros klavišus), norėdami pereiti į kitą „X“ serverio virtualų konsolę. (Ctrl + Alt + F7 paprastai nuves jus atgal į X - tikslus F raktas priklauso nuo jūsų „Linux“ platinimo.)

    Kai tik turite, galite prisijungti prie virtualios konsolės ir paleisti atitinkamą komandą, kad iš naujo paleistumėte X serverį. Reikalinga komanda priklauso nuo naudojamo ekrano tvarkyklės. „Ubuntu“, kuris naudoja „LightDM“ ekranų tvarkyklę, naudokite šią komandą:

    sudo paslauga lightdm restart

    SSH į kompiuterį

    Jei negalite nužudyti X serverio vietoje, galite jį nužudyti per tinklą. Darant prielaidą, kad jūsų „Linux“ sistemoje yra nustatytas SSH serveris, galite prisijungti iš kito kompiuterio ir paleisti atitinkamą komandą, kad paleistumėte X serverį. Tiesiog prisijunkite per SSH, kad pasiektumėte nuotolinę konsolę ir naudokite atitinkamą komandą, kad iš naujo paleistumėte ekrano tvarkyklę - „Ubuntu“ sudo paslauga lightdm restart komandą.

    Naudokite „Magic SysRq“ raktą

    Praeityje mes naudojome „Magic SysRq“ raktą - „SysRq“ paprastai yra tas pats, kaip „Print Screen“ klavišas. Darant prielaidą, kad norite nužudyti X serverį vietoje, o ne per tinklą, jūsų sistema gali neatsakyti į klavišų paspaudimus, įskaitant spartųjį klavišą „Ctrl + Alt“ + F1. Tai gali atsitikti, nes X serveris priėmė klaviatūros valdymą. Jei norite valdyti X serverį, naudokite šį klavišų kombinaciją:

    Alt + SysRq + r

    Pasibaigus, galite pabandyti paspausti Ctrl + Alt + F1, kad galėtumėte pasiekti virtualų konsolę. Taip pat galite naudoti derinį Alt + SysRq + k, kuris nužudo visas dabartinės virtualios konsolės programas, įskaitant X serverį.

    Jei norite iš naujo paleisti kompiuterį, taip pat galite naudoti magišką „SysRq“ raktą, kad išvalytumėte sistemą iš naujo, - daugiau informacijos rasite mūsų pilname įraše „Magic SysRq“ klavišu.