Calculate Forum

Установка панели Cairo-Dock в Calculate

#1

Панель выполнена в стиле MacOS X. Включает в себя все элементы, необходимые для управления компьютером. Выполняет переключения рабочих столов, переключения между запущенными программами, осуществляет запуск приложений, имеется выбор приложений из меню. Панель включает в себя множество расширений и шкурок. Имеет большое количество настроек внешнего вида, анимации, поведения. Количество панелей, приложений и их вид можно настроить по своему вкусу.

Панель с рабочим столом, оформленная в японском стиле:

shadow

Установка панели Cairo-Dock в Calculate

Добавляем оверлей:

layman -a desktop-effects

Или обновляем, если он уже подключен:

layman -s desktop-effects

Если не установлена программа размаскировки пакетов устанавливаем autounmask
(есть и другие способы размаскировки):

emerge autounmask

Размаскировываем:

autounmask x11-misc/cairo-dock-2.2.0.4
autounmask x11-misc/cairo-dock-plugins-2.2.0.4

Компилируем:

emerge -av cairo-dock cairo-dock-plugins

Запускаем с поддержкой opengl из командной строки (или через подменю система):

cairo-dock -o

Или запускаем без поддержки opengl из командной строки (или через подменю система):

cairo-dock -c

Примечание: при необходимости запуск прописываем в автостарте (в меню cairo-dock есть пункт включения автозапуска).

Нюансы

Панель самостоятельно не ищет приложения, а выдает примерно заготовленный шаблон, который Вы можете легко полностью перестроить под себя через меню Cairo-Dock и путем перетаскивания иконок.

#2

Я бы ещё написал что такое Cairo-Dock и добавил скриншот для наглядности :slight_smile:
Утилиты <> в дистрибутиве нет, поэтому по инструкции сделать не получится.

#3

Спасибо. Подправлю потихоньку.

Поправил и дополнил.

#4

Спасибо за инструкцию .

#5

А у меня что-то с красивыми панельками нескладуха)))
Сам cairo-dock под компизом работает почти без сбоев (под опенбоксом квадратами сыпал), а вот апплеты разочаровывают:

  • wifi сеть не видит
  • апплет раскладки - то же самое - тупо показывает eng (группы переключаются из xorg.conf. Может, какой-нибудь xxkb ещё нужен, чтобы заработало?)
  • батарейный апплет тормозит с показаниями (хотя выставлено 10 секунд) и показывает, кажется, сильно неточно.
  • апплет выключения сыплется (и сыплет док). Да и нужная мне функция logout в нём отстутствует(
  • букмарки тоже пока не смог завести (а в отсутствие иконок на десктопе они нужны)

Неудобно, что трей двухэтажный (надо кликнуть на значок, чтобы увидеть трей).
То же самое с другими плагинами - при наведении мышки хочется сразу видеть доп, информацию (без клика), а название его я и так знаю))) Может, настраивается где, да я не нашёл?

При том, что в остальном он красивый и удобный. Одно автоскрытие при перекрытии окном доргого стоит.

С awn у меня похожим образом не срослось - тоже мазать можно, есть нельзя - половина апплетов не заработали должным образом.

Кому-нибудь удалось заставить эту красоту ещё и работать?

#6

Попробовал ещё раз awn. Этот точно без вариантов - развитие завяло в 2010, нужных апплетов недостаёт, хочет HAL, которого нет и уже никогда не будет))) Хотя внешне он мне нравится больше.

То есть при всём богатстве выбора альтернативы нет (с). Буду добивать cairo-dock. Стандартные панельки уж больно унылые все…

Покамест удалось разобраться с wifi апплетом. Оказывается, нужно было произвести следующую нехитрую манипуляцию (предварительно удостоверившись в том, что разрешение на запуск установлено всем):

ln -s /sbin/iwconfig /usr/bin/iwconfig

и - voila! - сеть появилась. Некошерно, конечно, но иначе не работает. На очереди переключатель раскладок. Тут или опять нет нужного симлинка, или недоустановлен какой-то пакет, второе вероятнее. Ругается так:

warning :  (/var/tmp/portage/x11-misc/cairo-dock-plugins-3.0.0/work/cairo-dock-plugins-3.0.0/keyboard-indicator/src/applet-xklavier.c:cd_xkbd_keyboard_state_changed:106)  
  xkl_engine_get_state() failed, we use the first keyboard layout as a workaround (40003168, 0)

