Пилю возможность управления питанием пк в i3
Установил пакет:
sudo apt-get install gxmessage
Создал скрипт:
#!/bin/bash
gxmessage "Завершение работы" -center -title "Take action" -font "Sans bold 10" -default "Отмена" -buttons "_Отмена":1,"_Гибернация":2,"_Перезагрузка":3,"_Выключение":4,"_Выход из сеанса":5 >/dev/null
case $? in
1)
echo "Exit";;
2)
dbus-send --system --print-reply --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Hibernate;;
3)
dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart;;
4)
dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop;;
5)
openbox --exit;;
esac
с названием oblogout и поместил его в ~/bin, дал права на запуск.
В конфиге i3 for_window [class=«Gxmessage»] floating enable border normal bindsym $mod+minus scratchpad show
В итоге: окно появляется, но ни одна из кнопок не действует при клике по ним.
Но дело в том что скрипт написан для openbox, а мне надо для xfce4.
Прошу помочь решить проблему.