Personnalisation de Calculate Linux

Updated 6 Mars 2019

Introduction

Since version 17, Calculate Linux is provided with tools allowing you to customize the system appearance. You can either make post-installation changes or modify the Live USB image. Tout ce dont vous avez besoin est de trouver ou de produire des images appropriées en bonne résolution.

N'hésitez pas à éditer le fichier /etc/calculate/ini.env pour personnaliser le thème de Calculate. For convenience, you can copy the sample file:

cp /etc/calculate/ini.env.example /etc/calculate/ini.env

Trois sections sont prédéfinies dans le fichier : "système" pour la configuration des paramètres du système, "thème" pour la configuration du thème et "profil" pour la configuration du compte utilisateur. Éditez les paramètres nécessaires dans la section thème . N'oubliez pas de supprimer le caractère de commentaire " ;". Une fois satisfait de vos modifications, utilisez `cl-setup-themes' pour mettre à jour les paramètres système.

Exigences en matière d'image

  • Use the maximum resolution available to get a better feel on any screen.
  • Le format de l'image peut être jpg ou png. Il sera de toute façon converti au format requis et à la résolution effective de l'écran.

Feel free to use our "Mylène Farmer" theme as a starting point. Your can fetch all the files you want to from this mirror: ftp://ftp.lautre.ru/pub/themes/mf.

Modifier l'arrière-plan du bureau

Pour remplacer le fond d'écran par défaut d'un compte utilisateur, procédez comme expliqué ci-dessous :

1) Télécharger un exemple de fond d'écran (le chemin d'enregistrement peut être différent)

wget ftp://ftp.lautre.ru/pub/themes/mf/wallpaper.jpg -P /usr/share/themes/MF

2) Modifiez le chemin d'accès à l'image:

/etc/calculate/ini.env

[theme]
profile-background = /usr/share/themes/MF/wallpaper.jpg

3) Mettre à jour les paramètres du thème:

cl-setup-themes

Le fond d'écran ne changera que si l'image de fond n'a pas été modifiée par l'utilisateur. Sinon, vous pouvez aller dans les paramètres du bureau et sélectionner une nouvelle image. If nothing happens, log out and log in again.

Change wallpaper

Note

Vous pouvez aussi chercher "appearance-wallpaper" dans la section "profil" de "ini.env" pour spécifier le chemin que les modèles utiliseront pour référencer l'image lors de la configuration du profil. La différence entre ces deux paramètres est que "profile background" remplace l'image par défaut pour tous les utilisateurs, tandis que "appearance-wallpaper" modifie le chemin vers l'image au moment de la configuration utilisateur.

Modifier les images de démarrage et d'arrêt d'urgence

To use custom boot-up and shutdown images, do as described below.

1) Téléchargez un exemple de thèmes de démarrage et d'arrêt:

wget ftp://ftp.lautre.ru/pub/themes/mf/splash-*.jpg -P /usr/share/themes/MF

2) Modifier les chemins:

/etc/calculate/ini.env

[theme]
splash-silent-picture = /usr/share/themes/MF/splash-silent.jpg
splash-silent-type = background
splash-shutdown-picture = /usr/share/themes/MF/splash-shutdown.jpg
splash-shutdown-type = background

3) Mettre à jour les paramètres du thème:

cl-setup-themes

To view the result without restarting the computer, run the following:

plymouthd; plymouth show-splash; sleep 5; plymouth quit

The new boot-up image will be displayed.

Change boot-up image

Pour vérifier l'écran d'arrêt, exécutez:

plymouthd --mode=shutdown; plymouth show-splash; sleep 5; plymouth quit

The new shutdown image will be displayed.

Change shutdown image

Changer l'image de Grub

To use a custom Grub background image, do as described below.

1) Télécharger un exemple de thème:

wget ftp://ftp.lautre.ru/pub/themes/mf/grub.jpg -P /usr/share/themes/MF

2) Modifiez le chemin d'accès à l'image:

/etc/calculate/ini.env

[theme]  
grub-background = /usr/share/themes/MF/grub.jpg

3) Mettre à jour les paramètres du thème:

cl-setup-themes

Redémarrez l'ordinateur pour voir le résultat:

Changer l'image de Grub

Changer l'image de Grub sur un Live USB

To change the bootloader appearance, boot into Calculate Linux from your hard drive or from a Live USB written with the cl-install-flash tool. Dans l'exemple ci-dessus, Calculate Linux Desktop MATE est utilisé. Edit the path if you are not a CLDM user.

Pour modifier l'image du chargeur de démarrage, procédez comme suit:

1) Préparer le système pour le montage. You can skip the '--source' option if you are working on a system loaded from a Live USB. Any changes you make will then be applied to the current system image on your USB flash drive. A la fin, le chemin de déploiement de l'image système préparée s'affiche:

cl-builder-prepare --source /var/calculate/linux/cldm-20180122-x86_64.iso

2) Téléchargez un fichier image:

wget ftp://ftp.lautre.ru/pub/themes/mf/gfxboot.jpg -P /run/calculate/mount/distros_CLDM_amd64/usr/share/themes/MF

3) Créez le fichier ini.env, contenant le chemin de l'image:

/run/calculate/mount/distros_CLDM_amd64/etc/calculate/ini.env

[theme]
gfxboot-background = /usr/share/themes/MF/gfxboot.jpg

4) Créer l'image du système avec les thèmes mis à jour:

cl-builder-image --update-themes

5) Supprimer les fichiers temporaires:

cl-builder-break

Pour appliquer, redémarrez l'ordinateur pour démarrer à partir de la clé USB:

Modifier l'image de Grub sur Live USB

Supprimer des thèmes

Vous pouvez non seulement modifier les thèmes, mais aussi les supprimer : tous les paramètres seront traités automatiquement.

Pour supprimer un thème Grub, exécutez:

emerge -C media-gfx/grub-splashes-calculate

Pour supprimer un thème de démarrage et d'arrêt, exécutez:

emerge -C media-gfx/splash-themes-calculate

Pour supprimer l'image d'arrière-plan d'authentification et de connexion, exécutez:

emerge -C media-gfx/dm-themes-calculate

Pour supprimer un fond d'écran, exécutez:

emerge -C media-gfx/calculate-wallpapers

De nombreux paquets ont des drapeaux USE qui permettent de désactiver les thèmes de façon sélective.

Même après avoir supprimé les thèmes, vous avez encore le choix entre plusieurs options d'apparence. Par exemple, vous pouvez toujours réinitialiser la couleur du texte du bootloader. Pour ce faire, appliquez ce qui suit:

/etc/calculate/ini.env

[theme]
grub-text-color = light-cyan/black
grub-text-highlight-color = white/cyan

Pour appliquer les modifications, exécutez la commande de configuration du thème:

cl-setup-themes

Changer la couleur de la police Grub

Conclusion

Comme vous pouvez le voir, la gestion des thèmes est aussi simple que possible dans Calculate. Calculate Utilities met à l'échelle vos images sans les déformer, ajuste la taille et coupe les bords dans de bonnes proportions. Les fichiers de configuration sont associés aux paquets installés : media-gfx/splashutils, sys-boot/grub, etc., de sorte que les images et les fichiers de configuration sont supprimés après suppression des paquets. Pour des raisons d'optimisation, des contrôles sont effectués qui excluent la transformation répétée de l'image. La seule chose dont vous avez besoin pour installer de nouveaux thèmes est le package media-gfx/imagemagick. C'est pourquoi les thèmes ne sont pas fournis avec Calculate Linux Scratch.

You can help improving the English version of the /etc/calculate/ini.env.example file, or translating it to other languages.