mudar usuário não funciona no Xubuntu 14.04

mudar usuário não funciona no Xubuntu 14.04

Quando clico na troca de usuário nos botões de ações do meu painel, recebo esta mensagem:

GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files

Recebo a mesma mensagem se bloquear a tela e selecionar a opção Novo login (estou usando o xscreensaver).

Se eu digitar dm-tool switch-to-greeterterminal, entro na tela de login e posso entrar com um novo usuário, mas esse não é um método elegante. Quero que os botões reais funcionem!

As outras postagens sobre este tópico não foram resolvidas ou não funcionam para mim. Algum conselho?

EDITAR: isso parece ser um bug. Eu preenchi um novo bugaquie há um bug semelhante relatadoaqui.

Responder1

Isso foi corrigido em package whisker-menu, mas ainda não está em package xfce4-panel. Parece que 'actions' é codificado para execução, gdmflexiservero que só funciona se gdmfor usado em vez de lightdm, que por sua vez é o padrão do xubuntu.

Você tem, como sempre, várias opções:

  • Solte o item de ações ou desative a troca de usuário lá e ative e use-o no menu whisker
  • Mude para gdm (aparentemente já instalado)
  • Crie um desvio /usr/bin/gdmflexiserverpara um script que chama dm-tool switch-to-greeter, como o whisker-menu já faz
  • Recrie 'ações' com um iniciador suspenso personalizado, duplicando todos os comandos necessários

Se bem me lembro, as versões anteriores do lightdm forneceriam um hack de compatibilidade do gdmflexiserver que não existe mais.

informação relacionada