С момента последнего обновления Ubuntu 14.04, когда я нажимаю кнопку «Сон» на своем ноутбуке, появляется всплывающее окно с «Для приостановки системы требуется« Аутентификация ».
Пароль не запрашивается, когда закрывая крышку. Тем не менее, это не работает, когда подключен другой монитор.
Есть ли что-нибудь, что можно настроить (в суде или где-то еще), чтобы избежать этого пароля?
locate -b org.freedesktop.login1.policy
Найденный файл /usr/share/polkit-1/actions/org.freedesktop.login1.policy. В файле рядом с <action id="org.freedesktop.login1.suspend">
проверьте: <defaults>
<allow_any>yes</allow_any>
<allow_inactive>yes</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
(Источник)
Добавьте себя в users группу с помощью
sudo usermod -aG users "$USER"
После выполнения следующих действий необходимо перезагрузить компьютер.
Вы можете проверить версию Polkit на: pkaction --version
Если версия PolKit & lt; 0.106, есть reboot .rules файлы, но только старые файлы .pkla и .conf, потому что эти версии Polkit не имеют интерпретатора Javascript.
Просто добавьте файл /etc/polkit-1/rules.d/85-suspend.rules с:
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.login1.suspend" &&
subject.isInGroup("users")) {
return polkit.Result.YES;
}
});
И в терминале введите:
sudo chmod 755 /etc/polkit-1/rules.d
sudo chmod 644 /etc/polkit-1/rules.d/85-suspend.rules
В этом случае добавление файла /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla с помощью:
[Allow suspending in lockscreen]
Identity=unix-group:users
Action=org.freedesktop.login1.suspend
ResultAny=yes
ResultInactive=yes
ResultActive=yes
В bash введите:
sudo chmod 644 /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
Подробнее о pklocalauthority
В XFCE Power Manager:
На вкладке Security: Установите Automatically lock the session на «Никогда не проверять» Lock the screen when the system is going for sleep На вкладке Display закройте экран через 15 минут. Установите Sleep и Switch off раз, чтобы отключить (greyed out). На вкладке System установите режим спящего режима на Suspend через полчаса.Ссылки:
Блог stintel bugs.launchpad.netlocate -b org.freedesktop.login1.policy
Найденный файл /usr/share/polkit-1/actions/org.freedesktop.login1.policy. В файле рядом с <action id="org.freedesktop.login1.suspend">
проверьте: <defaults>
<allow_any>yes</allow_any>
<allow_inactive>yes</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
(Источник)
Добавьте себя в users группу с помощью
sudo usermod -aG users "$USER"
После выполнения следующих действий необходимо перезагрузить компьютер.
Вы можете проверить версию Polkit на: pkaction --version
Если версия PolKit & lt; 0.106, есть reboot .rules файлы, но только старые файлы .pkla и .conf, потому что эти версии Polkit не имеют интерпретатора Javascript.
Просто добавьте файл /etc/polkit-1/rules.d/85-suspend.rules с:
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.login1.suspend" &&
subject.isInGroup("users")) {
return polkit.Result.YES;
}
});
И в терминале введите:
sudo chmod 755 /etc/polkit-1/rules.d
sudo chmod 644 /etc/polkit-1/rules.d/85-suspend.rules
В этом случае добавление файла /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla с помощью:
[Allow suspending in lockscreen]
Identity=unix-group:users
Action=org.freedesktop.login1.suspend
ResultAny=yes
ResultInactive=yes
ResultActive=yes
В bash введите:
sudo chmod 644 /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
Подробнее о pklocalauthority
В XFCE Power Manager:
На вкладке Security: Установите Automatically lock the session на «Никогда не проверять» Lock the screen when the system is going for sleep На вкладке Display закройте экран через 15 минут. Установите Sleep и Switch off раз, чтобы отключить (greyed out). На вкладке System установите режим спящего режима на Suspend через полчаса.Ссылки:
Блог stintel bugs.launchpad.net