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

El servidor X en Linux proporciona su escritorio gráfico. En el caso de una falla, perderá todo el trabajo no guardado en los programas de gráficos, pero puede recuperarse de la falla y reiniciar el servidor X sin reiniciar su computadora.

Los fallos del servidor X pueden deberse a errores en los controladores de gráficos, por ejemplo, controladores de gráficos patentados de AMD o NVIDIA, problemas de hardware u otros errores de software.

Credito de imagen: François Schnell en Flickr

Ctrl + Alt + Retroceso

El atajo de teclado Ctrl + Alt + Retroceso ha reiniciado tradicionalmente el servidor X en Linux. Sin embargo, después de las quejas, especialmente de los nuevos usuarios de Linux que presionaron accidentalmente esta combinación de teclas y perdieron todo su trabajo, este acceso directo se ha desactivado de forma predeterminada. Para habilitarlo en Ubuntu, Fedora o cualquier otra distribución que use un escritorio basado en GNOME, puede usar la utilidad de distribución del teclado.

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

Una vez habilitado, puede presionar Ctrl + Alt + Retroceso para reiniciar inmediatamente su servidor X. Sin embargo, este acceso directo lo implementa el servidor X y es posible que no funcione si X falla de alguna manera.

Cambiar consola virtual

Puede usar el método abreviado de teclado Ctrl + Alt + F1 (y otros métodos abreviados de teclado con la tecla F) para cambiar a otra consola virtual desde su servidor X. (Ctrl + Alt + F7 generalmente lo lleva de regreso a X; la F exacta depende de su Distribución de Linux.)

Una vez que haya hecho esto, puede iniciar sesión en la consola virtual y ejecutar el comando apropiado para reiniciar su servidor X. El comando que necesitará depende del administrador de pantalla que esté utilizando. En Ubuntu, que usa el administrador de pantalla LightDM, usaría el siguiente comando:

reinicia el servicio sudo lightdm

SSH en la computadora

Si no puede eliminar el servidor X localmente, puede eliminarlo 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 este es el reinicia el servicio sudo lightdm comando anterior.

Utilice la tecla Magic SysRq

Hemos cubierto el uso de la tecla mágica SysRq en el pasado; la tecla SysRq es generalmente la misma que la tecla Imprimir pantalla. Suponiendo que desee eliminar el servidor X localmente, no en 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 suceder porque el servidor X ha tomado el control del teclado. Para tomar el control del servidor X, use la siguiente combinación de teclas:

Alt + SysRq + r

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

En relación :  Cómo instalar extensiones desde fuera de Chrome Web Store

Si desea reiniciar su computadora, también puede usar la llave mágica SysRq para reiniciar limpiamente su sistema; consulte nuestro artículo completo sobre la llave mágica SysRq para obtener más información.

Moyens Staff
El personal de Moyens I/O lo ha motivado, brindándole consejos sobre tecnología, desarrollo personal, estilo de vida y estrategias que lo ayudarán.