Автор Тема: Cairo-Dock - панель быстрого запуска программ  (Прочитано 1394 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2176
  • Да будет свет!
Cairo-Dock - панель быстрого запуска программ, включена в официальный репозиторий Ubuntu. Мой первый опыт использования этой панели запомнился в MoonOS (13.04), но в то время она конфликтовала с WM Compiz. Сегодня эта панель вполне совместима с другими панелями и Compiz с ней мирно уживается  :)

Устанавливается панель одной командой: sudo apt install cairo-dockЗначок панели Cairo-Dock появится в меню Приложения->Системные. Для автоматического запуска при старте системы достаточно добавить пункт в запускаемые приложения с ключом -o или -c, например, cairo-dock -оПанель Cairo-dock полностью настраиваемая, поэтому можно создать внешний вид, который будет отличаться от любой другой панели.
Вызывается пункт настройки из контекстного меню ПКМ по самой панели

Например, при наведении курсором на значки приложений они вращаются (эффект вращения):

В Matuntu-X64 (16.04) апплет меню на панели Cairo-Dock полностью русифицировано, а в 16.10 - лишь частично.
После запуска в левом нижнем углу появляется прямоугольник, разделённый на четыре части, позволяющий быстро перемещаться по рабочим столам и показывающий иконки запущенных приложений

Для настройки панели создано Полное руководство.
После установки панели Cairo-Dock отпала необходимость в нижней панели Mate. Удобство Cairo-Dock превзошло все мои ожидания!
« Последнее редактирование: 14 Январь 2017, 14:21:22 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн mobilis-in-mobile

  • Пользователь
  • **
  • Сообщений: 82
  • Заклятый друг DE Mate
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #1 : 14 Январь 2017, 17:02:17 »
Ну наконец-то прочитал на форуме хорошие слова о моей любимой панели! :) :) :) Уже несколько лет использую Cairo-dock и не собираюсь менять её на что-либо другое.
Функционал и гибкость настроек панели, на мой взгляд - удовлетворяют запросы даже самых притязательных пользователей.
Plank здесь даже рядом не стоял. 8)
Новичкам, правда - настройки панели могут показаться сложными в освоении. Но это только на первый взгляд. В Cairo-dock имеются всплывающие подсказки с подробным описанием того или иного плагина. Ну и инструкция пользователя конечно же, к прочтению обязательна.
Стоит только отметить, что на слабом железе при большом количестве включенных "спецэффектов" работа панели может вызывать подтормаживания в системе. В этом случае лучшим решением будет найти  некую "золотую середину" между анимаций и быстродействием.
Я, например - оставил только анимацию при клике по значку. Она служит индикатором запуска того или иного приложения.
В общем, отличная панель. Всем рекомендую!

Оффлайн mobilis-in-mobile

  • Пользователь
  • **
  • Сообщений: 82
  • Заклятый друг DE Mate
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #2 : 14 Январь 2017, 17:31:46 »
Для автоматического запуска при старте системы достаточно добавить пункт в запускаемые приложения с ключом -o или -c, например, cairo-dock -оПанель Cairo-dock полностью настраиваемая, поэтому можно создать внешний вид, который будет отличаться от любой другой панели.
У меня команда автозапуска выглядит так:
cairo-dock -с -w 5Здесь ключ -w задерживает запуск панели на заданное пользователем время. В моём случае это 5 секунд.
Для чего? А чтобы нагрузку на процессор снизить во время старта.
Ключ -c даёт команду на использование библиотеки cairo. Для удовлетворения моих скромных запросов, да и небольшой мощности ноутбука тоже, по моим наблюдениям - это самый оптимальный вариант.
Ну а если кто хочет использовать спецэффекты по максимуму - тогда ключ -o вам в руки! Он даст команду на использование OpenGL.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1411
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #3 : 15 Январь 2017, 12:36:38 »
Первые впечатления от этой панели четырёхлетней давности и то, что сейчас - большая разница.
Переключатель рабочих столов также имеет кучу настроек и настраивается отдельно от панели по ПКМ.
Понравилась!
Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2176
  • Да будет свет!
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #4 : 15 Январь 2017, 15:50:37 »
Дополнительные ключи и команды можно узнать из вывода команды: cairo-dock -h
Спойлер
cairo-dock -h
Gtk-Message: Failed to load module "canberra-gtk-module"
Gtk-Message: Failed to load module "topmenu-gtk-module"
Использование:
  cairo-dock [ПАРАМЕТР…] Cairo-Dock

