завершение работы системы в *box (кто какие варианты использует?)

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

какой вариант используете вы?
как вызываете выключение компа?

добавил в меню пункт shutdown
13
43%
повесил куда-то кнопку
3
10%
комбинация клавиш
4
13%
другое
10
33%
 
Всего голосов: 30

есть ли подтверждение в запросе на выключение?

нет
21
81%
да
5
19%
 
Всего голосов: 26

Аватара пользователя
butch
Сообщения: 331
ОС: :OC

завершение работы системы в *box

Сообщение butch »

openbox
в меню присутствует exit и можно добавить и shutdown.
но захотелось кнопочку на wbar и гуишный запрос.

написал следующее:
butch@anton-f:~$ cat ~/shutdowndialog.sh

Код: Выделить всё

#!/bin/sh

PATH=$PATH:/sbin:/bin:/usr/bin

zenity --title="Завершение работы" --question --text="Завершить работу компьютера?" --ok-label="Да" --cancel-label="Отмена" && sudo shutdown -h now

и добавил кнопочку на wbar.
вариант простейший, можно еще добавить вариантов с блокировкой\выходом из системы, но мне и этого достаточно.

выглядит симпочтично =)

ну и естественно разрешил в судо shutdown без запроса пароля.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Sleeep
Сообщения: 104
Статус: crw-rw-rw-
ОС: Arch

Re: завершение работы системы в *box

Сообщение Sleeep »

надо через kommander ^_^

а так сделал дополнительно шкрипты в /usr/local/bin со строчками вида

Код: Выделить всё

dcop amarok MainApplication-Interface quit &&
Стал чуть добрее - и ты уже цундере
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: завершение работы системы в *box

Сообщение butch »

Sleeep, чет невкурю что вообще это делает =))
знаю что такое дкоп, и все остальные слова знакомы =)) но понять что эта страка делает и на что способна - немогу
Спасибо сказали:
Аватара пользователя
Atragor
Сообщения: 681
Статус: ...

Re: завершение работы системы в *box

Сообщение Atragor »

У меня на Openbox добавлен пункт меню с запросом подтверждения, вызывающий sudo poweroff, но когда при выключении убивается X-сервер, все, что к нему было подключено, отваливается. Тот же firefox, например, при запуске начинает жаловаться на некорректное завершение. Видимо, приведенная выше команда закрывает Amarok более мягким способом.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
Спасибо сказали:
Sleeep
Сообщения: 104
Статус: crw-rw-rw-
ОС: Arch

Re: завершение работы системы в *box

Сообщение Sleeep »

Atragor писал(а):
27.05.2009 13:05
У меня на Openbox добавлен пункт меню с запросом подтверждения, вызывающий sudo poweroff, но когда при выключении убивается X-сервер, все, что к нему было подключено, отваливается. Тот же firefox, например, при запуске начинает жаловаться на некорректное завершение. Видимо, приведенная выше команда закрывает Amarok более мягким способом.


именно, с сохранением плейлиста и настроек)
сейчас ищу подобное для оперы и .. _transmission_, который гтк
Стал чуть добрее - и ты уже цундере
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: завершение работы системы в *box

Сообщение butch »

да точна =))
я про кореектное завершение приложений не подумал совсем =)))
Спасибо сказали:
Аватара пользователя
Fangelion
Сообщения: 112
ОС: Debian GNU/Linux

Re: завершение работы системы в *box

Сообщение Fangelion »

пользую fluxbox и там стандартно есть "выключить", все приложения закрывает корректно, а большего и не надо, в меню лишь добавил reboot и все в шоколаде
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: завершение работы системы в *box

Сообщение butch »

есть кстати набор скриптов, оказывается =)
https://launchpad.net/oblogout
но чет жирный наборчик
Спасибо сказали:
Аватара пользователя
Dunris
Сообщения: 295
Статус: ...
ОС: Archlinux

Re: завершение работы системы в *box

Сообщение Dunris »

