Reiniciar Servidor X en Ubuntu

Como Reiniciar el Servidor X en Ubuntu

En esta guía verás como reiniciar el entorno gráfico en Ubuntu, en caso de que por culpa de alguna aplicación, se haya quedado bloqueada la sesión gráfica, y la única opción sea reiniciar el sistema a lo bruto, o acceder a alguna de las terminales TTY y tratar de solucionar el problema desde la linea de comandos.

Personalmente aún no puedo decir que tenga mucha experiencia en cuanto al uso de la terminal, y el otro día tuve que aprender un sencillo comando a la fuerza, cuando por culpa de un mal funcionamiento en una pestaña de Firefox, se me quedó bloqueada la sesión gráfica completa.

En principio, y por la experiencia que tengo en distribuciones GNU/Linux, los errores en las aplicaciones no suelen provocar un bloqueo completo del entorno gráfico, pero en caso de que esto ocurra, lo mas probable es que el problema afecte a la sesión gráfica pero no al resto del sistema operativo.

Reiniciar la Sesión X desde la Terminal

Pues bien, si alguna vez te encuentras en esa situación, el problema se puede resolver accediendo a una de las terminales TTY, y actuar fuera de la sesión gráfica, mediante la linea de comandos. El proceso se podría resumir con un solo comando, pero a continuación tienes los pasos detallados:

Lo primero es acceder a la terminal TTY1 mediante la combinación de teclas CTRL+ALT+F1. Una vez allí, al estar fuera del entorno gráfico, volvemos a tener el sistema a nuestra disposición para poder actuar.

Si utilizas Ubuntu 12.04 LTS o cualquier versión más reciente, probablemente el gestor de pantalla sera lightm, por lo que deberás usar el siguiente comando para reiniciar la sesión gráfica.

$ sudo service lightdm restart

En caso de que utilices otra distribución GNU/Linux basada en GNOME, muy probablemente el gestor será gdm, por lo que en este caso la sentencia a aplicar será la siguiente:

$ sudo service gdm3 restart

Hecho esto, ya estarás a disposición de volver a acceder otra vez al entorno gráfico. Para ello, tan solo debes aplicar la combinación de teclas CTRL+ALT+F7 y volver a a iniciar sesión con tu usuario y contraseña.

Como ves, esto te ha permitido volver rápidamente a abrir la sesión gráfica y seguir trabajando con lo que estabas haciendo, sin haber tenido que parar el sistema a lo bruto.

Si ya tienes más experiencia en el uso de la terminal, seguramente conocerás métodos más elegantes para salir de ese apuro. Respecto a esto, en otro post hablo de como matar procesos en Linux, lo cual en casos como este, nos puede ahorrar el tener que iniciar sesión de nuevo en la interfaz gráfica.

Por otra  parte, si conoces otros métodos para reiniciar el servidor gráfico en Ubuntu o Linux en general, me encantará que lo compartas en los comentarios.

Anuncios

11 comments

  1. yesica · junio 23, 2015

    Hola. Estoy instalando ubuntu versión 5.4 en minpc voy por el paso se creando usuario. Cuando quiero seguir la instalación me sale error server x . Y error en detección de tarjeta grafica. Me lleva a la pantalla terminal. Me pide un comando y se que hacer ?
    Saludos

    Me gusta

    • Oriol F · junio 25, 2015

      Hola, ¿que PC tienes?
      Si es antiguo es posible que no soporte bien el entorno Unity.
      De todos modos puede que el problema sea en el modo Live del instalador.
      Puedes probar con el instalador Netboot, a ver que tal. Te dejo el enlace:

      http://cdimage.ubuntu.com/netboot/15.04/

      Me gusta

  2. Piruliento · septiembre 30, 2014

    Bueno tengo una nvidia y utilizo driver privativo. No sé si sea por eso pero al utilizar “restart” sólo mata el servidor pero no lo inicia al volver. La solución: aplico “sudo service lightdm start” y todo anda bien =). O “stop” y luego “start”… porque sí :P

    Me gusta

  3. José Jácome · mayo 11, 2013

    Uso el driver propietario (no se como pero me valio en Ubuntu 12.10), al actualizar a Ubuntu 13.04 e instalar el último driver (13.4) de la pagina de ati al iniciar no me aparece ni el Unity ni el Dash(porque se crashea el X System Windows) y nunca mas lo puedo recuperar… Esta es la solución…???

    Me gusta

    • Oriol Farell · mayo 12, 2013

      Hola,
      bueno esto del post solamente sirve para reiniciar la sesión gráfica (desde la terminal TTY) en caso de que se te haya colgado y no te responda el cursor, pero lo que te hace es que te vuelve a aparecer la ventana gráfica de logueo para que inicies sesión de nuevo.
      Lo que comentas que te pasa no creo que se solucione con esto. Supongo que es más problema de drivers. Yo una vez probé de instalar los propietarios de AMD en Ubuntu 12.04, y me arrancaba el Unity pero en modo 2D, y el portátil se seguía calentando igual. Al final lo que hice fue seguir con los drivers libres y apagar la tarjeta dedicada cuando no la necesitaba (por el método vgaswitcheroo)
      Usando los drivers libres que tal te funciona todo?

      Me gusta

      • José Jácome · mayo 12, 2013

        Bueno con la versión 13.04 de Ubuntu probe esta solución http://askubuntu.com/questions/205112/how-do-i-get-amd-intel-hybrid-graphics-drivers-to-work , instale el Xorg core y el libdev modificado que aparecía, y funciona de maravilla!!! Mi laptop ya no se calienta pero sigo con los problemas del brillo y al usar programas con OpenGL (como Cairo Dock) sufre recalentamiento pero puedo vivir sin ello…

        Me gusta

        • Oriol Farell · mayo 12, 2013

          Vaya pues no conocía esto, muchas gracias por compartirlo!
          El Xorg core y el libdev modificado los obtuviste directamente desde los dos links del artículo?
          Si dices que funciona vale la pena tenerlo en cuenta, yo ahora estoy con Debian Wheezy y la verdad es que lo del mecanismo vgaswitcheroo no funciona como en Ubuntu (tienes que instalar paquetes no libres, crear la carpeta, y alguna cosa más), así que seguramente pronto me ponga con Ubuntu 12.04.2 o 13.04 para probar esto que comentas.
          Gracias de nuevo, espero que sigas comentando pronto:)

          Me gusta

  4. José Jácome · mayo 7, 2013

    Tristemente para las personas que tenemos el driver ati… :( Y sirve cuando no se muestra el dash ni la barra de encima del unity???

    Me gusta

    • Oriol Farell · mayo 7, 2013

      Hola!
      Perdona que a veces no se muestra el comentario directamente, el filtro de spam no funciona del todo bien..
      ¿No te ha funcionado con el driver de Ati? Yo es que aunque tengo gráficos intercambiables, por defecto siempre me funciona el driver de la gráfica Intel, y de este modo no he tenido problema. Ahora con la Ati activada ya no se si me hubiese funcionado.
      ¿Que driver usas, el libre integrado en el kernel o el propietario?
      En principio, esto lo haces desde la TTY (CTRL-ALT-F1) cuando el entorno gráfico está completamente bloqueado, y lo que te hace es que te reinicia la sesión gráfica y te vuelve otra vez a la pantalla de logueo gdm o lightdm.

      Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s