Cinnamon/ru

Cinnamon - это современное окружение рабочего стола с традиционным интерфейсом, как у GNOME 2, LXDE или Xfce, что вполне может быть удобным для работы. Cinnamon хорошо выглядит и имеет много функциональных возможностей. Cinnamon - это форк Gnome Shell и разработаны для Linux Mint. Он доступен для архитектур и.

Предварительные требования
Cinnamon хорошо работает как с systemd так и без него. Для установки без systemd зависимостей используйте для переключения на не-Gnome профиль, такой как. Для установки с systemd используйте Gnome профиль, такой как. Архитектура и версия может меняться в обоих случаях.

Для получения списка доступных системных профилей:

OpenRC
При использовании OpenRC выберите подходящий профиль:

Кроме того, можно использовать соответствующий номер профиля согласно списку выше:

Прочитайте указания, доступные в статье Gentoo Without Systemd.

Systemd
Чтобы получить Cinnamon с поддержкой systemd выберите GNOME профиль заканчивающийся на systemd:

Xorg
Конечно, для работы Cinnamon Xorg должен быть установлен и настроен. Убедитесь, что Х-сервер настроен, прежде чем приступить к этой статье. Если необходимо проверьте Xorg, как это описано в разделе использование startx руководства Xorg Gentoo.

Cinnamon (и другие приложения) поддерживают несколько языков (Linguas). Если этого еще не было сделано во время первой установки Gentoo, то добавьте подходящее значение для переменной LINGUAS в :

Рекомендуется установить и, только для Xorg старше версии 1.17,, дополняющие Cinnamon пакеты.


 * Если Xorg версии ниже 1.17:


 * Запустите если Xorg 1.17:

USE-флаги
Можно найти более подробную информацию о Python targets посетив статью проекта Python PYTHON TARGETS.

Некоторые USE-флаги,,   и  , необходимы для зависимостей Cinnamon. Если они еще не установлены, либо разрешите создавать или обновлять  (или, или ) самостоятельно, или вручную установите эти флаги.

Emerge
Наконец, после выполнения всех вышеперечисленных шагов, попросите Portage установить Cinnamon:

Конфигурация системы
Прежде чем приступить к персонализации Cinnamon, настройте систему для запуска Cinnamon во время загрузки системы или по запросу пользователя, и включите необходимые настройки для делегации прав, которые позволят пользователю взаимодействовать с системой в интуитивно понятной форме.

Сервисы
Следующий набор инструкций демонстрирует настройку под OpenRC. Для systemd используйте как это описано на странице systemd.

dbus и consolekit
Сервер Xorg и Cinnamon зависят от и, так что удостоверьтесь, что они будут запущены во время загрузки системы:

Далее, запустите службы (нет необходимости перезагружать систему):

NetworkManager
NetworkManager является зависимостью Cinnamon и в нем нет нужды если сеть была настроена во время начальной установки Gentoo. Он не должен работать одновременно с другим сетевым сервисом. Если работает NetworkManager, желательно отключить другие программы управления сетью или сервисы перед его запуском. Например, если система по умолчанию настроена на использование скриптов netifrc для управления сетевыми соединениями, отключите эти сетевые сервисы:

После отключения других сетевых сервисов, добавьте NetworkManager:

Отключение апплета NetworkManager
Если NetworkManager не используется, его апплет может быть отключен в панели Cinnamon как об этом написано в Arch Linux Wiki Cinnamon page. Скопируйте в, после чего добавьте отключающую команду и смените владельца файла:

Sudo
Обычному пользователю для перезагрузки или выключения системы из Cinnamon нужно внести некоторые изменения в.

Сперва установите :

Далее отредактируйте настройки с помощью команды :

Visudo запускает текстовый редактор по умолчанию для генерации или изменения файла. Замените  в тексте ниже на имя каждого пользователя, который будет использовать Cinnamon:

Или для группы :

Правила и действия Polkit
Обычный пользователь для дополнительных высоко привилегированных действий в Cinnamon должен настроить policy kit. Используйте для получения списка действий; имена должны быть понятны:

Самый простой способ разрешить все действия заключается в добавлении пользователя в группу. Вставьте файл JavaScript с расширением в, для примера :

Чтобы только разрешить некоторые действия, их имена должны быть итерированными. Для разрешения пользователю из группы использования спящего режима, гибернации, выключения и перезагрузки системы, создайте файл :

