Как заставить XFCE показывать меню выключения?
Я установил XFCE на "Ubuntu Server" (на виртуальной машине), поэтому у меня небольшая и быстрая среда. Но когда я хочу выйти из системы, я обычно (не всегда) вижу серую кнопку выключения и перезагрузки, но мне нравится иметь возможность выключаться через это меню (я знаю о shutdown -h now, но пользователи моей машины не обязательно знают).
Я использую диспетчер дисплеев "slim".

Вопрос: как я могу включить эти кнопки постоянно?
1 ответ
Краткое решение: убедитесь, что xfce4-session и upower установлены и что уязвимый пользователь входит в группу "power". Если это не поможет, вот страшная часть:
Завершение работы системы всегда должно производиться из корневого контекста. Различные среды рабочего стола используют разные подходы для достижения этой цели. В большинстве случаев завершение работы запрашивается через вызов dbus от менеджера входа в систему, который, в свою очередь, запускается от имени пользователя root.
Однако в XFCE, чтобы сделать вещи менее раздутыми и использовать более простые технологии, используются собственные вспомогательные программы. (Эй, я думаю, что это круто!)
Помощник выключения должен содержаться в пакете xfce4-session.
Если этот пакет не установлен в вашей системе, возможно, решение вашей проблемы уже есть.
Кроме того, ваш пользователь должен иметь возможность запускать помощника по завершению работы с правами root. В xfce wiki есть параграф об этом: http://wiki.xfce.org/faq
Разные дистрибутивы предпочитают разные решения, описанные в этой вики. Сейчас я не могу проверить, что относится к вам, поскольку я не использую ни XFCE, ни Ubuntu. Я хотел бы начать с того, чтобы убедиться, что ваш пользователь принадлежит к группе "власть". Возможно, вам придется установить upower, чтобы в первую очередь настроить эту группу и ее инфраструктуру. Помимо настройки sudo или polkit, как описано в вики, выпуск "chmod +s /usr/bin/xfce4-shutdown-helper" является менее безопасным, но более удобным способом убедиться, что помощник работает от имени root.
Ну или xfce4-shutdown helper стал xfsm-shutdonw-helper? И помещается ли он в / usr / bin или /usr/sbin или /usr/lib/xfce4/ ..? Я потерял трек, он отличается от дистрибутива к дистрибутиву и от версии к версии. Но, может быть, вам не нужно углубляться в это.
Надеюсь, что смогу помочь;-)