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 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 and consolekit
Xorg server and Cinnamon need the and  services, make sure that they will be started at system boot time:

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 :

The simplest way is to authorize all actions by only testing group membership. Put a JavaScript file with a extension in, named for example :

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 :

Various actions can be added: those to change color profiles, use Nemo (Cinnamon files manager) as root, mount and eject media, set screen backlight, use network manager, change wallpaper, etc. Several  blocks can be used next to each other as well, and several files can be added.

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 :

Edit. The results of the changes can be viewed immediately by selecting another theme in Cinnamon Control Center, then reselecting the theme being changed.

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.

When the error or warning messages are not sufficient to troubleshoot Cinnamon, start it with the  parameter to get more detailed Xorg messages:

If Cinnamon cannot launch, deleting (or renaming) in the home directory is not enough: other Cinnamon or Gnome items must be deleted (or renamed) too before X restarts. These can be found in the, and  XDG directories. can be deleted (or renamed) entirely.

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