12 октября 2013

Установить обновлённую панель Cairo-Dock 3.3.1 в Ubuntu и производные



Cairo Dock, очень красивая и гибко настраиваемая панель инструментов в стиле Mac OS X. Панель имеет приятную графику, c возможностью использовать аппаратное ускорение компьютера и работать без него, с минимальным потреблением ресурсов.
Cairo Dock можно установить практически в любые стандартные среды рабочего стола: Unity, Gnome-Shell, Xfce, LXDE, KDE и т.д. и везде она будет работать без проблем.

В своё время, когда я начинал в Linux, после установки, той или иной системы, обязательно устанавливал Cairo Dock.
В этой, казалось бы маленькой программке, столько всевозможных настроек, что описать в одной статье практически невозможно, а тем более посоветовать настроить именно так, а не по другому - не реально. Нужно установить панель и пробовать, пробовать, пробовать, до тех пор пока не добъёшься именно того, что будет удобно, практично, функционально и мило, только тебе - любимому. Я это говорю без сарказма и преувеличения.

Пользователи Ubuntu с окружением Unity, начиная с версии 11.04 теперь тоже имеют подобную панель по умолчанию, которая так и называется - панель Unity и в установке дополнительной панели Cairo Dock не нуждаюся, но в производных от Ubuntu дистрибутивах, таких как: Lubuntu, Xubuntu, Linux Mint (MATE и Cinnamon) и пр., панель Cairo Dock будет хорошим подспорьем в плане быстрого запуска часто используемых программ и отображения различных информативных апплетов, типа погоды, извещений о почте и многих других.

Вот как выглядит панель Cairo Dock 3.3.1 в окружении LXDE (Lubuntu):


Что нового в Cairo Dock версии 3.3.1:

  1. Добавлена строка поиска в меню приложений, для целенаправленного поиска доступных приложений;
  2. Улучшена поддержка окружения Cinnamon, разработанного командой Linux Mint; 
  3. Добавлена поддержка протокола StartupNotification, которая позволяет отображать анимацию значка до полного открытия приложения;
  4. Добавлен апплет, позволяющий видеть все системные уведомления;
  5. Улучшен апплет таймера выключения компьютера в определенное время;
Получить дополнительную информацию о новой версии Cairo-Dock 3.3.1 можно на ЭТОЙ странице.

Установка панели Cairo-Dock 3.3.1 в Ubuntu и производные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните данную последовательность команд:

sudo add-apt-repository ppa:cairo-dock-team/ppa
sudo apt-get update
sudo apt-get install cairo-dock cairo-dock-plug-ins


Для установки Cairo Dock в Lubuntu, необходимо установить дополнительно пакет xcompmgr:

sudo apt-get install xcompmgr

А затем откройте файл xcompmgr.desktop следующей командой:

sudo nano /etc/xdg/autostart/xcompmgr.desktop


Скопируйте и вставьте в него следующие строки:

[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=xcompmgr
Name[ru_RU]=xcompmgr
Exec=xcompmgr
Comment[ru_RU]=
StartupNotify=true


Сохранить и выйти.

По окончании установки вы найдёте Cairo Dock в программах Системные, где присутствуют две опции: Cairo-Dock и Cairo-Dock (Fallback Mode):


По умолчанию панель располагается  в нижней части монитора. Если вы устанавливаете Cairo-Dock в окружениях Xfce, LXDE, KDE, Cinnamon и пр., то получается наложение панели Cairo Dock на собственную панель окружения, которая в данных окружениях также расположена внизу. Чтобы этого не происходило, нужно преместить одну из панелей в верхнюю часть монитора, либо панель Cairo Dock, либо "родную" панель окружения. Пример в Lubuntu правый клик на основной панели и выберите Настройка панели:


А затем в окне Настройки панели активируйте Позиция ->Сверху:


 Теперь панели будут находится в противоположных частях монитора.

Чтобы панель Cairo Dock запускалась при входе в систему, правый клик на любом значке и в контекстном меню: Cairo Dock ->Автоматически запускать при входе в систему.

Для настроек, также правый клик на любом значке и в контекстном меню:  Cairo Dock ->Настройки.

Примечание. Ещё раз повтоюсь, что все настройки панели будут зависеть только от вашей фантазии и вкуса. После любых изменений настроек не забывайте нажимать кнопку Применить, что в правом нижнем углу окна Настройки.

Источник: http://glx-dock.org/index.php

Удачи.

70 комментариев :

  1. отличная штука, много раз ставил, игрался- она не то что в стиле мак ос- она на порядок круче. рекомендую новичкам и не только. правда сам сейчас перешел на планк, хочется чего то простого

    ОтветитьУдалить
  2. Спасибо за новость. А вот в версии 3.2, была возможность запускать как самостоятельное ДЕ (по крайней мере в Убунту), эта функция не утрачена? Выглядел ДЕ очень не плохо и функционально не уступал в настройках лидерам ;)

    ОтветитьУдалить
    Ответы
    1. Функция как самостоятельное ДЕ также работает.

      Удалить
    2. Да, завершить Сеанс пользователя,и в среде окружений выбрать Cairo Dock,ввести пароль и вперед! Классная панелька, особенно, когда включишь эффекты! Сидел бы на ней, но,с подачи Админа, полюбил Cinnamon!

      Удалить
    3. Так панелька и в Cinnamon работает на ура.

      Удалить
    4. Спасибо! Попробую, но смешивать Cinnamon и Cairo Dock, "солянка" какая-то... Хотя, чем Linux и хорош, Свобода!!!

      Удалить
    5. Да не нужно ни чего смешивать, а просто установить Cairo Dock в Cinnamon и использовать только как панель, не как окружение. В данном варианте не происходит конфликтов пакетов или чего-то подобного.

      Удалить
  3. В "кедах" тоже пригодится.Забираю.

    ОтветитьУдалить
  4. Здравствуйте Владимир.
    Установил cairo-dock в Pear OS 7 всё настрил...
    Но после перезагрузки исчезла ВЕРХНЯЯ ПАНЕЛЬ и ВСЕ ПРИЛОЖЕНИЯ ОТКРЫВАЮТСЯ БЕЗ СИСТЕМНЫХ РАМОК, т.е переместить,свернуть,развернуть - нет возможности.
    Подскажите как можно решить эту проблему.
    За ранее спасибо.

    ОтветитьУдалить
    Ответы
    1. В Pear OS 7 используется рабочее окружение Gnome Shell. Для настроек по умолчанию в нём используется инструмент Gnome Tweak Tool, открой его в вкладке Окна и измени там параметры.

      Удалить
    2. Собственно в Pear OS 7 есть своя панелька по умолчанию. Зачем устанавливать вторую?

      Удалить
  5. Владимир вот что есть в этом Gnome Tweak Tool, чо бы я не изменял, ничего не меняется...
    http://itmages.ru/image/view/1267831/1037470a
    http://itmages.ru/image/view/1267830/a1eac5ee
    http://itmages.ru/image/view/1267829/e17fec77

    "Собственно в Pear OS 7 есть своя панелька по умолчанию. Зачем устанавливать вторую?" - ведь cairo-dock намного превосходит системный " Planck " !!!

    ОтветитьУдалить
    Ответы
    1. В Pear OS стандартный Gnome сильно модифицирован. Там даже некоторые компоненты по другому называются. Вполне возможны какие-то конфликты Cairo c оконным менеджером, потому и рамок нет. Вероятно, эту проблему и можно решить, но не имея под рукой Pear OS, ничего в голову не приходит. Я бы удалил Cairo.

      Удалить
    2. P.S. Gnome, в смысле окружение Gnome Shell

      Удалить
    3. Здравствуйте Максим. Вот установленые программы:
      http://itmages.ru/image/view/1267953/6f987243

      Это из папки _ applications _
      Может я что-то пропустил ?

      Удалить
    4. Максим прав, лучше удалить Cairo Dock, т.к. я писал ранее, что в Pear OS 7 есть своя панелька по умолчанию. Видимо создаётся конфликт пакетов.

      Удалить
    5. >>>Может я что-то пропустил<<<
      Дело в том, что это всего лишь пользовательские приложения. Оконный менеджер и верхняя панель - это системные компоненты, они там и не должны отображаться, обычно. Так что этот скриншот мне ни о чем не скажет, тут глубже надо копать, а вслепую, дистанционно это делать затруднительно. Поэтому от Cairo придется отказаться. Это наиболее логично, ведь создатели PearOS для того и допиливали систему, чтоб это не пришлось делать пользователю :).

      Удалить
  6. Очень жаль конечно...
    Подскажите, а вариант с отключением системной панели_ Planck _ ?
    Вот только в автозагрузке ОНА ОТСУТСТВУЕТ... :http://itmages.ru/image/view/1267970/1ad9344e
    Максим вы писали,что есть способы: скрипты для редактирования файлов от _root_, на Pear OS 7 такой возможности на данный момент нет.
    Возможности зменять настройки верхней панели тоже нет, даже при _Alt - правый щелчок мыши_
    Подскажите каким способом можно это делать в моей операционке ?

    ОтветитьУдалить
    Ответы
    1. >>>Подскажите, а вариант с отключением системной панели_ Planck _ ?<<<
      >>>Вот только в автозагрузке ОНА ОТСУТСТВУЕТ...<<<
      Конечно, отсутствует (или скрыта, просто напросто). Вероятнее всего, она загружается как компонент системы, при еще старте иксов. Отключить, наверное, можно, где нибудь глубоко в Dconf, но я бы не советовал начинающему этим заниматься без четкой инструкции, потом пупок развяжется чинить. Я таковую инструкцию дать не могу, как минимум потому, что PearOS у меня не установлена, и не факт, что мог бы, мало ли, что они там наворотили.

      Удалить
    2. P.S. Если владеете английским или французским, попробуйте пошерстить официальный форум Pear OS, наверняка такой есть.

      Удалить
    3. _Вероятнее всего, она загружается как компонент системы, при еще старте иксов_, скорей всего это так, потому как после

      sudo apt-get purge,autoremove

      X-сы не запускаются...

      Удалить
    4. Александр, один совет тебе. Не чини то, что работает - обязательно сломаешь. Я имел ввиду, не тренируйся на системе, которая отлажена и работает. Для этой цели установи систему для тестов на другом разделе ж/диска, которую не жалко будет переустановить в случае каких-то сбоев.

      Удалить
    5. P.P.S. Ну или при старте сессии, без разницы, в данном случае.

      Удалить
    6. Спасибо за советы.
      Остановлюсь на _ Docky _...

      Удалить
  7. помню до этого релиз был несколько глючный,панелька просто вылетала в удобное ей время , как приспичит , через пять минут,через час,через сутки ,поэтому использую AWN - он стабилен.
    Но Cairo-Dock все же попробую,там действительно меганастройки на любой вкус и цвет,надеюсь проблему устранили с прошлого раза.

    ОтветитьУдалить
  8. Надежды не оправдались , история та же , что и в прошлой версии .

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

      Удалить
    2. Возможно конфликтует с видео , потому что на ноуте nvidia - optimus висит (со всеми установленными мануалами и последними обновами) , все же это весьма хрупкое место,к тому же система недавно была переустановлена,а проблема та же.

      Удалить
  9. Cairo-Dock не пробовал до прочтении этой статьи. Подскажите пожалуйста, как удалить панель Mate - штобы не кушала оперативку- (вариант скрить не катит)

    ОтветитьУдалить
    Ответы
    1. Сразу предупреждаю - САМ НЕ ПРОБОВАЛ!

      Устанавливаем пакет dconf-tools, затем
      запускаем dconf-editor→org→desktop→session→required-components→заменить значение panel с "mate-panel" на "cairo-dock" или какая там у него команда запуска (можно вынести ярлык запуска Cairo-dock на раб.стол и в свойствах ярлыка посмотреть команду).

      ПО ИДЕЕ, должно сработать. Рекомендую сначала клонзиллой бэкап сделать. Разумеется, придется настроить в Cairo все необходимые плагины/апплеты - трей, часы и пр.

      Удалить
    2. извиняюсь, чуть напутал, надо так:
      dconf-editor→org→MATE→desktop→session→required-components

      Удалить
    3. " Подскажите пожалуйста, как удалить панель Mate"? Можно по подсказке Максима, а можно просто выйти из сеанса и выбрать окружение Cairo Dock. Тогда база Mint MATE остаётся, а панели только Cairo Dock.

      Удалить
    4. В принципе, можно и так. Была мысль так и подсказать. Но я просто не в курсе, как это работает именно в случае с Mate. Раньше при выборе сессии были режимы "Gnome+cairo" и "XFCE+cairo". Но время идет. Может, сейчас и по другому. Я давненько не пользовался.

      Удалить
    5. Спасибо за ответы. Помогла подсказка пана Максима. В системном мониторе пропали процессы панели и её аплетов ( в том числе ресурсоёмкой mate-manu - 60 mb). Выбор окружения Cairo Dock в Mint-e 14 завершается ошибкой и загрузкой Mate-desktop.

      Удалить
    6. Уточню: в Минте 14 Мате путь к параметру отличается (mateconf-editor): /desktop/mate/session/required_components/panel

      Удалить
    7. Это Вы правильно сделали, что уточнили, а то у меня чуть ступор не случился - Минт 14, и вдруг dconf помог, с чего бы это... :)

      Удалить
    8. P.S. Это я к тому, что на dconf только в Минт 15 перешли, я предположил изначально, что у Вас именно такой.

      Удалить
  10. Панель удобная, всё под рукой, настроить можно под любой вкус. Но заметил что после обновления ядра или каких то програм начинает не стабильно работать, то запустится то незапустится. иногда помогает переустановка .
    Остановился пока на DOCKY он проще и работает стабильней.

    ОтветитьУдалить
  11. Получено 491 kБ за 15с (32,3 kБ/c)
    W: Не удалось получить http://packages.medibuntu.org/dists/raring/Release.gpg Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    W: Не удалось получить http://packages.medibuntu.org/dists/raring/free/i18n/Translation-ru_RU Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    W: Не удалось получить http://packages.medibuntu.org/dists/raring/free/i18n/Translation-ru Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    W: Не удалось получить http://packages.medibuntu.org/dists/raring/free/i18n/Translation-en Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    W: Не удалось получить http://packages.medibuntu.org/dists/raring/non-free/i18n/Translation-ru_RU Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    W: Не удалось получить http://packages.medibuntu.org/dists/raring/non-free/i18n/Translation-ru Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    W: Не удалось получить http://packages.medibuntu.org/dists/raring/non-free/i18n/Translation-en Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    W: Не удалось получить http://packages.medibuntu.org/dists/raring/free/binary-i386/Packages Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    W: Не удалось получить http://packages.medibuntu.org/dists/raring/non-free/binary-i386/Packages Что-то странное произошло при определении «packages.medibuntu.org:http» (-11 - Системная ошибка)

    E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
    [100]virgis@virgis-OptiPlex-GX270:~ > sudo apt-get install cairo-dock cairo-dock-plug-ins
    Чтение списков пакетов… Ошибка!
    E: Encountered a section with no Package: header
    E: Problem with MergeList /var/lib/apt/lists/packages.medibuntu.org_dists_raring_non-free_i18n_Translation-en
    E: Списки пакетов или файл состояния не могут быть открыты или прочитаны.

    ОтветитьУдалить
  12. Ответы
    1. А репозиторий Medibuntu тут при чем? Его разве еще не прикрыли? Его из источников давно пора убрать. Сходите на http://www.medibuntu.org/ и увидите:

      The Medibuntu Project has come to an end

      The Medibuntu repository is unmaintained and offline.

      Удалить
    2. Удалить из Источники придожений - Другое по репозиторий Мedibuntu.

      Удалить
    3. Пардон за несколько эмоциональную реакцию. Действительно очень удивился. Я думал, что этот репозиторий уже месяца три или четыре, как не работает.

      Удалить
  13. Ребят, помогите с такой проблемой. Поставил Cairo Dock последней версии на Ubuntu 12.04 LTS.
    Все красиво, все работает, но каждый раз после перезагрузки что-то происходит с анимацией т.е. при наведении на Cairo Dock анимация не та, что после установки, присутствует какое-то противное мерцание, сама панель и значки на ней мигают. Если поставить другую тему - все опять становится нормально (до следующей перезагрузки).
    Как решить проблему?
    Спасибо.

    ОтветитьУдалить
  14. Для тех кто будет настраивать погоду в cairo-dock вот ссылка на коды городов России-матушки: http://dumpz.org/11182/ одно плохо, список составлен не по алфавиту а в разнобой. Поэтому внимательно выбирайте код своего города. Если у кого есть другой вариант-отпишитесь.

    ОтветитьУдалить
  15. Нужна помощь. Установил dock после чего удалил его, теперь под юнити ни одна панель не отображается что делать?

    ОтветитьУдалить
    Ответы
    1. Видимо Ubuntu Unity Plugin слетел.
      Открой терминал Ctrl+Alt+T, введи латинские ccsm и нажми Enter, когда откроется CompizConfig, включи/активируй плагин Ubuntu Unity Plugin. Панели должны появиться.

      Удалить
  16. Cairo doc отлично работала, пока не установил NVidia. У меня optimus на ноутбуке, поставил вариант с Nvidia prime. ОС Ubuntu 14.04. После установки - Cairo dock есть в диспетчере задач, но не отображается на рабочем столе. Куда мне копать, подскажите пожалуйста. От Unity панельки глаза уставали, я часто быстрым запуском пользуюсь, а Cairo Doc панелька была моим спасением. Очень удобна.

    ОтветитьУдалить
    Ответы
    1. В последних версиях, начиная с Cairo-Dock 3, программа глючит и не только после установки драйверов. Я предлагаю удалить Cairo-Dock, а установить более лёгкий и не менее функциональный Docky:

      sudo add-apt-repository ppa:docky-core/ppa
      sudo apt-get update
      sudo apt-get install docky

      [im]http://s52.radikal.ru/i137/1404/69/f306e69abf90.png[/im]

      Удалить
    2. Огромное спасибо, по результатам отпишусь тогда!

      Удалить
  17. Спасибо еще раз - все замечательно работает))

    ОтветитьУдалить
  18. Здравствуйте.
    Подскажите, пожалуйста, как правильно выбрать город в Погоде если там находит 4 моих городов?
    Спасибо.

    ОтветитьУдалить
    Ответы
    1. Если речь идёт о погоде на панели Cairo Dock, то Вы не пишете где ищете свой город. Искать нужно для Киева здесь: http://www.weather.com/weather/today/UPXX0016:1

      ZIP-код для Киева: UPXX0016

      Его нужно вставить в настройки Погода - Код местонахождения

      [im]http://s1.radikale.ru/uploads/2014/7/20/9885431bdd63179f48d0f64cc7735337-full.png[/im]

      Удалить
    2. Спасибо.
      Вот так у меня и было, а теперь я здесь: 49,4 с.ш. 30,6 в.д., вот и нашло (Mironovka) аж 4 шт. Теперь думаю-гадаю.
      p.s. Кстати, ещё: а как сделать чтобы весь каиро всегда был поверх всех окон?

      Удалить
    3. Все параметры в Настройках панели:

      [im]http://s1.radikale.ru/uploads/2014/7/20/8093dd54bc6618e3039bf05dc64020ae-full.png[/im]

      Удалить
    4. Спасибо, нашел в Доступном режиме.
      А вот о Погоде подскажите, пожалуйста, какой из "Mironovka" выбрать по выше указанным координатам?

      Удалить
    5. Так я же ответил в предыдущем комментарии, что нужно открыть сайт http://www.weather.com/, ввести название местности в поиск (желательно так: Киевская обл. п. Mironovka - пример), нажать Enter, скопировать zip-код из панели навигации и вставить Месторасположение погоды.

      Удалить
    6. Спасибо, Владимир.
      Не дочитал, теперь всё прекрасно получилось.
      Ваш сайт самый лучший.

      Удалить
  19. Как можно отключить увеличение знаков на панели при наведении курсора?

    ОтветитьУдалить
    Ответы
    1. там в настройках какую-то галочку снять, ну или что-то в выпадающем списке изменить. Посмотри там.

      Удалить
    2. Посмотрите здесь: "Настройка Cairo-dock" http://compizomania.blogspot.com/2012/02/cairo-dock-ubuntumint.html

      Удалить
    3. Вероятно что проблема вот в этом
      http://storage4.static.itmages.ru/i/16/0203/h_1454515615_3247300_42ec3f74b3.png

      Удалить
    4. Да, всё верно. Отключите анимацию знаачков. Или измените настройки анимаци.

      Удалить
  20. Так я уже отключал, но анимация все равно есть. Это же анимация значков на панели, а нужно анимация панели. То что на скрине, делает анимацию самого значка при наведении на него, но не убирает увеличение панели при наведении курсора

    ОтветитьУдалить
    Ответы
    1. убрать точно можно так как я это делал. Поищите внимательнее.

      Удалить
    2. Я нашел только настройки скорость показа этой анимации, но чтобы ее выключить полностью, такого не нашел.

      Удалить
  21. Внешний вид - Значки - Эффект приближения

    ОтветитьУдалить
  22. а я никак не могу настроить Docky - где бы найти подсказки?

    ОтветитьУдалить