Lihat http://mail.xfce.org/pipermail/xfce/2012-November/031694.html - Di sana, Erik Habicht menyarankan untuk membuat skrip pembungkus di /usr/local/bin/xfce4-session
(atau direktori lain yang mendahului direktori di mana xfce4-session
diinstal, /usr/bin
di PATH
Anda ). Dengan cara ini, Anda tidak perlu mengubah /usr/bin/X11/xfce4-session
, sehingga dapat diperbarui secara mandiri.
#!/bin/bash
# Add your own pre-session logic here
/usr/bin/xfce4-session
# Add your own logout logic here
lalu
$ chmod +x /usr/local/bin/xfce4-session
Itu tidak sempurna (tergantung pada PATH
pesan) tetapi mungkin lebih enak.
(Catatan:Saya mempromosikan komentar saya menjadi sebuah jawaban. )
Ubah /usr/bin/xfce4-session
dapat dieksekusi dengan skrip shell yang menjalankan xfce4-session
asli dan skrip logout Anda jika xfce4-session
selesai.
# mv /usr/bin/xfce4-session /usr/bin/xfce4-session.orig
/usr/bin/xfce4-session
baru berkas:
#!/bin/bash
/usr/bin/xfce4-session.orig
echo "my logout script" > /tmp/testfile
Jangan lupa untuk mengatur izin eksekusi:
# chmod a+x /usr/bin/xfce4-session
(Diuji pada Debian Squeeze.)