Mengonfigurasi log keluar otomatis
Sesi pengguna yang telah menganggur untuk jangka waktu tertentu dapat diakhiri secara otomatis. Anda dapat mengatur perilaku yang berbeda berdasarkan apakah mesin sedang berjalan memakai baterai atau daya listrik dengan menetapkan kunci dconf yang sesuai, kemudian menguncinya.
Perlu diingat bahwa pengguna dapat berpotensi kehilangan data yang belum disimpan jika sesi menganggur secara otomatis diakhiri.
Mengatur log keluar otomatis untuk mesin yang ditenagai listrik
-
Buat profil user yang berisi baris-baris berikut:
/etc/dconf/profile/user
user-db:user system-db:locallocal adalah nama basis data dconf.
Create the directory /etc/dconf/db/local.d/ if it does not already exist.
-
Buat basis data local untuk pengaturan seluruh mesin di /etc/dconf/db/local.d/00-autologout:
[org/gnome/settings-daemon/plugins/power] # Set the timeout to 900 seconds when on mains power sleep-inactive-ac-timeout=900 # Set action after timeout to be logout when on mains power sleep-inactive-ac-type='logout' -
Menimpa pengaturan pengguna dan mencegah pengguna mengubahnya di /etc/dconf/db/local.d/locks/autologout:
# Lock automatic logout settings /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-timeout /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-type -
Perbarui basis data sistem:
# dconf update Pengguna harus log keluar dan masuk lagi sebelum pengaturan seluruh sistem berlaku.
Kunci GSettings berikut menarik:
- org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-timeout
Berapa detik komputer harus tidak aktif sebelum tidur jika berjalan memakai daya AC.
- org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-type
Apa yang harus terjadi ketika tenggat waktu telah berlalu jika komputer berjalan memakai daya AC.
- org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-timeout
Berapa detik komputer harus tidak aktif sebelum tidur jika berjalan memakai daya baterai.
- org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-type
Apa yang harus terjadi ketika batas waktu telah berlalu jika komputer berjalan dari daya baterai.
Anda dapat menjalankan gsettings range pada sebuah kunci untuk daftar nilai yang dapat Anda gunakan. Sebagai contoh:
$ gsettings range org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
enum
'blank' # blanks the screen
'suspend' # suspends the system
'shutdown' # starts a standard shutdown procedure
'hibernate' # hibernates the system
'interactive' # shows a pop-up query asking the user what to do
'nothing' # does nothing
'logout' # log out from the session