User Tools

Site Tools


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

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki