У меня есть чистая установка Ubuntu 14.04, в которой кнопка «Shutdown» и «Restart» вызывают диалог «Shutdown / Restart», но при нажатии одной из этих опций ничего не делает. Ни в коем случае я не имею в виду, что даже от обратной связи с пользовательским интерфейсом нет обратной связи с кнопкой, пока я не перемещаю мышь. После нажатия любой кнопки диалоговое окно остается открытым до тех пор, пока я не переместим мышь, и в это время диалоговое окно будет закрыто.
Шаги, предпринятые до сих пор для устранения неполадок:
Install ConsoleKit Добавлено следующее to /etc/pam.d/common-auth:session optional pam_loginuid.so
Запуск:
sudo reboot
и
sudo shutdown -hP now
работают как ожидалось
Я подозреваю, что проблема связана с ConsoleKit, но я недостаточно знаком с ней или процессом, используемым для кнопок Shutdown / Restart в Unity для дальнейшего отладки.
EDIT:
Мне пришло в голову, что Ubuntu использует dbus для облегчения выключения / restart из меню. Таким образом, я включил dbus-отладку и ЗДЕСЬ ВЫХОД:
sudo dbus-monitor --system
Может использовать некоторую помощь, чтобы понять это, хотя я буду продолжать пытаться сделать это сам.