Viz http://mail.xfce.org/pipermail/xfce/2012-November/031694.html – Erik Habicht tam navrhl vytvořit obalový skript v /usr/local/bin/xfce4-session
(nebo jiný adresář, který předchází adresáři xfce4-session
je nainstalován, /usr/bin
ve vašem PATH
). Tímto způsobem nemusíte měnit /usr/bin/X11/xfce4-session
, takže jej lze aktualizovat nezávisle.
#!/bin/bash
# Add your own pre-session logic here
/usr/bin/xfce4-session
# Add your own logout logic here
pak
$ chmod +x /usr/local/bin/xfce4-session
Není to dokonalé (závisí na PATH
řádu), ale může být chutnější.
(Poznámka:Povýšil jsem svůj komentář na odpověď. )
Změňte /usr/bin/xfce4-session
spustitelný pomocí skriptu shellu, který spouští původní xfce4-session
a váš odhlašovací skript, pokud xfce4-session
hotovo.
# mv /usr/bin/xfce4-session /usr/bin/xfce4-session.orig
Nový /usr/bin/xfce4-session
soubor:
#!/bin/bash
/usr/bin/xfce4-session.orig
echo "my logout script" > /tmp/testfile
Nezapomeňte nastavit oprávnění ke spuštění:
# chmod a+x /usr/bin/xfce4-session
(Testováno na Debian Squeeze.)
Jak chytit Ctrl+C na Windows a Linux s Qt
Chyba nahrávání Arduino stk500_recv():programátor ve Fedoře neodpovídá