Видео смотреть бесплатно

Смотреть аниме видео

Официальный сайт panajotov 24/7/365

Смотреть видео бесплатно

rakoth 18.04.2010 21:24

Я рекомендуюмой Openbox

Вместо предисловия: да, это практически история "как я переходил на опенбокс".
В следующий раз просто загляну сюда, и "всё само поставится" ;)
Всё как всегда банально: нешустрый рабочий комп с арчем. Гном вешается уже на одном netbeans, а если их два?! ещё есть браузеры, мпд, болталка...
Вот как-то задолбало устраивать процессам геноцид ради пары метров оперативки и решил поискать чего полегче. Т.к. Gnome/openbox некогда пытался уже использовать, решил открытоящик и попробовать.
<а тут начинается копипаста с арчевики>
Понятное дело, ставим ящик, копируем базовые настройки и строим меню:
1
2
3
4
yaourt -S openbox obconf menumaker openbox-themes pcmanfm
mkdir -p ~/.config/openbox/
cp /etc/xdg/openbox/rc.xml ~/.config/openbox/rc.xml
mmaker -v OpenBox3


Не могу сказать, что менюбилдер построил меню, как мне бы того хотелось. Но лишнее я просто порезал вручную, XML довольно прозрачен для чтения и понимания. ObMenu стало лень ставить.
Так же от прежде используемого гнома остались настройки gtk тем и шрифтов. Так что часть плясок просто опускаем.
Теперь уже есть пустой рабочестол. От того же гнома осталась обоина и всё. Менюшка хоть есть, и то приятно.
Начинаем продолжать:
панелька,
run-окно
обои. Да, мне нравятся обои.
коньки
пейджер.
На той же арчевики перчислены различные панельки. На просмотр и небольшую настройку всех/некоторых ушло больше часа. Остановился на tint2.(fbpanel тоже была близка к финалу, выбор субъективен).
К своему стыду скажу, что в итоге снёс свои настройки тинта и вернул умолчальные. Только вот прозрачность убрал.
Дальше веселее. Гномовый run спрятался - не вытащишь! Встречал вариант с компиляцией его из апплета гномопанели, да лень вщяла верх.
Пробовал bashrun, с настройкой из арчевики. Не устроило дополнение по "таб".
Взял gmrun. Из настроек поменял только положение - в углу он меня пугал.
1
2
3
4
5
<rakoth>$ cat /usr/share/gmrun/gmrunrc  |grep geometry -A 3
# Set window geometry (except height)
Width = 400
Top = 400
Left = 450</rakoth>


Для обоев берём feh.
1
yaourt -S feh


Остальное - потом.
Коньки опять же штатные:
1
2
yaourt -S conky
cp /etc/conky/conky.conf ~/.conkyrc


Этих conkyrc разбросано по интернетам как пивных бутылок в парке на день ВДВ. Меня же и такие устроили. За исключением погоды и цветов. На вкус и цвет фломастеры разные, а вот погода нашлась на арчефоруме:
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<rakoth>$ cat /home/rakoth/bin/weather.sh 
#!/bin/sh
#AccuWeather (r) RSS weather tool for conky
#
#USAGE: weather.sh <locationcode>
#
#(c) Michael Seiler 2007

METRIC=1 #Should be 0 or 1; 0 for F, 1 for C
omskCode="ASI|RU|RS058|OMSK|"
if < -z $1 >; then
locc=$omskCode
else
locc=$1
fi
curl -s http://rss.accuweather.com/rss/liveweather_rss.asp\?metric\=${METRIC}\&locCode;\=$locc | perl -ne 'if (/Currently/) {chomp;/\<title\>Currently: (.*)?\<\/title\>/; print "$1"; }'
</rakoth>


Код поселения находим на поиске http://www.accuweather.com/world-index.asp Муторно, в многокликов, но находим. В адресной строке в итоге
1
http://www.accuweather.com/world-index-forecast.asp?partner=accuweather&traveler;=0&loccode;=ASI|RU|RS058|OMSK|


в хвосте и код находим.
Я просто добавил его вызов последней строкой файла коньков:
1
2
3
<rakoth>$ tail -n1 /home/rakoth/.conkyrc 
${color grey}Omsk: ${font Arial:bold:size=10}${color Tan1}${execi 300 ~/bin/weather.sh }
</rakoth>


Кстати, этот скрипт требует curl (yaourt -S curl), но у кого его нет?
Пейджер. Ух. На арчевике их предостаточно перечеслено. Остановился в итоге на ipager
1
yaourt -S ipager