но мне это мало что сказало, и гуглу тоже)))

Вообще я возможно погорячился слегка, поставив свежий 3.0.0…

#7

Николай Ка писал(а):

Попробовал ещё раз awn. Этот точно без вариантов - развитие завяло в 2010, нужных апплетов недостаёт, хочет HAL, которого нет и уже никогда не будет))) Хотя внешне он мне нравится больше.

где вы hal увидили ?

[I] gnome-extra/avant-window-navigator
     Available versions:  0.4.0 {doc +gconf vala}
     Installed versions:  0.4.0(15:05:12 12.06.2012)(-doc -gconf -vala)
     Homepage:            http://launchpad.net/awn
     Description:         A dock-like bar which sits at the bottom of the screen

[I] gnome-extra/avant-window-navigator-extras
     Available versions:  0.4.0 {+gconf gstreamer webkit}
     Installed versions:  0.4.0(16:39:46 12.06.2012)(gstreamer webkit -gconf)
     Homepage:            http://launchpad.net/awn-extras
     Description:         Applets for the Avant Window Navigator
#8

Я hal увидел в ругани в консоль
Dbus.bla-bla.Hal failed…
(уж простите за неточное цитирование - снёс я awn уже…)
Если у пакета нет флага hal - это ещё не значит, что он его не использует.

А если мы говорим про awn, то помимо обязательных звисимостей, нужных, чтобы апплет запустился, ещё куча необязательных - нужных, чтобы апплет заработал, (в основном питоновские привязки к библиотекам, но не только), включая некоторые отсутствующие в основном дереве.

Вы сами-то пробовали его реально использовать, этот док? Настроить под себя, чтобы работало, как вам надо? Если да, опишите что сделали. Народу может пригодиться ваш опыт.

#9

Николай Ка писал(а):

Вы сами-то пробовали его реально использовать, этот док? Настроить под себя, чтобы работало, как вам надо?

http://imglink.ru/show-image.php?id=dd5b54fe157bf700e274a0dafcae03e1

#10

Да, вижу. Интересующие меня функции реализованы через conky. Дискуссию предлагаю закрыть.

#11

Николай Ка писал(а):

Да, вижу. Интересующие меня функции реализованы через conky. Дискуссию предлагаю закрыть.

так вам нужен сис.монитор или всё таки панель для запуска прог ?
зы коньками не пользуюсь :slight_smile:

#12

И то, и другое, и ещё немножко))).
То, что нужно постоянно, у меня вынесено на горячие клавиши, редко нужные запускаю через gmrun, а для нужных регулярно, но не часто - удобно иметь лаунчер. Плюс обязательно - батарейка, вайфай, раскладка клавиатуры. В awn некоторые нужные мне апплеты найти не удалось (типа вайфая) - похоже, их не сушествует в природе. Некоторые работают, мягко говоря, странно. Mount отображает только то, что монтируется через fstab - нафига, спрашивается? - а всякие флешки-SD-шки в упор не видит. Почитал описание - так и задумано))).

Пока удалось приживить кайродок более-менее. Однако апплет раскладки в последнем релизе сломали (а если верить гуглу, то баг в libklavier, а не в самом апплете) - жду, пока починят… В идеале от “трея” хочется избавиться совсем, вынеся всё на панель, пока по временной схеме у меня “трей” в наличии, хотя и отвязан отдельно.

С просто лаунчером проще - их есть несколько штук приличных, а вот из универсальных и неунылых, но нетяжёлых панелей не заброшен только кайродок. Docky даже пробовать не стал… Как обычно в *nix - при всём богатстве выбора альтернативы нет))) Раньше сидел в опенбоксе на tint2+conky, но с ними что ни делай - не смотрится так, как awn или кайро… хотя по функциональности эта связка вполне устраивала (хотя коньки по моим наблюдениям жрут проц не сильно меньше кайродока))) На настоящий момент ноут с компизом+кайродоком+разными красивостями живёт на батарейке почти те же 4.5 часа, что и опенбокс+тинт+коньки, а смотрится всё это несравнимо лучше. И судя по сайту, кайро снова начали активно разрабатывать - вышел новый мажорный релиз, и багфиксы поспевают…

Mastodon Mastodon