4 načinov za obnovitev iz zrušenega ali zamrznjenega strežnika X na Linuxu
Strežnik X v Linuxu zagotavlja grafično namizje. Če se zruši, boste izgubili vsa neshranjena dela v grafičnih programih, vendar se lahko zrušite in znova zaženite strežnik X brez ponovnega zagona računalnika..
Zrušitve strežnika X lahko povzročijo napake z grafičnimi gonilniki - lastniški grafični gonilniki AMD ali NVIDIA, na primer - težave s strojno opremo ali druge napake programske opreme.
Zasluge za sliko: Francois Schnell na Flickru
Ctrl + Alt + Backspace
Bližnjica na tipkovnici Ctrl + Alt + Backspace je tradicionalno znova zagnala strežnik X v Linuxu. Po pritožbah - zlasti pri novih uporabnikih Linuxa, ki so naključno naleteli na to kombinacijo tipk in izgubili vse svoje delo - je bila ta bližnjica privzeto onemogočena. Če jo želite omogočiti v Ubuntu, Fedori ali kateri koli drugi distribuciji z namizjem, ki temelji na GNOME, lahko uporabite pripomoček za razporeditev tipkovnice..
Kliknite gumb Možnosti in omogočite potrditveno polje Control + Alt + Backspace pod možnostjo Zaporedje ključev, da ubije strežnik X.
Ko je omogočen, lahko pritisnete Ctrl + Alt + Backspace, da takoj ponovno zaženete strežnik X. Vendar ta bližnjica izvaja strežnik X in morda ne bo delovala, če bo X na nek način visel.
Preklopite navidezne konzole
Z bližnjico na tipkovnici Ctrl + Alt + F1 (in drugimi bližnjicami na tipkovnici F) lahko preklopite na drugo navidezno konzolo s strežnika X. (Ctrl + Alt + F7 vas ponavadi vrne na X - natančen F-tip je odvisen od vaše distribucije Linuxa.)
Ko to storite, se lahko prijavite v navidezno konzolo in zaženete ustrezen ukaz, da znova zaženete strežnik X. Ukaz, ki ga boste potrebovali, je odvisen od upravljalnika zaslona, ki ga uporabljate. V Ubuntuju, ki uporablja upravljalnik zaslona LightDM, uporabite ta ukaz:
sudo storitev lightdm znova zažene
SSH v računalnik
Če strežnika X ne morete ubiti lokalno, ga lahko ubijete prek omrežja. Ob predpostavki, da imate na vašem sistemu Linux nameščen in zagnan strežnik SSH, se lahko prijavite iz drugega računalnika in zaženite ustrezen ukaz za ponovni zagon strežnika X. Samo prijavite se prek SSH za dostop do oddaljene ukazne mize in z ustreznim ukazom ponovno zaženite upravitelja prikaza - v Ubuntuju je sudo storitev lightdm znova zažene zgoraj.
Uporabite ključ Magic SysRq
V preteklosti smo uporabili čarobni ključ SysRq - SysRq je na splošno enak tipki Print Screen. Ob predpostavki, da želite strežnik X lokalno uničiti - ne prek omrežja - sistem morda ne bo odgovarjal na pritiske tipk, vključno s tipkovnico Ctrl + Alt + F1. Do tega lahko pride, ker je strežnik X prevzel nadzor nad tipkovnico. Če želite prevzeti nadzor nad strežnikom X, uporabite naslednjo kombinacijo tipk:
Alt + SysRq + r
Po tem, ko poskusite, lahko pritisnete Ctrl + Alt + F1 za dostop do navidezne konzole. Uporabite lahko tudi kombinacijo Alt + SysRq + k, ki ubije vse programe v trenutni virtualni konzoli, vključno z vašim strežnikom X.
Če želite znova zagnati računalnik, lahko uporabite tudi čarobni ključ SysRq za čisto ponovni zagon vašega sistema - za več informacij si oglejte našo celotno objavo na čarobnem ključu SysRq..