15Aug

4 maneras de recuperarse de un servidor X bloqueado o congelado en Linux

click fraud protection

El servidor X en Linux proporciona su escritorio gráfico. Si se bloquea, perderá todo el trabajo no guardado en los programas gráficos, pero puede recuperarse del bloqueo y reiniciar el servidor X sin reiniciar su computadora. Los fallos del servidor

X pueden ser causados ​​por errores con controladores de gráficos: los controladores de gráficos patentados de AMD o NVIDIA, por ejemplo, problemas de hardware u otros errores de software.

Crédito de la imagen: Francois Schnell en Flickr

Ctrl + Alt + Retroceso

El atajo de teclado Ctrl + Alt + Retroceso tradicionalmente reiniciaba el servidor X en Linux. Sin embargo, después de las quejas, en particular de los nuevos usuarios de Linux que accidentalmente golpearon esta combinación de teclas y perdieron todo su trabajo, este atajo fue deshabilitado por defecto. Para habilitarlo en Ubuntu, Fedora o cualquier otra distribución que utilice un escritorio basado en GNOME, puede usar la utilidad Distribución del teclado.

Haga clic en el botón Opciones y active la casilla de verificación Control + Alt + Retroceso debajo de Secuencia de teclas para matar el servidor X.

instagram viewer

Después de habilitarlo, puede presionar Ctrl + Alt + Retroceso para reiniciar inmediatamente su servidor X.Sin embargo, este acceso directo es implementado por el servidor X y puede no funcionar si X se cuelga de alguna manera.

Switch Consolas virtuales

Puede usar el atajo de teclado Ctrl + Alt + F1( y otros atajos de teclado de tecla F) para cambiar a una consola virtual diferente de su servidor X.(Ctrl + Alt + F7 generalmente lo lleva de regreso a X - la tecla F exacta depende de su distribución de Linux.)

Una vez que lo haya hecho, puede iniciar sesión en la consola virtual y ejecutar el comando apropiado para reiniciar su servidor X.El comando que necesitarás depende del administrador de pantalla que estás usando. En Ubuntu, que utiliza el administrador de pantalla LightDM, debe usar el siguiente comando:

sudo service lightdm restart

SSH en computadora

Si no puede matar el servidor X localmente, puede matarlo a través de la red. Suponiendo que tiene un servidor SSH configurado y ejecutándose en su sistema Linux, puede iniciar sesión desde otra computadora y ejecutar el comando apropiado para reiniciar el servidor X.Simplemente inicie sesión a través de SSH para acceder a una consola remota y use el comando apropiado para reiniciar su administrador de pantalla: en Ubuntu, es el comando sudo service lightdm restart anterior.

Usa la clave de Magic SysRq

Hemos cubierto el uso de la clave mágica SysRq en el pasado: el SysRq es generalmente el mismo que la tecla Imprimir pantalla. Suponiendo que desea matar el servidor X localmente, no a través de la red, es posible que su sistema no responda a las pulsaciones de teclas, incluido el método abreviado de teclado Ctrl + Alt + F1.Esto puede ocurrir porque el servidor X ha tomado el control del teclado. Para quitar el control del servidor X, use la siguiente combinación de teclas:

Alt + SysRq + r

Después de hacerlo, puede intentar presionar Ctrl + Alt + F1 para acceder a una consola virtual. También puede usar la combinación Alt + SysRq + k, que elimina todos los programas en su consola virtual actual, incluido su servidor X.

Si desea reiniciar su computadora, también puede usar la clave mágica SysRq para reiniciar limpiamente su sistema; consulte nuestra publicación completa en la clave mágica SysRq para obtener más información.