¿Cómo reiniciar el servidor X Window desde la línea de comandos?

¿Cómo puedo reiniciar el servidor X Window desde la línea de comandos?

Me gustaría ser capaz de reiniciar mi GUI sin tener que hacer un reinicio completo del sistema.

Solución

TL;DR: en sistemas con systemd (Ubuntu 15.04 y más recientes)

sudo systemctl restart display-manager

Esto reiniciará el servicio de gestión de pantalla apropiado (lightdm hasta 17.04, gdm3 después, sddm en Kubuntu, etc.). Puedes sustituir display-manager por lightdm, gdm3, sddm, etc. si es necesario, pero esto debería ser suficiente.

NOTA: Esto cerrará forzosamente todos los programas gráficos, perderá cualquier trabajo no guardado y se cerrará la sesión. Los programas no gráficos no se verán afectados.


Para otras versiones de Ubuntu, primero encuentre qué gestor de pantalla tiene su ubuntu con el siguiente comando:

cat /etc/X11/default-display-manager

Luego, dependiendo de qué gestor de pantalla, puede utilizar uno de los siguientes comandos:

  • Ubuntu por defecto (con LightDM)

     sudo restart lightdm
  • Gnome (con GDM)

     sudo restart gdm
  • KDE (con KDM)

     sudo restart kdm

    Nota: Desde la 12.10 hasta la 15.04, Kubuntu también utiliza LightDM.

  • Para MDM (por ejemplo, para Mint Cinnamon)

     sudo restart mdm
Comentarios (11)

Para 11.04 y anteriores:

sudo service gdm restart

Para 11.10 y posteriores:

sudo service lightdm restart

Comentarios (1)

Puedes probar a pulsar Ctrl+Alt+Backspace para reiniciar X.

Comentarios (3)