linux:x11:logout
Logout / Screensaver / Suspend / Reboot / Shutdown
Menu Auswahl mit xmessage, bei Openbox WM.
Alle nötigen Packete installieren:
apt-get install xtrlock xmessage pm-suspend
Folgendes Script out.sh
im Verzeichnis ~/bin/
wird bei Taste “SLEEP” aufgerufen:
#!/bin/bash xmessage -buttons lock-blk,lock-visbl,logout,suspend,reboot,shutdown,cancel -default lock-blk "Exit ?" -center but=`echo $?` case $but in 101) xtrlock -b ;; 102) xtrlock ;; 103) openbox --exit ;; 104) sudo /usr/sbin/pm-suspend ;; 105) sudo /sbin/init 6 ;; 106) sudo /sbin/init 0 ;; 107) exit 0 :: esac
Openbox Taste konfigurieren (~/.config/openbox/rc.xml
)
<!-- Exit Session --> <keybind key="XF86Sleep"> <action name="Execute"> <command>/home/user/bin/out.sh</command> </action> </keybind>
sudo
anpassen:
user ALL=NOPASSWD: /sbin/init user ALL=NOPASSWD: /usr/sbin/pm-suspend
linux/x11/logout.txt · Last modified: 2023/01/11 20:29 by 127.0.0.1