Параметры справки:
  -h, --help                    Показать параметры справки

Параметры приложения:
  -c, --cairo                   Использовать бэкенд cairo.
  -o, --opengl                  Использовать бэкенд OpenGL.
  -O, --indirect-opengl         Использовать бэкенд OpenGL для непрямой отрисовки. Лишь в единичных случаях необходимо это использовать.
  -A, --ask-backend             При следующем запуске спрость снова какой бэкенд использовать.
  -e, --env                     Принудительно определять это окружение - используйте с осторожностью.
  -d, --dir                     Принудительно загружать панель из этого каталога, вместо ~/.config/cairo-dock.
  -S, --server                  Адреса серверов с дополнительными темами. Это значение перезапишет адреса определённые по умолчанию.
  -w, --wait                    Ждать N секунд перед запуском; полезно, если вы испытываете проблемы при входе в систему.
  -m, --maintenance             Позволять редактировать конфиг перед запуском панели и открытии панели настроек.
  -x, --exclude                 Исключить следующий плагин (он по-прежнему будет доступен).
  -f, --safe-mode               Не загружать никаких плагинов.
  -W, --metacity-workaround     Work around some bugs in Metacity Window-Manager (invisible dialogs or sub-docks)
  -l, --log                     Уровень журналирования (debug,message,warning,critical,error); по умолчанию warning.
  -F, --colors                  Принудительно выделять некоторые сообщения цветом.
  -v, --version                 Показать версию и выйти.
  -k, --locked                  Заблокировать панель от изменения настроек пользователями.
  -a, --keep-above              Keep the dock above other windows.
  -s, --no-sticky               Не показывать панель на всех рабочих столах.
  -C, --capuccino               Cairo-Dock может всё, даже варить кофе!
  -M, --modules-dir             Позволить панели подгружать дополнительные модули из её каталога (загрузка неофициальных модулей может быть небезопасна).
  -T, --testing                 Только для отладки. Менеджер сбоев не будет запущен, для отлова ошибок.
  -E, --easter-eggs             Только для отладки. Будут активированы некоторые скрытые и нестабильные опции.
« Последнее редактирование: 17 Январь 2017, 02:04:56 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1411
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #5 : 15 Январь 2017, 19:55:07 »
Поставил cairo-dock в Matuntu-Y64. Всё отлично, да вот только на на иконке меню системы отобразился значок дебиана (глиста вылезла  :)  ).
Чтобы вернуть нормальный значок меню, сменил тему иконок на Vibrantly-Simple-Light-Teal

Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн mobilis-in-mobile

  • Пользователь
  • **
  • Сообщений: 82
  • Заклятый друг DE Mate
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #6 : 16 Январь 2017, 16:56:18 »
Чтобы вернуть нормальный значок меню, сменил тему иконок на Vibrantly-Simple-Light-Teal
А это делать вовсе не обязательно.
Правый клик по иконке > Меню приложений > Правка.
Откроется окно настроек. Выбираем пункт Имя изображения и в соответсвующем текстовом поле прописываем путь к нужному изображению.
Или можно кликнуть по значку папки рядом с этим полем. Тогда откроется окно ФМ, и уже в нём можно будет выбрать нужную иконку.
И последнее действие - естественно, не забыть нажать кнопку "Применить" в провом нижнем углу окна настроек.
Вот, как-то так...

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1411
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #7 : 16 Январь 2017, 19:21:54 »
Спасибо, Ян. Очень рад, что Вы снова с нами.
Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2176
  • Да будет свет!
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #8 : 19 Январь 2017, 20:31:57 »
Понравились уведомления Cairo-Dock, в т.ч. о необходимости перезагрузки  :)
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1411
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #9 : 22 Январь 2017, 00:44:46 »
После dist-апгрейда увидел такое при наведении на значок Ярлыки :o

