[Решено] Cinnamon

Привет всем! Нужна помощь! Сижу уже много времени на CLS+второгном (amd64) (ставил по этому мануалу http://pastebin.calculate-linux.ru/ru/show/5428), но так как поддержки уже давно нет, появились мелкие баги, решение которых не предвидется. Появилась необходимость переползти на что нить поддерживаемое и мой выбор пал на cinnamon-2.0.11. Так как в дереве версия постарше будет, подключил оверлей sabayon и, немного отредактировав конфиги, решил заинсталить. Но не тут то было, столкнулся с таким колличеством проблем, что пришлось отсавить эту благую затею. В связи с этим решил пойти по пути найменьшего сопротивления и выяснить здесь на форуме, может у кого есть мануальчег, как это сделать? То есть привести в порядок конфиги и безболезненно переползти с второгнома на cinnamon-2.0.11 с последующим допилом оного до юзабельного состояния!

Попробуйте второй гном отсюда
http://ftp.yandex.ru/calculate/CLDG/stages/x86_64/

Alexander Tratsevskiy wrote:

Попробуйте второй гном отсюда
http://ftp.yandex.ru/calculate/CLDG/stages/x86_64/
Спасибо, качаю на посмотреть, но хотелось бы именно цинамон попробовать, так как уж больно хорошо развивается проэкт и даже обрёл некую автономию. Мануальчег бы какой подсмотреть, а то эти конфликты мне уже весь моск выели!

Тоже, кстати, пытался на CLS поставить cinnamon, но так и не вышло из-за циклических зависимостей. Cinnamon, вообще, systemd хотел сначала установить…

Посмотрел по вики Последняя версия 2.0 (10 октября 2013). То есть пилят неслабо, функционал разширяется, оболочка принята на вооружение многими дистрами, может и у нас как то получится её запилить?
Пробовал только что в виртуалке заинсталить на чистый CLS тоже не получилось. Слишком уж много неразрешённых зависимостей и разных флагов.

Поставил на днях cinnamon-2.0.12::sabayon на чистом CLS 13.11. В принципе вполне юзабельно. Была пара мелких глюков, которые решились. Но после xfce производительность таки не радует. Может это из-за того что у меня 2 монитора и разрешение 3360 x 1050, интерфейс не очень отзывчивый. Решил для себя ждать wayland в удобном виде, а пока сидеть на xfce :slight_smile:

Может кому пригодятся пара подсказок.
В make.conf было:

USE="pulseaudio -bluetooth -lirc gtk gtk3 -avahi gconf dconf fuse -gnome-keyring networkmanager"

В package.keywords:
http://pastebin.calculate-linux.ru/ru/show/5980

Затем:

emerge -uDN world
emerge cinnamon lightdm

Тем у кого раскладка не будет переключаться:

gsettings set org.cinnamon.settings-daemon.peripherals.keyboard input-sources-switcher 'alt-shift'

(ну или caps вместо alt-shift)

Напоминаю, что для cinnamon нужно отдельно качать gtk темы и иконки, в темы cinnamon они не входят. Adwaita у меня почему то не заработала на gtk-3.8. Я ставил gtk тему delorean_dark, иконки Moka-Dark.

В связи с этим мой конфиг для lightdm выглядел так (lightdm-gtk-greeter.conf.clt):
http://pastebin.calculate-linux.ru/ru/show/5981

Вот что получилось:

scrot.jpg

у cinnamon’а есть свой дисплейный менеджер (родной) ?

У Mint есть MDM, но ебилдов для него я не нашел.

если я правильно понял - для cinnamon’а нужен сторонний дисплейный менеджер ?
просто любопытно, а какой в Mint’е дисплейный менеджер ?

Спасибо, большое за помощь. Вроди всё получилось, все зависимости разрулил, уже даже загрузился в цинамон, а вот мир обновить немогу никак. Конфликт следующий http://pastebin.calculate-linux.ru/ru/show/5988. Никак не могу разрулить эти два пакета “<dev-lang/vala-0.20.0” is blocking dev-libs/gobject-introspection-1.36.0-r1. Как быть в даном случае?

Немного поюзав оболочку, кликанул на виджет перезапуска цинамона, после чего он успешно умер. При повторных стартах на экране наблюдалась всё та же картина чёрный фон раб стола и иконки на нём, больше ничего. Пробовал очищать дефолтные папки в /local/share в /.config. Нашёл всё что касается цинамона и сохранённых сесий, но все эти папки пусты. Откатился обратно на второгном, задумка конечно интересная с цинамоном и уже почти юзабельная, но пока до использования по умолчанию, рановато, по крайней мере в гентушном приготовлении.

Приготовление не гентушное, а ваше :smiley: Ебилды на самом деле, кроме бинарников, ничего не готовят. Я бы все же рекомендовал ставить его на чистую систему, на второй раздел к примеру, как я поступил. Может все же что-то мешает из ваших текущих конфигов в $HOME.

По поводу зависимостей, из вашей пасты видно, что пакет libdbusmenu-12.10.2-r2::stuff требует старую vala, в то время как gobject-introspection требует поновее. Последний у меня имеется, и необходим, а вот первый у вас видимо для acestream установлен. Тут уж ничего не поделаешь, acstream бинарный, и так просто эту зависимость будет не разрулить.

Попробуйте выполнить emerge -1vp =dev-lang/vala-0.20.1, для удобочитаемости, какой конкретно пакет мешает.

Сергей Федотов wrote:

Поставил на днях cinnamon-2.0.12::sabayon на чистом CLS 13.11.

как же его запустить (cinnamon) ? не получается… установить-то я его установил.

Ваш вопрос лишен информации. Не ждите на него скорого ответа :slight_smile:

прошу прощения, если что-то не так написал.
какую информацию нужно ?
На cls 13.11 собрал и установил cinnamon-2.0.12::sabayon.
Какие настройки нужно изменить, чтобы после команды startx запускался cinnamon
а не openbox ?

https://wiki.archlinux.org/index.php/cinnamon

Я так понимаю, Алексей хотел сказать, читайте маны что нужно это сделать:
Starting Cinnamon manually
If you prefer to start Cinnamon manually from the console, add the following line to your ~/.xinitrc file:
~/.xinitrc
exec cinnamon-session

Я лично, запускал его через lightdm, без проблем.

Всем спасибо большое за помощь, я настроил автозапуск cinnamon через gdm.
Вопрос с повестки дня снимается :slight_smile:
P.S.
Да, действительно голенький cinnamon получается, многое доустанавливать надо…