Проэкт простого менеджера сессий для *box

Исходников нет, но есть готовый пакет, когда-то был рабочий, сейчас хз, проверить не на чем - опенбокса нет. Только раз автор удалил исходники - возможно на это есть веская причина? Короче если не боитесь - могу куда-нибудь выложить или отправить.
Попробовать можно. Можно в личку или любой обменник, или сюда. Он же мелкий? Как Вам удобней.
Вот, lamik, держи, попытай счастья! ob-pippe-menu теперь существует под именем oblogout, но не тот, что в AUR. Что там творится сам не знаю, да и разбираться не хочется.
Из плюсов: ставится только русская локаль, настраиваются темы и шрифты, зависимости минимальны. Обо всём этом написано на http://sourceforge.net/projects/staybox/files/
Только вчера возился и я с этим вопросом. PKGBUILD рабочий, поставил, поглядел и снёс. Что не понравилось - не придумал я, как забиндить команды (и где они вообще?) на клавиши и на пульт ДУ, а привязывать пульт к мыши - извращение какое-то уже. Может плохо искал, просто лень было. Найдёшь - расскажи. А за виртуальный 1 000 000$ я тебе ещё и иконки “foom” вышлю. С эксклюзивной подсветкой!! Сам делал - я не спекулянт, и вроде ещё их не удалил.
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')
Именно он и стоит. А “Openbox pippe menu for XDG system menu” это не oblogout.
Ну да ладно, других хватает. Да и vadik уже прислал.
А еще есть другой oblogout https://aur.archlinux.org/packages.php?ID=25587, там на каждое действие можно свою клавишу назначить. Может это попробовать к пульту прикрутить?
bobart
А за виртуальный 1 000 000$ я тебе ещё и иконки “foom” вышлю. С эксклюзивной подсветкой!! Сам делал - я не спекулянт, и вроде ещё их не удалил.
Лимон, это слишком. Вот за 999999 еще подумал-бы :)
w00zy
Первая версия требовала уже реализованного трея при своей загрузке, из-за использования стандартной гтк-шной функции для иконки трея. Потому запускалась только со sleep (или с таймаутом в staylaunch). Ныне использую eggtrayicon библиотеку (с исправлениями прозрачности) - но все-равно приходится давать таймаут до полной зарузки панели (трея). Поборю, конечно, но тестовых машин у меня всего три :-[ и те настроены почти полностью аналогично…
Здравствуйте.
Скажите пожалуйста, были ли какие-то подвижки в этом направлении?
Ищу индикатор раскладки для icewm. Sbxkb работает отлично, но если записать его в ~/.icewm/startup, то при запуске icewm на десктопе появляется неопознанное чёрное окно. Видимо, оно должно убираться в трей, но из-за того, что icewmtray недозагружен, оно остаётся на рабочем столе… Если запускать (sleep 1; sbxkb ) (или sleep 2,3 - на разных машинах как повезёт), то всё совсем хорошо. Но хотелось бы избежать неоправданных задержек…
Кстати, с fbxkb абсолютно такая же штука. Но он ведь тоже eggtrayicon использует.
Нет ли идей, как это исправить? Может, соображения, что нужно исправить в коде?
Никак не исправить. Индикатор загружается раньше трея, поэтому и появляется отдельное окно. Лечиться только sleep и задержка опытным путем.
vadik
Никак не исправить. Индикатор загружается раньше трея, поэтому и появляется отдельное окно. Лечиться только sleep и задержка опытным путем.
Ясно, спасибо за ответ…
Дело в том, что один образ операционной системы нужно распространить на много машин, среди них есть машины с совершенно разной производительностью (от VIA C3 до Core 2 Duo), поэтому sleep 1 не везде помогает, а ставить бОльший слип - значит, будет ощутимая задержка перед стартом индикатора на мощных машинах…
Может быть, надо “внедриться” в код icewmtray и запускать sbxkb одновременно с icewm-ными индикаторами (ну там загрузка процессора/сети и т.д.)?
<offtop>w00zy, А что это за тема GTK у Вас?</offtop>
ERROR:main.c:220:read_kbd_description: assertion failed: (cur_group < ngroups)
и вылет… как лечить ? (это про sbxkb было)
 
Зарегистрироваться или войдите чтобы оставить сообщение.