Честно говоря, вспомнилась сцена экзорцизма из фильма "Очень страшное кино -2" - "Ну, ты видел?!!! Видел???"  :)
Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1411
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #10 : 31 Январь 2017, 14:13:17 »
Ну наконец-то прочитал на форуме хорошие слова о моей любимой панели! :) :) :) Уже несколько лет использую Cairo-dock и не собираюсь менять её на что-либо другое.
Недавно встретился с таким явлением. Панель размножилась... Оказалось запущено 3 экземпляра. При этом два прятались за верхней. Принудительно завершил работу двух из них, но через некоторое время дубли появились снова.
Как у более опытного товарища спрашиваю, как с этим бороться? Потому что с первого взгляда не заметил в настройках опции Не запускать дубли программы как у VLC.
Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн mobilis-in-mobile

  • Пользователь
  • **
  • Сообщений: 82
  • Заклятый друг DE Mate
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #11 : 31 Январь 2017, 23:24:18 »
ivm, доброго! Думаю, Вы случайно кликнули по опции Запускать Cairo-dock при старте системы в главном меню программы(Правый клик по панели > Cairo-dock > Запускать Cairo-dock при старте системы).
И скорее всего, в автозапуск прописалась ещё одна команда запуска панели. Нужно эту лишнюю команду найти и удалить. Оставить только ту, которую прописывали в самом начале.
И желательно, в команде - выставить некоторую задержку запуска, чтобы панель запускалась уже после всех системных процессов и автозапускаемых приложений. Это исключит возможность возникновения конфликтов при старте системы.
Далее - нужно выйти из сеанса пользователя и снова в него войти.
Ну а, если это всё не поможет - тогда нужно будет удалить из домашней папки всё, что связано с Cairo-dock(home>username>.config>cairo-dock), и после перезапуска сеанса - снова настроить панель по своему вкусу.
Если система совсем новая - некоторое количество недочётов имеет место быть, так как разрабы больше ориентируются на стабильные версии Ubuntu.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1411
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #12 : 01 Февраль 2017, 00:19:23 »
Наверно, 17.04 могла быть причиной. С тех пор, как удалил из домашнего каталога всю папку Cairo-Dock, пока панель не удваивалась.
Спасибо, Ян, за разъяснение, но указанную опцию по правому клику не увидел или не там смотрел
Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн mobilis-in-mobile

  • Пользователь
  • **
  • Сообщений: 82
  • Заклятый друг DE Mate
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #13 : 01 Февраль 2017, 05:21:26 »
Вполне возможно, что для 17.04 разрабы не успели ещё её адаптировать. У меня установлена 16.04. Версия Cfiro-dock - стабильная из репозитория. И эта опция меню присутствует.
Да, и ещё - несколько панелей появляется, если нескольео раз подряд практически без интервала выйти-войти в сеанс пользователя. Похоже, что в этом случае не успевает остановиться какой-то процесс в Cairo-dock, а при входе в сеанс срабатывает команда автозапуска и запускает новую версию панели. У меня такое уже было ;)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1411
Re: Cairo-Dock - панель быстрого запуска программ
« Ответ #14 : 01 Февраль 2017, 10:57:02 »
У меня троение появлялось часа через 4-6 постоянной работы на компьютере без выхода из сеанса.
Что непонятно спрашиваем, если всё понятно - пользуемся.