rzarecta |
|
Темы:
21
Сообщения:
166
Участник с: 27 июля 2009
|
забил на oblogout, использую скрипт http://wiki.archlinux.fr/openbox-logout полет нормальный :-) |
kernelpanic |
|
Темы:
17
Сообщения:
452
Участник с: 14 марта 2009
|
Rzarecta Моя долго плакать и наплакать тазиг слез. #!/bin/sh /usr/bin/openbox --exit /bin/sleep 2& /sbin/halt exit 0 Разрешаю забиндить на клавишу. |
anthonio |
|
Темы:
18
Сообщения:
378
Участник с: 11 августа 2009
|
Да уж…. Не айс. Modern way: Если юзаем openbox, то запускаем как-то так: exec ck-launch-session openbox anthonio ~ $ pkaction org.freedesktop.consolekit.system.restart org.freedesktop.consolekit.system.restart-multiple-users org.freedesktop.consolekit.system.stop org.freedesktop.consolekit.system.stop-multiple-users org.freedesktop.policykit.exec org.freedesktop.policykit.lockdown org.freedesktop.udisks.cancel-job-others org.freedesktop.udisks.change org.freedesktop.udisks.change-system-internal org.freedesktop.udisks.drive-ata-smart-refresh org.freedesktop.udisks.drive-ata-smart-retrieve-historical-data org.freedesktop.udisks.drive-ata-smart-selftest org.freedesktop.udisks.drive-detach org.freedesktop.udisks.drive-eject org.freedesktop.udisks.drive-set-spindown org.freedesktop.udisks.filesystem-check org.freedesktop.udisks.filesystem-check-system-internal org.freedesktop.udisks.filesystem-lsof org.freedesktop.udisks.filesystem-lsof-system-internal org.freedesktop.udisks.filesystem-mount org.freedesktop.udisks.filesystem-mount-system-internal org.freedesktop.udisks.filesystem-unmount-others org.freedesktop.udisks.inhibit-polling org.freedesktop.udisks.linux-lvm2 org.freedesktop.udisks.linux-md org.freedesktop.udisks.luks-lock-others org.freedesktop.udisks.luks-unlock org.freedesktop.upower.hibernate org.freedesktop.upower.qos.cancel-request org.freedesktop.upower.qos.request-latency org.freedesktop.upower.qos.request-latency-persistent org.freedesktop.upower.qos.set-minimum-latency org.freedesktop.upower.suspend org.gnome.gconf.defaults.set-mandatory org.gnome.gconf.defaults.set-system org.kde.kcontrol.k3bsetup.save org.kde.kcontrol.kcmremotewidgets.save anthonio ~ $ cat .control.sh #! /bin/bash if [ -n "$1" ];then case $1 in shutdown) dbus-send --system --print-reply \ --dest=org.freedesktop.ConsoleKit \ /org/freedesktop/ConsoleKit/Manager \ org.freedesktop.ConsoleKit.Manager.Stop ;; reboot) dbus-send --system --print-reply \ --dest=org.freedesktop.ConsoleKit \ /org/freedesktop/ConsoleKit/Manager \ org.freedesktop.ConsoleKit.Manager.Restart ;; suspend) dbus-send --system --print-reply \ --dest=org.freedesktop.UPower \ /org/freedesktop/UPower \ org.freedesktop.UPower.Suspend ;; hibernate) dbus-send --system --print-reply \ --dest=org.freedesktop.UPower \ /org/freedesktop/UPower \ org.freedesktop.UPower.Hibernate ;; esac fi 1. Для выключения/перезагрузки: anthonio ~ $ sudo cat /etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla [Local restart] Identity=unix-group:power Action=org.freedesktop.consolekit.system.restart ResultAny=yes ResultInactive=no ResultActive=yes [Local shutdown] Identity=unix-group:power Action=org.freedesktop.consolekit.system.stop ResultAny=yes ResultInactive=no ResultActive=yes anthonio ~ $ sudo cat /etc/polkit-1/localauthority/50-local.d/org.freedesktop.upower.pkla [Local Users] Identity=unix-group:power Action=org.freedesktop.upower.* ResultAny=yes ResultInactive=no ResultActive=yes Ну и добавить себя в группу power sudo gpasswd -a username power Можно настроить oblogout на запуск типа .control.sh suspend, только в конфиге выключить использование hal P.S. Для пользователей pcmanfm: anthonio ~ $ sudo cat /etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.pkla [Local Users] Identity=unix-group:storage Action=org.freedesktop.udisks.* ResultAny=yes ResultInactive=no ResultActive=yes |
rzarecta |
|
Темы:
21
Сообщения:
166
Участник с: 27 июля 2009
|
кто-нибудь читал о моей проблеме? :) я напомню, oblogout не запускается в принципе :) |
anthonio |
|
Темы:
18
Сообщения:
378
Участник с: 11 августа 2009
|
RzarectaА ты ответил на вопрос, чтобы тебе помогли? У всех oblogout находится в /usr/bin/, у тебя тоже, но при запуске появляется путь /usr/local/bin/ Откуда? посмотри which oblogout или попробуй запустить так: /usr/bin/oblogout |
rzarecta |
|
Темы:
21
Сообщения:
166
Участник с: 27 июля 2009
|
гм… прописал /usr/bin/oblogout и запустилось! :) ~ > /usr/bin/oblogout /usr/lib/python2.7/site-packages/oblogout/__init__.py:89: GtkWarning: Загружаемый модуль тем не найден в module_path: «clearlooks», self.window = gtk.Window() ~ > which oblogout /usr/local/bin/oblogout |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
RzarectaВы как его ставили? Ставится он так yaourt -Ss oblogout потом в /etc/oblogout.conf правим строку Должно быть usehal = false Попробуйте удалить и заново поставить Почему у вас он в /usr/local/bin/oblogout,а не в which oblogout /usr/bin/oblogout Как у всех :-( Все эти пакеты установлены oblogout dependencies: - python2 (already installed) - pygtk (already installed) - cairo (already installed) - python-imaging (already installed) - python-distutils-extra (already installed) - dbus-python (already installed)
Последний крик моды - эхо 30-летней давности.
|
anthonio |
|
Темы:
18
Сообщения:
378
Участник с: 11 августа 2009
|
RzarectaЭто вирус… однозначно… |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Да, не Openbox конечно, но “красивое выключение в Compiz Standalone” с использованием oblogout у меня заработало так, то есть, весьма топорно: cat /etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla [Local restart] Identity=unix-group:power Action=org.freedesktop.consolekit.system.restart ResultAny=yes ResultInactive=no ResultActive=yes [Local shutdown] Identity=unix-group:power Action=org.freedesktop.consolekit.system.stop ResultAny=yes ResultInactive=no ResultActive=yes [settings] usehal = false [looks] opacity = 70 bgcolor = black buttontheme = foom buttons = cancel, restart, shutdown [shortcuts] cancel = Escape shutdown = S restart = R [commands] shutdown = dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop restart = dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart cat ~/.xinitrc #!/bin/sh # # ~/.xinitrc # # Executed by startx (run your window manager from here) pkill irexec setxkbmap -layout us,ru -variant ,winkeys -option grp:lwin_toggle,grp_led:scroll,terminate:ctrl_alt_bksp export BROWSER=opera export EDITOR=nano #D-bus if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then eval `dbus-launch --sh-syntax --exit-with-session` fi exec xscreensaver -no-splash & exec irexec --daemon & exec nvidia-settings -l & exec nitrogen --restore & exec nautilus -n & exec tint2 & exec mount-tray & (sleep 10 && sbxkb) & exec zim --plugin trayicon & exec avant-window-navigator --startup & exec emerald --replace & exec compiz ccp А что все на него так набросились-то? |
anthonio |
|
Темы:
18
Сообщения:
378
Участник с: 11 августа 2009
|
Ну ты и проснулся…. Две недели топику :) P.S. Нафига тебе hal? У меня тоже compiz standalone и без него живу спокойно. Всё монтируется, комп выключается/усыпляется. |