15Aug

4 spôsoby obnovenia z havarovaného alebo zmrazeného servera X na systéme Linux

click fraud protection

Server X na systéme Linux poskytuje grafickú plochu. Ak sa zrúti, stratíte všetku neuloženú prácu v grafických programoch, ale môžete sa zotaviť z havárie a reštartovať server X bez reštartovania počítača. Chyby servera

X môžu byť spôsobené chybami s grafickými ovládačmi - napríklad vlastnými grafickými ovládačmi AMD alebo NVIDIA, napríklad hardvérovými problémami alebo inými chybami softvéru.

Image Credit: Francois Schnell na Flickr

Ctrl + Alt + Backspace

Klávesová skratka Ctrl + Alt + Backspace tradične reštartovala X server na Linuxe. Avšak po sťažnostiach - najmä od nových používateľov systému Linux, ktorí náhodou zasiahli túto kombináciu kľúčov a stratili všetku prácu - táto skratka bola predvolene zakázaná.Ak ju chcete povoliť v Ubuntu, Fedore alebo inej distribúcii na pracovnej ploche na báze GNOME, môžete použiť pomôcku Rozloženie klávesnice.

Kliknite na tlačidlo Možnosti a začiarknite políčko Control + Alt + Backspace v sekcii Klávesy, aby ste zabili X server.

instagram viewer

Po jeho zapnutí môžete stlačiť Ctrl + Alt + Backspace, aby ste okamžite reštartovali váš X server. Táto skratka je však implementovaná serverom X a nemusí fungovať, ak X v niektorých ohľadoch visí.

Prepínanie virtuálnych konzol

Klávesovú skratku Ctrl + Alt + F1( a ostatné klávesové skratky klávesov F) môžete prepnúť na inú virtuálnu konzolu z vášho X servera.(Ctrl + Alt + F7 zvyčajne vás nasmeruje späť na X - presná klávesa F závisí od vašej distribúcie v systéme Linux.)

Akonáhle máte, môžete sa prihlásiť do virtuálnej konzoly a spustiť príslušný príkaz na reštartovanie X servera. Príkaz, ktorý budete potrebovať, závisí od správcu zobrazovania, ktorý používate. Na Ubuntu, ktorá používa správcu displeja LightDM, by ste použili nasledujúci príkaz:

sudo service restart lightdm

SSH do počítača

Ak nemôžete lokálne X server zabiť, môžete ho zabiť cez sieť.Za predpokladu, že máte server SSH nastavený a spustený vo vašom systéme Linux, môžete sa prihlásiť z iného počítača a spustiť príslušný príkaz na reštartovanie servera X.Stačí sa prihlásiť cez SSH na prístup k vzdialenej konzole a pomocou príslušného príkazu reštartovať správcu displeja - na Ubuntu je to sudo service lightdm reštart príkaz uvedený vyššie.

Použite kľúče Magic SysRq

V minulosti sme pokryli pomocou kúzelného klávesu SysRq - systém SysRq je vo všeobecnosti rovnaký ako kľúč Print Screen. Za predpokladu, že chcete lokálny server X zabiť - nie cez sieť - váš systém nemusí odpovedať na stlačenie klávesov vrátane klávesovej skratky Ctrl + Alt + F1.K tomu môže dôjsť, pretože server X prevzal kontrolu nad klávesnicou. Ak chcete prevziať kontrolu nad serverom X, použite nasledujúcu kombináciu klávesov:

Alt + SysRq + r

Po stlačení klávesov Ctrl + Alt + F1 získate prístup k virtuálnej konzole. Môžete tiež použiť kombináciu Alt + SysRq + k, ktorá zabije všetky programy na vašej aktuálnej virtuálnej konzole vrátane vášho X servera.

Ak chcete reštartovať počítač, môžete tiež použiť magický kľúč SysRq na čisté reštartovanie systému - viac informácií nájdete v našom úplnom príspevku na kľúči SysRq.