Переключить пользователя не работает в Xubuntu 14.04
Когда я щелкаю пользователя переключателя на кнопках "Действия" на панели, я получаю следующее сообщение:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files
Я получаю то же сообщение, если блокирую экран и затем выбираю опцию "Новый вход в систему" (я использую xscreensaver).
Если я наберу dm-tool switch-to-greeter
в терминале я вхожу в экран входа в систему и могу войти с новым пользователем, но это не элегантный метод. Я хочу, чтобы фактические кнопки работали!
Другие посты на эту тему либо не решены, либо не работают для меня. Любой совет?
РЕДАКТИРОВАТЬ: это, кажется, ошибка. Я заполнил новую ошибку здесь, и здесь есть похожая ошибка.
1 ответ
Это исправлено в пакете whisker-menu
но все еще не в пакете xfce4-panel
, Похоже, что "действия" жестко запрограммированы для выполнения gdmflexiserver
который работает только если gdm
используется вместо lightdm
, что, в свою очередь, является значением по умолчанию для xubuntu.
У вас, как всегда, несколько вариантов:
- Оставьте там пункт действий или отключите пользовательский переключатель, включите и используйте его в whisker-меню.
- Переключиться на gdm (видимо, уже установлено)
- Создать отклонение от
/usr/bin/gdmflexiserver
к сценарию, который вызываетdm-tool switch-to-greeter
Виски-меню уже готово - Создайте "действия" с помощью собственного выпадающего меню, продублировав все необходимые команды.
Если я правильно помню, предыдущие версии lightdm обеспечивали совместимость с gdmflexiserver, которой больше нет.