Cuando hago clic en Cambiar de usuario en los botones de acciones de mi panel, aparece este mensaje:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files
Recibo el mismo mensaje si bloqueo la pantalla y luego selecciono la opción Nuevo inicio de sesión (estoy usando xscreensaver).
Si escribo dm-tool switch-to-greeter
en la terminal, entro en la pantalla de inicio de sesión y puedo ingresar con un nuevo usuario, pero ese no es un método elegante. ¡Quiero que funcionen los botones reales!
Las otras publicaciones sobre este tema no están resueltas o no me funcionan. ¿Algún consejo?
EDITAR: esto parece ser un error. Llené un nuevo erroraquíy hay un error similar reportadoaquí.
Respuesta1
Esto está solucionado en el paquete whisker-menu
pero aún no en el paquete xfce4-panel
. Parece que las 'acciones' están codificadas para su ejecución, gdmflexiserver
lo que solo funciona si gdm
se usa en lugar de lightdm
, que a su vez es el valor predeterminado de xubuntu.
Tienes, como siempre, varias opciones:
- Suelte el elemento de acciones o deshabilite el cambio de usuario allí y habilítelo y úselo en el menú de bigotes
- Cambie a gdm (aparentemente ya está instalado)
- Cree una desviación de
/usr/bin/gdmflexiserver
un script que llame adm-tool switch-to-greeter
, como ya lo hace whisker-menu - Recrea 'acciones' con un lanzador desplegable personalizado que duplica todos los comandos necesarios
Si no recuerdo mal, las versiones anteriores de lightdm proporcionarían un truco de compatibilidad con gdmflexiserver que ya no existe.