identificar el gestor de sesiones gráficas en linux

Detener la sesión gráfica en #Linux


Experimentando recientemente con la Raspberry Pi y la creación de sesiones gráficas remotas a través de XDMCP se me planteó la necesidad de realizar una prueba desde un portátil contra mi equipo de trabajo habitual para ver si el problema de refresco de la pantalla era de la limitada potencia de la RPi o, si por el contrario, era culpa del rendimiento de XDMCP.

En ese momento sólo contaba con un portátil que llevaba siglos metido en el maletín (para que os hagáis una idea tenía instalado Ubuntu 14.04 😅) y ni me acordaba de qué entorno de escritorio (openBox) ni gestor de sesiones gráficas (mdm) tenía.

Dejo aquí anotado cómo identificar el gestor de sesiones gráficas utiliza el gestor de ventanas y las dos formas más habituales de pararlo (tengas o no systemd)

Para averiguar el gestor de sesiones gráficas lanzaremos desde la terminal de comandos un

ps auxf | grep -e dm$ -e slim$

que, en el caso de mi equipo de escritorio (perdonadme pero el portátil lo he devuelto a su lugar de origen y no es plan de interrumpir su “dulce sueño” sacándolo del armario a estas alturas de la vida sólo para lanzar un comando y hacer la correspondiente captura de pantalla 😏) es lightdm como se puede observar en la siguiente captura de pantalla

Una vez que tengamos el gestor que estamos utilizando, sólo quedará pararlo pero, para ello, dependemos de si tenemos systemd o no.

En caso de tener systemd (puedes averiguarlo fácilmente y sin meterte en complicaciones comprobando si existe el comando systemctl en tu equipo) deberás lanzar un

sudo systemctl stop lightdm

NOTA: cambia lightdm por el que utilice tu equipo (en el caso del portátil que os mencioné al principio, tendría que haber utilizado un sudo systemctl stop mdm)

Si por el contrario NO tienes systemd deberás utilizar un

sudo service lightdm stop

NOTA: nuevamente, deberás cambiar ligthdm por lo que corresponda 😉

Y listo… ya tienes el entorno gráfico identificado y detenido hasta nueva orden (si lo quieres volver a iniciar, cambia el parámetro stop por start 😏)

Conclusión

Pequeño recordatorio para saber cómo averiguar el gestor de sesiones gráficas utilizado por una distribución Linux y cómo detenerlo en función de si se tiene el “afamado” systemd o no.

Y tú…

  • ¿Sabías cómo identificar tu gestor de sesiones de gráficas?
  • ¿Conoces otra forma de averiguar el gestor de sesiones gráficas?
  • ¿Tu distribución usa systemd o sigue resistiendo la “polvareda” que levantó?
  • ¿Has trabajado con XDMCP anteriormente? ¿Conoces alguna forma de optimizar su rendimiento al renderizar las pantallas?
  • ¿Eres de portátil o de equipo de sobremesa?

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 )

Google photo

Estás comentando usando tu cuenta de Google. 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 )

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.