Outils pour utilisateurs

Outils du site


x11_user_startup

Exécution de commandes à l’ouverture des sessions

Chaque bureau possède son système interne de customisation de session. Cependant, la VDI ne permet pas de conserver certains réglages. De plus, nous avons potentiellement en production en parallèle plusieurs versions de systèmes voire de variations de ces systèmes. Il existe donc une méthode de customisation générique qui se base sur un fichier contenu dans ~/Documents/.

Ce script (ou tout autre programme exécutable) est automatiquement lancé en arrière plan (pour éviter un éventuel blocage de la session en cas de souci).

Le nom de ce script doit être de la forme :

x11_user_startup_USER_STARTUP_SUFFIX.sh

La chaîne USER_STARTUP_SUFFIX est différente en fonction de la version du système utilisé et du type de machines (VDI vs machines physiques). Vous pouvez afficher la valeur de cette variable dans un terminal. Ci-après un exemple d’exécution sur une machine virtuelle et une machine physique :

(Ubuntu24 rNNNN) USERNAME@campus@V304V-BDF001:~$ echo $USER_STARTUP_SUFFIX
24v

(Ubuntu24 rNNNN)USERNAME@C304L-BDF002:~$ echo $USER_STARTUP_SUFFIX
24c

L’affichage dépendra de votre identifiant (USERNAME) et de la révision en cours de notre système de déploiement ansible, NNNN étant un nombre.

Vous pourriez laisser un commentaire si vous étiez connecté.
x11_user_startup.txt · Dernière modification : 2025/04/30 16:59 de Gigan Davy