Fangelion писал(а):
30.05.2009 23:51
пользую fluxbox и там стандартно есть "выключить", все приложения закрывает корректно, а большего и не надо, в меню лишь добавил reboot и все в шоколаде

Оффтоп: а где, если не секрет, есть стандартно "выключить"?:)
Спасибо сказали:
Flaming
Сообщения: 2579

Re: завершение работы системы в *box

Сообщение Flaming »

butch писал(а):
01.06.2009 16:14
есть кстати набор скриптов, оказывается =)
https://launchpad.net/oblogout
но чет жирный наборчик

Я что-то не смог заставить работает. Запускаю, выбираю выключить или сребутить - 0 реакции. Если выбрать просто выйти из системы (в kdm), то выходит нормально.
В sudoers shutdown и reboot прописал, проверял - работает.
В конфиге команды вроде правильные - sudo reboot, sudo shutdown -h now.
Спасибо сказали:
gotf
Сообщения: 12
ОС: Debian Stable

Re: завершение работы системы в *box

Сообщение gotf »

Код: Выделить всё

gotf ~ > cat bin/poweroff
#!/bin/sh
if [ -f ~/.mpd/pid ]; then
    mpd --kill;
fi
/bin/su -c /sbin/poweroff

gotf ~ > cat bin/s2disk
#!/bin/sh
if su -c 's2disk'; then
    xscreensaver-command -lock;
fi


Учитывая редкость сей процедуры, меня не напрягает набрать команду в терминале.
Спасибо сказали:
Nymin
Сообщения: 1095
Статус: -
ОС: GNU/Linux

Re: завершение работы системы в *box

Сообщение Nymin »

в менюшке добавил пункт

Код: Выделить всё

gksudo -m "Выключить компьютер?" "shutdown -h now"
Спасибо сказали:
Flaming
Сообщения: 2579

Re: завершение работы системы в *box

Сообщение Flaming »

Dunris писал(а):
01.06.2009 18:09
Оффтоп: а где, если не секрет, есть стандартно "выключить"?smile.gif

Такое есть в icewm. В fluxbox не помню.
Но мне бы к openbox прикрутить - он таки побыстрее работает.
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2096

Re: завершение работы системы в *box

Сообщение chitatel »

fluxbox

1. Другое
2. Нет

Завершение сессии fluxbox по пункту меню Exit, а выключение системы в консоли по halt. И запуск fluxbox по startx.
Спасибо сказали:
Аватара пользователя
VarLog
Сообщения: 311
ОС: openSUSE 12.2

Re: завершение работы системы в *box

Сообщение VarLog »

chitatel писал(а):
12.12.2009 17:51
fluxbox

1. Другое
2. Нет

Завершение сессии fluxbox по пункту меню Exit, а выключение системы в консоли по halt. И запуск fluxbox по startx.

+1
Выключение системы по halt забинденно на XF86PowerOff :)
На самом деле всё очень просто...
Спасибо сказали:
Flaming
Сообщения: 2579

Re: завершение работы системы в *box

Сообщение Flaming »

VarLog, а если случайно нажмёшь?
Спасибо сказали:
Аватара пользователя
VarLog
Сообщения: 311
ОС: openSUSE 12.2

Re: завершение работы системы в *box

Сообщение VarLog »

Не просто XF86PowerOff, а Alt + XF86PowerOff. (:
Специально от случайного нажатия
На самом деле всё очень просто...
Спасибо сказали:
Flaming
Сообщения: 2579

Re: завершение работы системы в *box

Сообщение Flaming »

Всё равно лучше диалог подтверждения... Как-то попривычнее, что ли.
Пока диалог не сделал - просто сделал два пункта в менюшке openbox - на выключение и перезагрузку.
Вообще, конечно, грустно, что кеды долго грузятся, и даже hibernate - и тот долгий. В следующий раз не буду брать SSD - на нетбуках они слишком медленные.
Спасибо сказали: