Polkit'i kullanma
Kendinizi users
gruba göre ekleyin
sudo usermod -aG users "$USER"
Sen gerek yeniden aşağıdaki adımlardan sonra bilgisayarınızı.
1. PolKit sürümü> = 0.106 ise
Polkit'in versiyonunu şu şekilde kontrol edebilirsiniz: pkaction --version
PolKit sürüm <0.106 ise, NO .rules
dosyaları vardır ancak yalnızca eski
dosyalar .pkla
ve .conf
bu Polkit sürümleri Javascript yorumlayıcısına sahip olmadığından dosyalar vardır.
Sadece bir dosya ekleyerek /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;
}
});
Terminal'de şunu yazın:
sudo chmod 755 /etc/polkit-1/rules.d
sudo chmod 644 /etc/polkit-1/rules.d/85-suspend.rules
2. Eğer PolKit sürüm <0.106
Bu durumda, bir dosya ekleyerek /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'da şunu yazın:
sudo chmod 644 /var/lib/polkit-1/localauthority/50-local.d/50-enable-suspend-on-lockscreen.pkla
Pklocalauthority hakkında daha fazla
Power Manager ayarlarını kullanma (çalıştığından emin değilim)
XFCE Power Manager'da:
Security
Sekmenin altında :
- Set
Automatically lock the session
için Never
- Kontrol
Lock the screen when the system is going for sleep
Display
Sekmenin altında, 15 dakika sonra ekranı boşaltın. Set Sleep
ve Switch off
süreleri (gri renkte) devre dışı bırakılması.
System
Sekmenin altında, sistem uyku modunu Suspend
yarım saat sonra ayarlayın .
Referanslar:
http://ubuntuforums.org/showthread.php?t=1466504