Красивое выключение в Openbox

Вот, я только и слышу “нафига тебе hal” и “hal не нужен”, а кто бы взял и объяснил по-человечески, кому он мешает-то?
Да понятно, можно обойтись, но мне, например, просто лень пару конфигов добавить в udev.rules, а так - висит hal и есть не просит особо. Чем он хуже udev? Тем, что “лишняя сущность”?
Вобщем, никто толком сказать не может.
На самом деле, не о нём речь. И не о Consolekit. Кстати, конфиг ‘org.freedesktop.consolekit.pkla’ взял из твоего поста, да, спасибо. Всё руки и мозги не доходили до них, и вдруг, на тебе, тут как тут, на готовенькое пришёл.

aur/oblogout - шрифты не настраиваются, или я не увидел как и где. locale/ru нет. Зато есть любимый многими Python.
aur/ob-pippe-menu (w00zy) - в PKGBUILD'е ссылки вникуда (полтора года не обновлялись, или я опять что-то интересное проспал), поправил PKGBUILD, собрал oblogout-0.2.6-1-i686.pkg.tar.xz
Будет настроение, гляньте:
PKGBUILD
pkgname=oblogout
pkgver=0.2.6
pkgrel=1
pkgdesc="Openbox pippe menu for XDG system menu"
arch=('i686' 'x86_64')
license=('GPL2')
url="http://downloads.sourceforge.net/project/staybox"
groups=()
depends=('gtk2' 'glibc' 'gnome-menus')
makedepends=('pkgconfig')
source=(http://sourceforge.net/projects/staybox/files/${pkgname}-${pkgver}.tar.gz/download)
build() {
    cd ${srcdir}/${pkgname}-${pkgver}
    ./configure --sysconfdir=/etc --prefix=/usr || return 1
    make || return 1
    make DESTDIR=${pkgdir} install || return 1
}
md5sums=('3864a2488037f3dea5d20623b8f520bf')

А топику-то полтора года.., да. Ну, пойду спать.
bobart
Да понятно, можно обойтись, но мне, например, просто лень пару конфигов добавить в udev.rules, а так - висит hal и есть не просит особо. Чем он хуже udev? Тем, что “лишняя сущность”?
Сам себе ответил. :)
Кстати, я ничего не добавлял в udev.rules Всё решено через org.freedesktop.consolekit.pkla, который лежит несколькими постами выше. :)
bobart
А топику-то полтора года.., да. Ну, пойду спать.
:D
подскажите как применить вид темы для gxmessage



Uploaded with ImageShack.us

мое обведено красным :(
Может настроить тему GTK3?
у меня openbox и я не знаю как это сделать, изучаю как , может так

echo “alias gxmessage='GTK2_RC_FILES=/usr/share/themes/Mist/gtk-2.0/gtkrc gxmessage'” >> ~/.bashrc , пока думаю как бы сделать чтобы не сломать чего
Прочтите https://wiki.archlinux.org/index.php/GNOME_3#GTK3_theme_via_settings.ini
Если в двух словах: Надо найти тему GTK3, которая Вас устраивает и прописать ее в .config/gtk-3.0/settings.ini
GTK2 темы не совместимы, движка Mist нет ( но в принципе можно более - менее подогнать вид под остальные приложения.
IIaBeJI
GTK2 темы не совместимы, движка Mist нет ( но в принципе можно более - менее подогнать вид под остальные приложения.
Можно было сказать проще - zenity теперь использует GTK3 ;>
Sturgeon
#!/bin/bash
gxmessage -borderless "You really wish to switch off the computer?" -center -title "Exit" -default "Cancel" -buttons "_Cancel":1,"_Log Out":2,"_Reboot":3,"_Shutdown":4 >/dev/null
case $? in
    1) echo "Exit";;
    2) openbox --exit;;
    3) sudo reboot;;
    4) sudo halt;;
esac
Заработало только так:
#!/bin/bash
gxmessage -borderless "You really wish to switch off the computer?" -center -title "Exit" -default "Cancel" -buttons "_Cancel":1,"_Log Out":2,"_Reboot":3,"_Shutdown":4 >/dev/null
case $? in
    1) echo "Exit";;
    2) openbox --exit;;
    3) sudo shutdown -r now;;
    4) sudo shutdown -h now;;
esac
Вот, то что нужно. Спасибо
Хотел поставить oblogout но из AUR установить не получилась те файлы из которых он собираются нету или недоступны. Есть ли на данный момент красивая и готовая выключалка в openbox?
 
Зарегистрироваться или войдите чтобы оставить сообщение.