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