Cinnamon/fr

Cinnamon est un environnement de bureau moderne, avec une interface traditionnelle qui ne déroutera pas les utilisateurs de Gnome 2, LXDE ou Xfce. Il offre des fonctionnalités et des capacités graphiques avancées. « Embranché » (c’est un fork) depuis Gnome Shell et développé pour Linux Mint, il est disponible pour les architectures et.

Prérequis
Cinnamon fonctionne très bien avec ou sans systemd. Pour l’installer sans dépendances à systemd, choisir par un profil sans Gnome, comme. Pour l’installer avec les dépendances Gnome à systemd, choisir un profil Gnome comme. Dans les deux cas l’architecture et la version peuvent être différents.

Pour obtenir une liste des profils disponibles :

OpenRC
Sous OpenRC choisir le profil :

Ou bien sélectionner le même profil par son numéro dans la liste ci-dessus :

Se référer également à l’article Gentoo Without Systemd (Gentoo sans systemd).

Systemd
Sous systemd, choisir le profil de bureau GNOME dont le nom finit par systemd :

Xorg
Pour que Cinnamon puisse fonctionner il faut bien sûr que Xorg soit déjà installé et configuré. Soyez sûr que le serveur X soit fonctionnel avant de continuer cet article… et si besoin testez-le, en suivant les indications du chapitre Utiliser startx du guide Gentoo sur Xorg.

Cinnamon, comme les autres applications, est traduit dans beaucoup de langues (Linguas). Ajouter le français dans si ça n’a pas été fait lors de l’installation de Gentoo, par la variable LINGUAS :

Il est recommandé d’installer et, sans lesquels Cinnamon ne fonctionnerait pas correctement :

Deux variables USE,  et , sont requises par des dépendances de Cinnamon. Si elles ne sont pas déjà utilisées, accepter la proposition que fait de créer ou mettre à jour  ou  ; ou bien indiquer ces variables dans.

Options de la variable USE
Informations supplémentaires sur Python targets à la page PYTHON TARGETS du projet Python.

Emerge
Après les étapes ci-dessus « émerger » Cinnamon :

Configuration du système
Avant d’aborder l’aspect visuel de Cinnamon, on paramètre son lancement lors du démarrage ou sur demande d’un utilisateur. On paramètre également les droits des utilisateurs pour qu’ils puissent interagir facilement avec le système.

Services
Les instructions suivantes concernent OpenRC. Avec systemd, utiliser comme expliqué dans la  page systemd.

dbus et consolekit
Le serveur X et Cinnamon requièrent les services et, s’assurer qu’ils seront lancés au démarrage :

Puis lancer ces services sans qu’un redémarrage soit requis :

NetworkManager
NetworkManager est une dépendance de Cinnamon qui est inutile si le réseau a été configuré lors de l’installation de Gentoo, et qui ne doit pas être activée si un autre service réseau est en cours d’utilisation. Désactiver tout autre service réseau si NetworkManager est utilisé. Par exemple, si le système a été configuré pour utiliser les scripts netifrc, en désactiver les services :

Activer NetworkManager après la désactivation d’autres services réseau :

Sudo
Pour qu’un utilisateur ordinaire puisse relancer ou éteindre le système depuis Cinnamon, est requis et doit être paramétré.

Commencer par installer :

Puis modifier la configuration de par la commande  :

Celle-ci lance l’éditeur de texte par défaut pour générer ou mettre à jour le fichier. Remplacer dans le code ci-dessous  par chaque nom d’utilisateur de Cinnamon :

Ou pour tous les utilisateurs du groupe :

Règles et actions de Polkit
Policy kit doit être configuré pour qu’un utilisateur ordinaire puisse effectuer depuis Cinnamon des actions demandant des privilèges élevés. Pour lister les actions possibles, dont les noms indiquent (en anglais…) ce qu’elles font, utiliser :

Autoriser toutes les actions est le plus simple, en testant seulement l’appartenance de l’utilisateur au groupe. Placer un fichier JavaScript d’extension dans, nommé par exemple  :

Pour n’autoriser que certaines actions, leurs noms doivent être précisés. Pour autoriser un membre du groupe à suspendre, hiberner, éteindre et redémarrer le système, créer un fichier  contenant :