Никак не мог сменить его положение. Уже начал выражаться нецензурно, да понял: пейджер встраивается в док опенбокса.
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<dock>
<position>TopLeft</position>
<!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
<floatingX>0</floatingX>
<floatingY>0</floatingY>
<noStrut>no</noStrut>
<stacking>Above</stacking>
<!-- 'Above', 'Normal', or 'Below' -->
<direction>Horizontal</direction>
<!-- 'Vertical' or 'Horizontal' -->
<autoHide>yes</autoHide>
<hideDelay>200</hideDelay>
<!-- in milliseconds (1000 = 1 second) -->
<showDelay>200</showDelay>
<!-- in milliseconds (1000 = 1 second) -->
<moveButton>Middle</moveButton>
<!-- 'Left', 'Middle', 'Right' -->
</dock>


Немного правим rc.xml, теперь ipager вызывается перемещением грызуна в верхний левый угол и не кушает лишнее пространство для жизни.
В итоге собираем по кусочкам автозапуск:
 1
2
3
4
5
6
7
8
9
10
11
12
<rakoth>$ cat ~/.config/openbox/autostart.sh 
#!/bin/sh
# Programs to launch at startup
feh --bg-scale ~/Documents/images/Landscape_by_RishiRamraj.jpg &

(sleep 2 && tint2) &
(sleep 1 && ipager) &
(sleep 1 && guake) &
(sleep 1 && deluge) &
(sleep 1 && sonata) &
(sleep 1 && conky) &
</rakoth>



а тут начинается копипаста с арчевики>
Номер: из меню нельзя заглушить систему. Есть решение и на эту беду:
Разрешим себе выключение системы (гном это через полисикит делает, так что у меня этом отношении было глухо) в /etc/sudoers:
%users ALL=(ALL) NOPASSWD: /sbin/shutdown -h now, /sbin/shutdown -r now
Ставим диалоговую софтинку
1
yaourt -S gxmessage


Нет, ещё не всё. Пишем небольшой скрипт:
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<rakoth>$ cat ~/bin/gshutdown 
#!/bin/bash

gxmessage "Are you sure you want to shut down your computer?" -center -title "Take action" -font "Sans bold 10" -default "Cancel" -buttons "_Cancel":1,"_Log out":2,"_Reboot":3,"_Shut down":4 >/dev/null

case $? in
1)
echo "Exit";;
2)
killall openbox;;
3)
sudo /sbin/shutdown -r now
;;
4)
sudo /sbin/shutdown -h now
;;
esac</rakoth>


И добавим эту штуку в menu.xml в наиболее удобное место:
1
2
3
4
5
<item label="Shutdown">
<action name="Execute">
<execute>/home/rakoth/bin/gshutdown</execute>
</action>
</item>


Отличненько. теперь и глушиться можно.
Полез в жуйку, отписать об успешной победе над тяжестью гнома и понял,что писать могу только по-английски! Конечно, раньше за языки гном отвечал.
Ругаемся, вспоминаем по хал и его полиси. Не помогает.
Дописываем
setxkbmap -layout 'us,ru' -option 'grp:caps_toggle,grp_led:caps' &
в ~/.config/openbox/autostart.sh
Теперь опенбокс и по-русски могЁт!
Открытие роликового и вело сезона на выходных отвлекло от дальнейших поисков, остались открытыми вопросы:
XDM(что ему ещё в ~/.xinitrc добавить, чтобы логинился и грузил openbox. Пока на гдм)
xcompmgr(тени и 3Д за собой не подтирает. Невоспитанный)
Alt-Tab переключение окон со всех рабочих столов. Не нашёл ещё как сделать.
p.s.: Спасибо жуйке за советы/поддержку и флуд.
Спасибо арчерам за вики.


Тэги: ArchLinux OpenBox настройка
+ 5 -
Похожие Поделиться

ava1ar 18.04.2010 21:48 #
+ 5 -
Еще бы пару скриншотов для полноты картины...
rakoth 18.04.2010 22:23 #
+ 0 -
Эм... А как делать кликабельные картинки?
xtavras 18.04.2010 23:43 #
+ 1 -
залей на fastpic.ru, там сразу будет код для превьюшек, просто скопируй в пост.
MagoBuono 18.04.2010 22:58 #
+ 1 -
Картинки чего? Как править конфиг в гедите? :)

Пост полностью удовлитворителен.
MagoBuono 18.04.2010 22:58 #
+ 1 -
Удовлетворителен* (позорище я)(((
nymiiin 18.04.2010 21:55 #
+ 1 -
лучше для обоев использовать nitrogen
rakoth 18.04.2010 22:24 #
+ 0 -
А чем лучше?
nymiiin 18.04.2010 22:53 #
+ 0 -
тем, что feh - просмотрщик картинок, а nitrogen - удобная утилита для смены обоев
MagoBuono 18.04.2010 23:19 #
+ 0 -
А какая, пардон, к хренам разница? Вы отталкивайтесь от цели. Мне вот не надо сменять обои, мне надо один раз их установить, при запуске. Феха хватает просто за глаза.

Зачем мне нитроген?
MagoBuono 18.04.2010 23:21 #
+ 2 -
А фехом в последствии еще и смотреть картинки смогу. Что вообще удобно :)
nymiiin 18.04.2010 23:31 #
+ -2 -
зачем вам молоток, если есть чугунная башка
MagoBuono 19.04.2010 20:15 #
+ 0 -
Мм... ну уж пользуясь подобными аналогиями, я как раз использую молоток - просто устанавливаю картинку.

Вы же используете... даже хз с чем сравнить. Это как запуск квипа под вайном, чтобы посидеть в жабире. Костыли, вместо одной программы с прямым назначением "жабир-клиент"
nymiiin 20.04.2010 12:44 #
+ 0 -
использование просмотрщика картинок для обоев - костыли
использование специальной утилиты - не костыли
/thread
MagoBuono 20.04.2010 13:09 #
+ 0 -
Не подменяйте понятия.

Не "использование просмотрщика для обоев", а "использование просмотрщика для единовременного установления обоины". Кроме того, и то и другое является и просмотрщиком:
nitrogen is a graphical wallpaper utility that can be used in two modes, browser and recall.

Мне не нужен сколь-либо сложный комбайн для отслеживания обоев. Мне нужно всего 1 раз поставить обоину.

Различайте задачи по целям, пожалуйста, а не по способу исполнения.
MagoBuono 20.04.2010 13:18 #
+ 0 -
Кроме того, нитроген является гуевой утилитой. Фех позволяет установить обоину одной командой при запуске вм.

И тут тоже все зависит от пользователя. Мне команда по-любому удобнее.
nymiiin 20.04.2010 13:28 #
+ 0 -
он тоже умеет, зачем вы говорите о том, чего не знаете?
MagoBuono 20.04.2010 14:13 #
+ 0 -
Ну я не стану ничего утверждать, но в мане по нему этой информации нет. Отсюда и был сделан вывод.
predator 18.04.2010 23:50 #
+ 1 -
я бы тоже предпочел feh
mirivlad 19.04.2010 12:06 #
+ -1 -
Зачем вообще отдельная утилита для волпеперов, если pcmanfm умеет и значки на столе отображать и обои?
rakoth 19.04.2010 14:31 #
+ -1 -
Не факт, что именно pcmanfm и будет использоваться. Да и вообще нечасто я(лично и субъективно) пользуюсь подобными файломанагерами.
s2h 18.04.2010 22:01 #
+ 0 -
все не читал - это действительно копипаст?
kote 18.04.2010 22:24 #
+ 0 -
и костыли .\
rakoth 18.04.2010 22:24 #
+ -2 -
На треть.
vkotovv 18.04.2010 22:31 #
+ 0 -
Тяжело читать. Я понимаю, авторский стиль, но можно как-то менее.. литературно что-ли? :) А то за словесными оборотами информация теряется.
MagoBuono 18.04.2010 22:59 #
+ 1 -
Не трогай стиль автора, а то читать неинтересно будет :)
Born2Crawl 18.04.2010 22:39 #
+ 0 -
Спасибо. Начинал строить десктоп на базе опенбокса, на каком-то этапе надоело экспериментировать, бросил.
Попробую ещё по этим заметкам :)
nymiiin 18.04.2010 23:56 #
+ 0 -
всего то надо
1. установить опенбокс
2. выбрать его в дисплей менеджере
lockie 19.04.2010 00:14 #
+ 3 -
Не могу не вспомнить :)
Как достать миллион баксов.
1. Одолжить у приятеля десять тысяч рублей.
2. Купить автомат Калашникова.
3. Достать миллион баксов.
predator 19.04.2010 00:01 #
+ 0 -
Нормальный пост. Только вот может надо было описать некоторое альтернативы тому же nitrogen'у и feh'у.
PS. узнал что такое pager и gmrun =)
rakoth 19.04.2010 14:29 #
+ 0 -
Описание всего и вся можно на той же арчевике найти. А это мой опенбокс ^_^
lockie 19.04.2010 00:09 #
+ 0 -
Круто, сам описанное недавно проделывал :)
По ходу дела:
Для обоев берём feh

pcmanfm умеет обои рисовать (в настройках вкладочка "рабочий стол"). Я, например, кастую его в autorun.sh опенбокса с ключиком -d (демон).

Пейджер

в fbpanel есть ^_^

cat ~/.config/openbox/autostart.sh
sleep

А зачем sleep, если не секрет? Моментально прогружающийся рабочий стол, имхо, возбудит кого угодно :)

И да, скринчиков и правда не хватает :)
goblinyara 19.04.2010 11:59 #
+ 0 -
А зачем sleep, если не секрет?

потому что без sleep'ов некоторые программы некорректно отрабатывают, к приеру коньки без них обоину вхламоты перекашивают
rakoth 19.04.2010 14:28 #
+ 0 -
потому что без sleep'ов некоторые программы некорректно отрабатывают, к приеру коньки без них обоину вхламоты перекашивают
Не только и не столько. Deluge и guake при загрузке вместе заставляют винт поднапрячься. А так - тишина и красота...
goblinyara 19.04.2010 14:33 #
+ 0 -
ну и это,конечно =)
mirivlad 19.04.2010 12:07 #
+ 0 -
pcmanfm умеет обои рисовать (в настройках вкладочка "рабочий стол"). Я, например, кастую его в autorun.sh опенбокса с ключиком -d (демон).

необязательно совсем. из авторана он и так прекрасно пашет -
pcmanfm &
и всё.
enko 19.04.2010 04:50 #
+ 0 -
"feh -r -F -V -d -Z /home/$USER/images/wallpapers"
и не надо никаких нитрогенов :)
Elvis 19.04.2010 08:56 #
+ 2 -
Для красивого Shutdown рекомендую
oblogout (собирается из AUR'а).
Добавляете в меню пункт "выключить компьютер" с вызовом oblogout , и у вас красиво затемняется экран и появляются красивые кнопки "выключить", "перезагрузить", "уснуть", "отмена" и тп (кнопки настраиваются)
digiwhite 19.04.2010 09:15 #
+ 0 -
А там есть возможность повесить вызов скрипта/программы на logout?
Elvis 19.04.2010 09:53 #
+ 0 -
Да, есть.
Можно любой скрипт к любой кнопке прописать Посмотрите в конфигурационном файле.
rakoth 19.04.2010 09:32 #
+ 0 -
Действительно красиво!
digiwhite 19.04.2010 09:26 #
+ 0 -
Положите что ли скриншот того, что получилось.
rakoth 19.04.2010 09:29 #
+ 0 -
На рабочем компе осталась пока fbpanel. Точнее 2. На верхей таскбар со всех рабочих столов и пейджер. Разумеется, убирается нафик, чтобы не мешать.
=раз
Дома: артифакт от xcompmgr, пейджер и выключалка. А, ну и неудачно покрашеные коньки
=Два
(пережимал картинку, ага)
Username 19.04.2010 13:42 #
+ 1 -
шрифты ужасны, цвета коньков вырвиглазны.
А в третьих героев я лично готов поиметь всех подряд :3
rakoth 19.04.2010 14:26 #
+ 0 -
Я ждал этого!
/me протягивает фломастеры Username
Username 19.04.2010 15:19 #
+ 0 -
позже, все будет.
digiwhite 19.04.2010 21:54 #
+ 0 -
Вам бы GTK настроить имхо.
sanb 19.04.2010 10:57 #
+ 1 -
смотрю арч уже синонимом стал
Luneworm 01.05.2010 18:22 #
+ 0 -
1) Автору респект за погодный скрипт! Давно искал для своих коньков. Все попадались схемы через обязательную регистрацию...

2) для выключения компа юзаю прописанную в menu.xml
sudo halt
А для всего остального есть эмулятор терминала=).

3) Мне пришлось выпилить сгенерированную дебианом client-list-menu, потому что не понравился принцип группировки пунктов, и использовать mmaker. Только проблема - после установки\удаления приложений приходится все вручную исправлять через obmenu. Существует ли пайп-меню для автоматического обновления списка приложений?

4) не понимаю, зачем нужен пейджер, если есть опция
taskbar_mode = multi_desktop
в tint2rc.
Позволяет сочетать пейджер и таскбар в одной панельке.

5) Использую fbxkb для индикации текущей раскладки клавиатуры. Переключение по альт-шифт прописно в xorg.conf.

В общем: опенбокс рулит (у меня дебиан, на котором гном при 512 Мб оперативки и 1.73 Ггц позволял наблюдать неторопливо появляющееся системное меню=D) После гнома поражает изящным оформлением окон и отзывчивостью.

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн