Untuk sesi SSH jarak jauh, tugas shell Anda untuk menangani skrip on-logout. Bash shell biasanya berjalan ~/.bash_logout
.
Untuk sesi X, manajer login mengontrol skrip on-logout. Lokasi file tergantung pada manajer login mana yang digunakan. Xserver tidak berjalan saat skrip on-logout dijalankan, jadi jangan sertakan program apa pun dalam skrip yang mencoba mengakses layar.
Untuk Gnome , gunakan /etc/gdm/PostSession/Default
untuk skrip logout default seluruh sistem (berjalan tidak peduli siapa yang keluar). Tidak seperti skrip logout Bash, saya pikir tidak ada versi khusus skrip GDM PostSession untuk pengguna.
XDM menggunakan skrip Reset diinstal ke /etc/X11/xdm/Xreset
.
Untuk KDE (menggunakan KDM) , Anda ingin yang Reset
naskah . Penggunaan KDE3 /etc/kde3/kdm/Xreset
. Lokasi dapat ditentukan dalam file konfigurasi KDM /etc/kde3/kdm/kdmrc
,, dengan Reset
kunci.
WDM rupanya menggunakan sepasang skrip Reset: skrip per-tampilan di /etc/X11/wdm/Xreset_0
(untuk tampilan :0
), dan skrip global di /etc/X11/wdm/Xreset
. File konfigurasi WDM ada di /etc/X11/wdm/wdm-config
.
Lokasi file dalam jawaban ini berasal dari paket Debian. Paket Ubuntu umumnya akan menggunakan file yang sama, tetapi distribusi lain mungkin menggunakan lokasi alternatif.