Des actions très diverses peuvent être autorisées : changer des profils de couleurs, utiliser Nemo (le gestionnaire de fichiers de Cinnamon) en tant que root, monter ou éjecter des volumes, régler la luminosité de l’écran, utiliser NetworkManager, changer le font d’écran, etc. Plusieurs blocs  peuvent se succéder.

Lancement de Cinnamon
Sans gestionnaire de login, créer dans le répertoire utilisateur un fichier :

Pour lancer Xorg et Cinnamon, exécuter la commande après login :

Avec un gestionnaire de login, suivre les instructions le concernant.

Icônes Mint-X
Cinnamon est installé avec les icônes de Gnome. Les icônes Mint-X se trouvent sur GitHub. Les télécharger, décompresser et placer dans :

Puis faire un cache de ces icônes :

Le nouveau jeu d’icônes peut être sélectionné dans le Centre de contrôle de Cinnamon. Les icônes Mint-X sont vertes, des jeux d’autres couleurs peuvent être installés comme Mint-X-Grey ou Mint-X-Orange. Leur faire un cache également.

Couleur du texte des icônes du bureau
Par défaut la couleur du texte des icônes du bureau de Cinnamon est noire, ce qui n’est pas toujours lisible. La manière de la changer dépend de la version de GTK+ 3 utilisée par le système. Pour connaître cette version :


 * Pour les versions de GTK+ inférieures à 3.13.3, le paramétrage est fait pour tout le système. On change la couleur du texte en insérant des règles CSS dans le fichier (Adwaita est le thème par défaut de GTK+), après la ligne   :


 * La 2e règle concerne une icône du bureau sélectionnée et peut être modifiée pour une autre couleur de fond, pour un autre niveau de transparence.


 * Pour les versions de GTK+ supérieures à 3.13.3 le réglage se fait pour chaque utilisateur, dans son répertoire personnel. Adwaita a remplacé Raleigh comme thème de GTK+. Le fichier à modifier est, qui ne comporte plus de ligne . En plus dans cet exemple la barre latérale gauche de Nemo est colorée en gris :

Thèmes Mint-X
Bien sûr Cinnamon est installé avec le thème Cinnamon… Des thèmes Mint-X sont sur GitHub. Si besoin les télécharger, décompresser et copier dans, ils pourront être choisis dans le Centre de contrôle de Cinnamon.

Configurer les thèmes
Presque tous les paramètres d’un thème peuvent être modifiés dans le fichier du thème concerné.

Exemple avec le thème Cinnamon, qui ne se trouve pas dans mais dans. Commencer par copier le répertoire de ce thème dans un sous-répertoire du dossier d’un utilisateur, nommé par exemple, ce qui sera le nom du nouveau thème :

Éditer. Les changements effectués peuvent être vus rapidement en sélectionnant un autre thème, puis en re-sélectionnant le thème en cours d’édition.

Terminaux

 * - Pas de dépendances.
 * - Quelques dépendances mais meilleures fonctionnalités que.
 * - Dépendance à systemd.

Autres applications
Beaucoup d’applications sont disponibles, venant souvent de Gnome et fonctionnant très bien sous Cinnamon.


 * Calculatrice
 * Copie d’écran
 * Visionneur d’images
 * Lecteur de PDFs
 * Moniteur système
 * Gestionnaire d’archives
 * Graveur de CD/DVD
 * Éditeur de texte

Dépannage
Si des problèmes surviennent essayer d’accéder aux messages d’erreur, qui peuvent être affichés sur un terminal séparé (par SSH) ou trouvés dans un fichier de journalisation. Ils seront affichés sur la console si Cinnamon est lancé en ligne de commande plutôt que par un gestionnaire de login. Le fichier de journalisation d’Xorg est.

Si les messages d’erreur ou d’avertissement ne suffisent pas au dépannage, lancer Cinnamon avec le paramètre  pour obtenir des messages plus détaillés :

Si Cinnamon n’arrive pas à démarrer, la suppression ou le renommage du dossier ne suffit pas. D’autres éléments de Gnome ou Cinnamon doivent être supprimés ou renommés avant redémarrage du serveur X, dans les répertoires, et. peut être supprimé entièrement ou renommé.

Ressources externes

 * Manuel de référence polkit et sa page polkit
 * L’article de Wikipedia sur les couleurs web
 * Liste d’applications Gnome
 * Nouvelles de Cinnamon