¿Qué es gdm3, kdm, lightdm? ¿Cómo instalarlos, desinstalarlos y repararlos? ¿Alguien puede explicarlo en detalle?
Respuestas
¿Demasiados anuncios?gdm3
, kdm
y lightdm
son todos gestores de pantalla. Proporcionan inicio de sesión gráfico y manejan la autenticación de usuario.
De un artículo de Wiki,:
Un gestor de pantalla presenta al usuario una pantalla de inicio de sesión. Una sesión empieza cuando un usuario entra exitosamente una combinación válida de nombre de usuario y contraseña.
GNOME Display Manager (gdm3
)
gdm3
es el sucesor de gdm
que era el gestor de pantalla de GNOME. El nuevo gdm3
utiliza una versión minimalista de gnome-shell
, y proporciona la misma apariencia y funcionalidad que la sesión GNOME3. Es la elección de Canonical desde Ubuntu 17.10. Puedes instalarlo con:
sudo apt-get install gdm3
y desinstalarlo con:
sudo apt-get remove gdm3
KDE Display Manager (kdm
)
kdm
era el gestor de pantalla de KDE. Pero fue descontinuado en KDE5 en favor de SDDM
, que es más capaz como gestor de pantalla, y por lo tanto viene por defecto con Kubuntu. Puedes instalarlo con:
sudo apt-get install sddm
y desinstalarlo con:
sudo apt-get remove sddm
LightDM
LightDM era la solución de Canonical para un gestor de pantalla. Se suponía que sería ligero y viene por defecto con Ubuntu (hasta la versión 17.04), Xubuntu y Lubuntu. Es configurable, con varios temas de greeter disponibles.
Puedes instalarlo con:
sudo apt-get install lightdm
y desinstalarlo con:
sudo apt-get remove lightdm
Reparar es un término amplio. Sin embargo, si tienes varios gestores de pantalla instalados, puedes elegir entre ellos usando:
sudo dpkg-reconfigure gdm3
Puedes usar el nombre de cualquier gestor de pantalla en lugar de gdm3
en el comando anterior, y te permitirá elegir entre ellos. Debes reiniciar para que el cambio tenga efecto.
Para verificar qué gestor de pantalla se está utilizando actualmente, ejecuta este comando:
cat /etc/X11/default-display-manager
como se sugiere en esta pregunta: ¿Cómo verificar, usando la línea de comandos, qué gestor de pantalla se está ejecutando?
Un punto importante a tener en cuenta es que, actualmente debido a un error (verificado en 16.04) no puedes iniciar la sesión de GNOME3 o Ubuntu Unity usando SDDM. Por lo tanto, si tienes instalados tanto KDE como Unity o GNOME3, asegúrate de que tu gestor de pantalla sea gdm3
o lightdm
.
Lightdm, gdm3 y kdm son todos logins gráficos para linux. Lightdm es el predeterminado para Ubuntu. Para cambiar entre gestores de pantalla, usa el siguiente comando:
sudo dpkg-reconfigure lightdm
Y elige tu gestor de pantalla.
Si quieres instalar, por ejemplo, gdm, usa el comando:
sudo apt-get install gdm
Personalmente, creo que el Administrador de Pantalla es un nombre confuso. Es mejor llamarlo administrador de inicio de sesión gráfico. Normalmente es una interfaz gráfica de usuario que se muestra al final del proceso de arranque en lugar de la shell predeterminada.
Diferentes entornos de escritorio utilizan diferentes administradores de inicio de sesión para mantener consistente el estilo visual.
- GNOME utiliza gdm3.
- xfce utiliza lightdm
- KDE utiliza kdm
Un administrador de pantalla puede iniciar una sesión en un servidor X desde la misma computadora u otra.
GDM(Gestor de Pantalla de GNOME)
, LightDM(Gestor de Pantalla Ligero)
y KDM(Gestor de Pantalla de KDE)
son gestores de pantalla configurados para diferentes versiones de Ubuntu. Ayudan a iniciar los servidores X, las sesiones de usuario y el greeter (pantalla de inicio de sesión).
Puedes ejecutar sudo dpkg-reconfigure
para cambiar entre el lightdm, gdm y kdm.
Instalarlos es igual de fácil que
sudo apt-get install
Donde tu gestor de pantalla será reemplazado por kdm
, gdm
o lightdm
Después de instalar y reiniciar Kubuntu con lightdm, no pude iniciar sesión con mi nombre de usuario y contraseña. Así que si estás usando Kubuntu 20.04, te recomiendo el Simple Desktop Display Manager (SDDM). Si estás usando Ubuntu 18.04, te recomiendo gdm3. Por supuesto, estas son sugerencias puramente personales. No estoy diciendo que las uses estrictamente.
Puedes usar el comando sudo nano /etc/X11/default-display-manager
para averiguar qué gestor de pantalla predeterminado estás utilizando (puede ser con cualquier editor de texto, yo uso nano).