Linux Mint 17.1 и Cinnamon 3.0

Последние дни был занят в свободное время тем, что подбирал дистрибутив для своего ноутбука, а он у меня старенький... Сначала отвечу на резонный вопрос: Сидел себе на Mint-е, ну и сиди дальше, что мешает? И новая версия - тебе "в руки". 

Да, так оно и есть, последний вариант моей основной системы - Linux Mint 17.3 XFCE, но хочется чего-то нового, при чем, всегда. Установил 18-версию, но уже с Cinnamon-ом (уж больно много хвалебных отзывов об этой оболочке). Установил, понравилось, но "глюки" остались в системе в целом те же, что и на 17.3 - система виснет в самый неподходящий момент, это происходило на 17.3 и с пропиретарными драйверами на видео, и без них, в 18-й версии системы вообще не установишь драйвера от AMD (сейчас умельцы уже научились прикручивать, но это не важно), но проблема та же... Пробовал я и чистую Ubuntu 16.04, и 16.04.1, и ее вариации с XFCE и прочими рабочими окружениями, все равно проблема не пропадала. В большинстве случаев это происходит при работе с браузером и подключении к сети через WI-FI, что там разработчики накрутили в системе и ядре для Ubuntu - не знаю, никаких ошибок в логах  нет, просто система виснет "намертво", только отключение питания и помогает. Интересно, что на Debian, вернее его производных, типа MX-15, Knoppix таких недостатков обнаружено не было. Использовать эти дистрибутивы или не Ubuntu-based не хочу, поскольку в большей степени занимаюсь десктопными системами, а для Ubuntu есть практически все и он более понятен для рядового пользователя. Системой нужно пользоваться, а не разбираться в ее недоработках и постоянно пытаться их устранить.

Экспериментально было определено лучшую систему для моего ноутбука (из Mint, конечно) - это Linux Mint 17.1, не важно с какой "оберткой", но так как мне понравился Cinnamon, я решил установить именно этот вариант. Только что я пробовал 18-ю версию Минта с Cinnamon 3.0, а тут 2.4 ! Досадно, разница очевидна, особенно внешне. Ну не может быть, чтобы невозможно было прикрутить эту красоту на довольно "старый" дистрибутив. Поиски особо ничего не дали, находил инструкции на 17.3, даже на 17.2 попадалась, а на 17.1 - нет. Перелопатил кучу репозитариев, и только на одном нашел сборки для Trusty, вот он: ppa:gwendal-lebihan-dev/cinnamon-nightly. Но "с наскока" установить не получилось, поэтому пришлось выработать алгоритм, которым я и хочу поделиться...

Первое, что делаем, это добавляем репозиторий и обновляем список пакетов:

sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-nightly
sudo apt-get update

Ни в коем случае не запускаем автоматическое обновление!

Дальше не спешим, а проделываем следующие манипуляции:

1. Идем по пути /usr/share/cinnamon/applets/ и копируем каталог keyboard@cinnamon.org куда-нибудь (естественно все из-под root) для резерва.
2. Внимание! Ни в коем случае не запускаем автоматическое обновление!
3. Запускаем Synaptic и нажимаем кнопочку Происхождение и ищем добавленный нами репозиторий (как правило, он где-то в начале списка в левой части окна программы) и кликаем на нем.
4. Мы увидим в основном окне Synaptic-а уже установленные пакеты и требующие обновления (серенькие чекбоксики), отмечаем все КРОМЕ mdm и того что его касается, это сам mdm и темы к нему, всего три пакета останутся не отмеченными, со всем остальным соглашаемся и с изменениями тоже.  
Внимание! Еще раз... Пакеты с именем mdm и mint-mdm-themes* НЕ ОТМЕЧАЕМ !
Жмем Применить...  
5. По окончании процесса обновления Cinnamon не закрываем Synaptic и идем в Настройки - Репозитории и удаляем наш "волшебный" репозиторий. (Это можно будет сделать и через фирменную утилиту "Источники приложений" и через терминал sudo add-apt-repository -r ppa:gwendal-lebihan-dev/cinnamon-nightly). Зачем? Память человеческая - такая штука, что завтра или послезавтра Вы запустите свой Менеджер обновлений и забудете, что с этого репозитория обновлять Mint Display Manager обновлять нельзя и ненароком обновите свой mdm, а потом не сможете войти в свою систему (проверено).
6. Копируем с заменой (естественно все из-под root) сохраненный ранее каталог keyboard@cinnamon.org на место /usr/share/cinnamon/applets/, если этого не сделать, отображение флагов раскладки клавиатуры будет некорректным, вперемешку с литерами, например, один язык будет флажком, а другой литерами. Я не разбирался, но, скорее всего, виноват в этом только файлик applet.js, можете поэкспериментировать. 
7. Все, можно перегружаться...

Замеченные недостатки:
1. Апплет раскладки клавиатуры штатными средствами невозможно настроить (флажки или текст)
2. Не играйтесь с темами, особенно с  секцией "батонов" (Стиль окон, с кнопочкой Button, на рисунке справа). Пропадает отрисовка чекбоксов, отмечать все равно можно будет, не критично, но неприятно.
3. Пока все, все остальное работает.

Что еще..., добавили в Cinnamon 3.0 bluebery, для управления bluetooth, вместо cinnamon-bluetooth (при обновлении остается cinnamon-bluetooth), так вот, ГолубойОчень работает препаскудно, если выключить bluetooth аппаратно или программно, то больше он не заработает и никакие "шаманства" его не возрождают. А cinnamon-bluetooth работает "очень и очень", мне не пришлось ничего делать для работы моих наушников, все завелось "из коробки", связь держит, даже после паузы и 10-ти минутного отсутствия работа возобновляется.

Пытался собрать образ, но не получается, после обновления системы, что-то ломается и не работает корректно LiveCD (не запускается процесс установки), а недоработанное, без обновлений, не хочу собирать. На днях попробую к Ubuntu 14.04.1 (база для Linux Mint 17.1) прикрутить Cinnamon 3.0 и собрать образ.

На этом все, всем удачи...

Комментариев нет:

Отправить комментарий