Використання Polkit
Додайте себе до users
групи за
sudo usermod -aG users "$USER"
Вам потрібно перезавантажити комп’ютер, виконавши наступні дії.
1. Якщо версія PolKit> = 0.106
Ви можете перевірити версію Polkit: pkaction --version
Якщо PolKit версії <0,106, є NO .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
2. Якщо версія PolKit <0.106
У цьому випадку додайте файл /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
Використання налаштувань Power Manager (не впевнений, чи працює)
У XFCE Power Manager:
Під Security
вкладкою:
- Набір
Automatically lock the session
для Невіра
- Перевірка
Lock the screen when the system is going for sleep
- На
Display
вкладці очистіть екран через 15 хвилин. Встановіть Sleep
і Switch off
час відключення (сірий).
- На
System
вкладці встановіть режим сну в режимі сну Suspend
через півгодини.
Список літератури:
http://ubuntuforums.org/showthread.php?t=1466504