Homepage » hogyan kell » 4 módja annak, hogy helyreálljon egy összeomlott vagy fagyasztott X szerverről Linuxon

    4 módja annak, hogy helyreálljon egy összeomlott vagy fagyasztott X szerverről Linuxon

    Az X-kiszolgáló a Linuxon biztosítja a grafikus asztalt. Ha összeomlik, elveszíti az összes nem mentett munkát grafikus programokban, de helyreállíthatja az összeomlást, és újraindíthatja az X szervert a számítógép újraindítása nélkül.

    Az X szerver összeomlik a grafikus illesztőprogramokkal - például a saját AMD vagy NVIDIA grafikus meghajtókkal -, például a hardverproblémákkal vagy más szoftverhibákkal kapcsolatos hibák miatt..

    Képhitel: Francois Schnell a Flickr-en

    Ctrl + Alt + Backspace

    A Ctrl + Alt + Backspace billentyűparancs hagyományos módon újraindította az X-kiszolgálót Linuxon. Azonban a panaszok után - különösen az új Linux-felhasználóktól, akik véletlenül elérték ezt a kulcskombinációt és elvesztették a munkájukat - ez a parancsikon alapértelmezés szerint le van tiltva. Ahhoz, hogy az Ubuntu, a Fedora vagy a GNOME-alapú asztali számítógépen keresztül bármilyen más terjesztést engedélyezzen, használhatja a Billentyűzet-elrendezés segédprogramot.

    Kattintson az Options (Beállítások) gombra, és engedélyezze a Control + Alt + Backspace jelölőnégyzetet az X kiszolgáló megöléséhez.

    Az engedélyezés után a Ctrl + Alt + Backspace gomb megnyomásával azonnal újraindíthatja az X szervert. Ezt a parancsikont azonban az X-kiszolgáló hajtja végre, és előfordulhat, hogy az X nem működik, ha az X-nek bizonyos módja van.

    Virtuális konzolok váltása

    Használhatja a Ctrl + Alt + F1 billentyűparancsot (és az egyéb F-billentyűs billentyűparancsokat), hogy egy másik virtuális konzolra váltson az X-kiszolgálóról. (A Ctrl + Alt + F7 rendszerint visszatér az X-hez - a pontos F-kulcs a Linux-terjesztéstől függ.)

    Ha már van, bejelentkezhet a virtuális konzolba, és futtathatja a megfelelő parancsot az X kiszolgáló újraindításához. A szükséges parancs a használt kezelőtől függ. Az Ubuntu-on, amely a LightDM-kijelzőkezelőt használja, a következő parancsot használja:

    sudo szolgáltatás lightdm újraindítása

    SSH a számítógépbe

    Ha nem tudja megölni az X kiszolgálót helyben, megölheti a hálózaton keresztül. Feltételezve, hogy van egy SSH-kiszolgálója és fut a Linux-rendszeren, bejelentkezhet egy másik számítógépből, és futtathatja a megfelelő parancsot az X-kiszolgáló újraindításához. Jelentkezzen be az SSH-n keresztül a távoli konzol eléréséhez, és a megfelelő parancs segítségével indítsa újra a kijelzőkezelőt - az Ubuntu-on. sudo szolgáltatás lightdm újraindítása parancsot.

    Használja a Magic SysRq kulcsot

    A mágikus SysRq-kulcsot a múltban fedeztük fel - a SysRq általában ugyanaz, mint a Print Screen gomb. Feltételezve, hogy helyben akarja megölni az X szervert - nem a hálózaton keresztül - a rendszer nem válaszol a gombnyomásra, beleértve a Ctrl + Alt + F1 billentyűparancsot is. Ez azért fordulhat elő, mert az X szerver átvette a billentyűzet vezérlését. Az X-kiszolgálótól való vezérléshez használja a következő billentyűkombinációt:

    Alt + SysRq + r

    Miután megtörtént, megpróbálhatja megnyomni a Ctrl + Alt + F1 billentyűt a virtuális konzol eléréséhez. Használhatja az Alt + SysRq + k kombinációt is, amely megöli az aktuális virtuális konzol összes programját, beleértve az X szervert is.

    Ha újra szeretné indítani a számítógépet, akkor a mágikus SysRq kulcsot is használhatja a rendszer tiszta újraindításához - további információért látogasson el a varázsló SysRq kulcsba..