Итак непонятность - юзер не может выключить из GNOME. Из командной строки "shutdown -h now" проходит на ура, но вот повторить тоже самое _стандартной_ кнопкой выключения компьютера без ввода пароля рута - не может никак. Причем на рядом стоящем компьютере (и на домашнем) все выключается без проблем. Подскажите - где собака зарылась и что надо подкрутить?
Вопрос про выключение компьютера из GNOME
Он что при нажатии кнопки "Выключить" просит пароль от рута?
Добавьте в /etc/sudores разрешение на shutdown
У меня в генту такая ж проблема решилось добавлением демона acpid в ранлевел по умолчанию. Не знаю точно есть ли такой демон в других дистрах.
UPD: кнопка SLEEP на клавиатуре тоже заработала только после этого.
_стандартной_ кнопкой выключения компьютера без ввода пароля рута
Может, я не до конца понял формулировку. При нажатии кнопки выключения на корпусе он просит пароль? Или просто не выключается? Пост выше относится ко второму случаю.
То же не понятно.... Когда просит? Когда в меню гнома нажимаешь выкл или на кнопку когда жмякаешь (которая на системнике)
Добавьте в /etc/sudores разрешение на shutdown
Кстати, гном нынче для выключения использует device-kit-power, который в сыою очередь использует policykit, так что разрешение на shutdown ему не нужно.
То же не понятно.... Когда просит? Когда в меню гнома нажимаешь выкл или на кнопку когда жмякаешь (которая на системнике)
Виноват, Приношу извинения за нечеткую формулировку.
1. Повторяю - выклчение по shutdown - настроено и юзер вполне может давать эту команду из консоли. Это работает.
2. Выключение из текстовой консоли (ctrl+alt+F4) по ctrl+alt+del настроено и компьютер выключается без лишних вопросов.
3. Кнопка меню гнома "выключить компьютер" - не понимаю где её настройки. Не работает только она. Нажимаем её, получаем GUI-запрос о пароле рута, мол операция требует его полномочий.
Вопрос в том - как отучить гнома от такого вопроса. Тем более, что полномочия нужные на выключение своего компьютера у юзера есть.
==========================
В догонку - на этом компьютере я тренировался с набором терминальных серверов. Видимо, один из них и перенастроил процедуру выключения компьютера. То есть, сделал правильный ход. Юзер в терминале не должен иметь возможности выключать сервер. Максимум - завершить свой сеанс. Но вот как откатить это поведение в дефолтную настройку для локальных юзеров?...
===============================
Добавление 2. Выявил, что "блокирует" выключение из GNOME vncserver. На нем зарегистрировано (но не активны, не подключены) пара тестовых юзерей. Если сервис vncserver выгрузить, остановить, то выключение из GNOME происходит норально.
Вопрос преображается - как отучить гнома обращать внимание на протесты vncserver'а?