Xubuntu: Выбор «Завершить работу» через графический интерфейс вместо этого выводит меня из системы

Я могу выполнить sudo shutdown now ] в терминале просто отлично. Однако при использовании графического интерфейса, щелчок «Выход» в меню усов (или ввод xfce4-session-logout в терминале) открывает диалоговое окно, которое показывает (среди других параметров) кнопка «Завершить работу», при нажатии на которую я только выхожу из системы, а не выключаю систему.

Кажется, есть довольно много вопросов о таких проблемах, хотя ни один из них не привел к решению для меня:

  1. Когда я нажимаю кнопку «Завершение работы», компьютер выходит из системы вместо завершения работы :
    • Поскольку я использую Xubuntu, комментарии о Unity не применяются.
    • Вместо этого я попробовал команду xfce4-session-logout --halt , которая делает то же самое, что и нажатие кнопки «Завершить работу», то есть выводит меня из сеанса XFCE.
  2. Кнопка выключения выполняет выход только из Ubuntu 15.04 :
    • У меня не установлены Docky, Plank или Cairo-Dock, поэтому соответствующие ответы не применимы.
    • Есть еще один ответ, предлагающий Unity Tweak Tool, но я не думаю, что это применимо к XFCE, поэтому я не устанавливал его.
  3. Завершение работы выходит из системы вместо завершения работы :
    • Несмотря на то, что ему больше 8 лет, ошибка, связанная с , , похоже, все еще не решена. Поскольку речь идет о GNOME, а не о XFCE, я не уверен, что это мне поможет.
  4. Завершение работы или перезапуск только выводит меня из системы :
    • Единственный ответ предполагает, что другие пользователи в настоящее время вошли в систему, что не так ... если я введу who на терминале, я буду единственным показанным пользователем.
  5. Система не выключается; Вместо этого выйдет из системы :
    • Есть комментарий , в котором упоминается запись журнала AppArmor DENIED, которая не отображается в моем / var / log / syslog , но я вижу такие сообщения, как ядро : audit: type = 1400 audit (1580169596.570: 34): apparmor = "DENIED" operation = "sendmsg" profile = "/ usr / bin / man" pid = 13792 comm = "troff" laddr = lport = 990 faddr = fport = 2049 family = "inet" sock_type = "stream" protocol = 6 requested_mask = "send" denied_mask = "send" примерно в то время, когда я пытался завершить работу с помощью кнопки графического интерфейса. Однако, учитывая описание, я не думаю, что они связаны.
  6. Я не могу ни выключиться, ни перезагрузиться без консоли :
  7. «Выключить» переводит меня к приветствию? :
    • Там некоторая информация о Policykit, которая решает проблему в контексте входа в систему других пользователей. Я не думаю, что это применимо к моему случаю, однако, немного покопавшись в ней, я нашел в своем /usr/share/polkit-1/actions/org.xfce.session.policy кое-что о Требуется аутентификация для выключения, перезапуска, приостановки или перехода системы в спящий режим что может быть связано, но я не уверен, что попытаться исправить проблему.
  8. Этот ответ на вопрос «Какой механизм предотвращает завершение работы, когда существует другой открытый сеанс?» также может быть полезно исследовать, где мне искать связанные журналы?

Единственная странность в настройке моей системы, о которой я мог подумать и которая может иметь значение, это то, что мой пользователь и профиль не являются локальными, а предоставляются через LAN через NIS / yp вместо этого. У меня был некоторый опыт работы с другими системными проблемами (например, звук, который не воспроизводится для пользователя NIS), который обычно можно было решить, просто добавив пользователя в соответствующую группу с разрешениями для выполнения того, что я хотел, но этот был неуловимым, поэтому далеко.

Пожалуйста, дайте мне знать, если я ошибаюсь в чем-либо, относящемся к вышеупомянутым пунктам, и любые советы о том, где (еще) искать соответствующие сообщения об ошибках / журналы, очень приветствуются.

0
задан 28 January 2020 в 13:49

1 ответ

У меня была такая же проблема, она исчезла после отключения Secure Boot.

0
ответ дан 3 October 2020 в 18:51

Другие вопросы по тегам:

Похожие вопросы: