Видео ролики бесплатно онлайн

Смотреть вк видео

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

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

21.04.10 01:48 NeonLight_Child

How-to`sbmpanel2 - простая и легкая панель

Не так давно озадачился поиском простой и легкой панельки для openbox. Гуляя по интернетам наткнулся на bmpanel2. Увы, в дефолтных репах моего ubuntu karmik ее не оказалось. Погуглив еще самую малость, наткнулся на целый "склад":http://www.mediafire.com/alexp. Причем, не только для ubuntu karmik, но и для других версий ubuntu. И, даже, для разных версий debian.

Скачал. Установил. Запустил командой bmpanel2 - работает=)) Все красиво и быстро. Но никаких средств для конфигурации всего этого хозяйство в программе не присутствует. Но зато, на "складе" обнаружилось гуевое средство для настройки bmpanel2cfg. Установил, но программа не запустилась:

neon@neon-desktop:/usr/share/bmpanel2/themes/transpy$ bmpanel2cfgTraceback (most recent call last):
File "/usr/bin/bmpanel2cfg", line 12, in
g_remote = bmpanel2.Bmpanel2Remote(configfile)
File "/usr/lib/python2.6/dist-packages/bmpanel2.py", line 448, in __init__
self.update_pid()
File "/usr/lib/python2.6/dist-packages/bmpanel2.py", line 489, in update_pid
self.pid = configlist[0][0]
IndexError: list index out of range
neon@neon-desktop:/usr/share/bmpanel2/themes/transpy$

Почему программа не запустилась разбираться я не стал. Полез сразу в интернет, искать как отстроить панель вручную - через файлы конфигов. Как таковых собственных конфигов у программы почти нет. Внешний вид панели зависит от используемой ею темы. Создать свою тему, проще всего, на основе тем, идущих с программой "из коробки". Все они лежат по адресу /usr/share/bmpanel2/themes/.
Список установленных тем можно получить набрав в конcоле

bmpanel2 --list
....
neon@neon-desktop:/$ bmpanel2 --list
listing themes in "/home/neon/.local/share/bmpanel2/themes":
- none
listing themes in "/etc/xdg/xubuntu/bmpanel2/themes":
- none
listing themes in "/usr/local/share/bmpanel2/themes":
- none
listing themes in "/usr/share/bmpanel2/themes":
* xsocam (name: XSOcaM, author: nsf )
* flora-green (name: Flora Green, author: weakhead )
* xsocam-dark (name: XSOcaM Dark, author: nsf )
* flora-blue (name: Flora Blue, author: weakhead )
* auriel-green-opaque (name: Auriel Green Opaque, author: weakhead )
....
neon@neon-desktop:/$

Причем, хочу отметить 2 момента: имя темы = имя папки темы, локальные темы bmpanel2 ищет по адресу
/home/username/.local/share/bmpanel2/themes.
Пусть, сегодня поглумимся над темой transpy. Копируем папку с этим именем из /usr/share/bmpanel2/themes/ в /home/username/.local/share/bmpanel2/themes.И переименовываем ее, например, в transpy2.
Тема состоит из граффических файлов *.png и текстового файла описания темы theme. Откроем его своим любимым тектовым редактором для изменения. Внутри файл theme поделен на несколько зон, их подробное описание можно посмотреть здесь:http://nsf.110mb.com/bmpanel2themeref/. Вносим нужные нам изменения. Вкратце, стоит отметить основные зоны:

1)panel - в этой секции задаются расположение панели, фон, прозрачность. В нашем примере я поменяю позицию панели с верхней (top) на нижнюю (bottom).
2)desktop_switcher - "виджет" переключатель рабочих столов
3)launchbar - панель быстрого запуска - здесь задается только размер (в пикселях) используемых для ярлыков иконок
4)taskbar - список открытык окон
5)systray - системный трец
6)clock - обычные цифровые часы

Про настройку пунктов 1,2,4-5 все более или менее ясно из их написания внутри файла и по описанию статьи http://nsf.110mb.com/bmpanel2themeref/. Что касается пункта 2 (панель быстрого запуска launchbar) - его настройка и использование в статью не рессказаны подробно.
Погуглив еше разок, наткнулся на блог разработчиков bmpanel2: http://nsfdev.wordpress.com/category/bmpanel-project/page/3/. Просмторев и почитав коменты, искомая мною информация была найдена.

Для конфигурирования панели быстрого запуска необходимо создать файл конфигурации /home/username/.config/bmpanel2/bmpanel2rc. Открываем его для имзенения, и пишем в него следущее (##-мои коменты, при редактировании файла их выкинуть):

theme transpy2 ##имя нашей темы (=имя папки темы)

launchbar
##создадим 1 ярлык для запуска, например, firefox
exec firefox ##команда запуска программы из консоли
icon /usr/share/pixmaps/firefox-3.5.png ## иконка для ярлыка
... ##можно созать еще много ярлыков

Все, сохраняемся, и запускаем bmpanel2 с нашей новой темой transpy2:

bmpanel2 --theme transpy2


В результате, должно получиться примерно что-то похожее на это:


ЗЫ: Статью переписал всю заново. Обидно что при случайной публикации поста (тупо не на ту кнопку нажал), отсутствует возможность вернуть его обратно в черновик или удалить полностью самому. В статье есть орфографические и стилистически ошибки - уже 2-ой час ночи:(




exelens 21.04.10 07:47 # +0
Картинки не видны
Elvis 21.04.10 08:07 # +0
Подскажите, пожалуйста, кто знает, как заставить bmpanel2 закрывать приложение по правой кнопке, как в tint2?
pavel-g 21.04.10 09:05 # +1
Тоже использую bmpanel2 с openbox'ом. Под используемую тему GTK (малость изменённая Clearlooks Color Dark) нарисовал шкурку для bmpanel2:

Alex_P 21.04.10 18:15 # +1
bmpanel2cfg за пускается только при запущенной bmpanel2 :)
NeonLight_Child 21.04.10 19:17 # +0
хех, дейтвительно =) спасибо!
mk2002 23.04.10 16:41 # +0
Хм. По мне conky проще/лучше/легче.
NeonLight_Child 23.04.10 21:45 # +0
Bmpanel2 conky)) Eсли вы про панель, которая справа сбоку, то это не bmpanel2, а GNU Krell Monitors, ее еще гремлином зовут.
NeonLight_Child 23.04.10 21:46 # +0
*Bmpanel2 не используется как conky

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 111)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2155 из 161 города)
            Топ пользователей Топ блогов

            Новенькие: olegteror, T1mbo, bombadill, salmaja, harekml
            welinux.ru

            Смотреть онлайн бесплатно

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


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

            Online video HD

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

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

            Full HD video online

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

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

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