Могут быть добавлены различные действия: изменение цветовых профилей, использование Nemo (файлового менеджера Cinnamon) от имени суперпользователя, монтирование и демонтирование устройств, установка подсветки экрана, использование сетевого менеджера, изменение обоев рабочего стола и т. д. Несколько блоков  могут быть использованы вместе, и некоторые файлы могут быть добавлены.

Запуск Cinnamon
When not using a login/display manager, make a file in the user's home directory, starting ConsoleKit, D-Bus and Cinnamon sessions:

Для запуска Xorg и Cinnamon запустите после входа в систему:

Если используется менеджер дисплеев, то ознакомьтесь с display manager.

Иконки Mint-X
По умолчанию Cinnamon поставляется с иконками Gnome. Mint-X icons are on GitHub. Загрузите, распакуйте и сохраните иконки в :

Далее создайте кэш для них:

Новый набор иконок может быть выбран в центре управления Cinnamon. Иконки Mint-X - зеленые, но другие темы с разными цветами также могут быть установлены, например Mint-X-Grey или Mint-X-Orange. Убедитесь, что и для них создан кэш.

Цвет текста иконок рабочего стола
Текст иконок в рабочем столе Cinnamon является черным по умолчанию, что делает его не всегда читабельным. Инструкции по изменению этого цвета требуют третью версию GTK+, какую система и использует. Получить текущую версию можно:


 * В GTK+ версии ниже 3.13.3 эта настройка может быть изменена на уровне всего GTK+. Измените цвет текста добавлением правил CSS после строки  в файл  (Adwaita является темой по умолчанию для GTK+):


 * Правило 2 относится к выделенной иконке рабочего стола и может быть изменено для получения другого цвета или установки прозрачности.


 * В более новых версиях GTK+ (начиная с 3.13.3) это может быть настроено через пользовательский конфигурационный файл. В GTK+ тема Adwaita заменила Raleigh, так что правила должны быть установлены в пользовательской директории. Измените файл конфигурации (создайте директорию, если нужно), кроме строки  . Дополнительно в этом примере левая панель Nemo имеет серый цвет:

Темы Mint-X
Cinnamon, очевидно, устанавливается со своей темой по-умолчанию. Темы Mint-X доступны для загрузки на GitHub. Загрузите их, распакуйте и скопируйте в, если нужно. После этого они могут быть выбраны в центре управления Cinnamon.

Настройка тем
Почти все настройки темы могут быть изменены в ее директории в файле.

Для примера возьмем тему Cinnamon, которая находится в, а не в , и скопируем ее в пользовательскую поддиректорию , дав ей новое имя :

Измените. Результаты этих изменений будут видны после выбора темы в центре управления Cinnamon.

Терминалы

 * - Без зависимостей.
 * - Имеет некоторые зависимости, но в тоже время содержит больше возможностей, чем.
 * - Не требует systemd, если для этого пакета выставлены USE-флаги  и.

Популярные приложения из Gnome
Популярные приложения, собранные для Gnome и безотказно работающие в Cinnamon:


 * стандартный калькулятор
 * утилита для создания скриншотов
 * просмотрщик изображений
 * чтение PDF
 * системный монитор
 * менеджер архивов
 * запись дисков
 * редактор текста

Приложения без Gnome
Также безотказно работают в Cinnamon:


 * Для чтения PDF (легковесный) и  (мощный)
 * простой текстовый редактор
 * mp3 и видео (легковесный) и  (мощный)

Соберите и  с USE флагами   или   для получения графического интерфейса пользователя.

Устранение проблем
Если встречаются проблемы, попробуйте получить интерактивный доступ к сообщения об ошибках. Они могут быть отображены в отдельном (виртуальном) терминале или в логе. Если сообщения не могут быть найдены, попробуйте запустить Cinnamon из командной строки, а не через менеджер дисплея. Как вариант просмотрите.

Если для исправления работы Cinnamon сообщений об ошибках или предупреждений недостаточно, запустите его с параметром  для получения более детальной информации от Xorg:

Если Cinnamon не может запуститься, удалить (или переименовать) недостаточно: некоторые элементы Cinnamon или Gnome должны быть также удалены (или переименованы) перед перезапуском X. Они могут быть найдены в XDG директориях,  и. Директория может быть полностью удалена (или переименована).

Смотрите также

 * Xfce
 * GNOME
 * KDE

Ссылки

 * Руководство по polkit и Страница polkit
 * Статья на википедии по веб цветам
 * Обширный список Gnome приложений
 * Новости Cinnamon