Traductions de cette page:
Piste : gui_select

Installation de l'environnement graphique

Installation de l'environnement graphique

Introduction

La sélection Xubuntu Minimal Installation lors de la création de la MV nous assure une système fonctionnel et pas trop alourdi par des extras… Une priorité pour le proche futur: concevoir un thème Impilo pour LightDM afin de supprimer toute ressemblance avec Xubuntu… J'ai choisi l'environnement graphique Xfce pour les raisons suivantes:

  • Il demande moins de ressources que des environnements comme GNOME ou KDE, ce qui est parfait pour des applications dans une machine virtuelle.
  • Il comprends un environnement de bureau complet, donnant une expérience proche des environnements Mac OS X et Windows de tout acabit.
  • Il est facile de modifier les menus afin de structurer leur contenus selon les besoins.
  • Une chose à y ajouter: un utilitaire de configuration d'imprimante… L'installation du metapackage print-server assure une installation complète de CUPS mais son administration se fait via une page web pas tellement conviviale :-( On peut faire mieux avec le package system-config-printer:

% sudo apt-get -y install system-config-printer 

Notes

  • Lors du premier démarrage en mode graphique, assurez vous de sélectionner Default Panel comme choix de création de bureau. Si non, vous aurez une barre de menu vide…
  • À la suite de l'installation, n'oubliez pas d'installer les modules VirtualBox en insérant le CD virtuel accessible sous Devices > Insert Guest CD. Une fois le CD monté par l'ordinateur virtuel, ouvrez un terminal, dirigez vous vers la racine du répertoire du CD et exécuter le script d'installation.

Difficultés et solutions

L'interface d'accès ne reconnait pas votre mot de passe

Après le démarrage, vous avez l'écran d'accueil de l'interface graphique mais votre mot de passe ne semble pas fonctionné? Il vous faut cliquer sur l'icône juste à côté du nom d'usager (bioubuntu): l'écran changera et il vous faudra sélectionner Xfce session. Vous devriez alors être capable de vous logger :-)

Une fenêtre vous demande de choisir l'interface par défaut lors de votre premier accès

​Lors de l'installation initiale, et suivant votre premier accès via l'interface graphique, vous aurez cette fenêtre vous apparaître:

first_login.jpg

Il faut simplement choisir l'option “Use default config”.

De plus, l'option d'ajouter un environnement graphique encore plus frugal est dans nos plans. Parmi les candidats:

Création du menu Impilo

Structure du menu

Le but est de créer un menu appelé Impilo, contenant un seul niveau de sous-menus:

--SEPARATOR--

Impilo ---------> Outils d'usage général
              |-> Alignements multiples
              |-> Outils de séquençage NGS
              |-> Transcriptomique
              |-> Analyse statistique
              |-> Analyse d'images
              \-> Analyse molécules 2D/3D

--SEPARATOR--

Xfce 4

Avant Xfce 4.6, on pouvait utiliser un outil du nom de xfce4-menueditor pour manipuler le contenu et la structure du menu des applications dans Xfce4. Cet outil est maintenant obsolete depuis que Xfce 4.6 utilise maintenant les méthodes d'organisation des menus de X-windows spécifiés par Freedesktop.org. La méthode d'édition des menus Xfce se fait maintenant de cette façon (inspirée de cette page et des standards freedesktop):

  • Il faut créer un fichier *.directory pour chaque menu que nous voulons retrouver dans le menu avant de les inclure dans le fichier xfce-applications.menu. Sous /usr/share/desktop-directories, on utilise le patron suivant pour créer le fichier:
[Desktop Entry]
Version=1.0
Type=Directory
Icon=applications-other
Name=Impilo Apps
Name[fr]=Apps Impilo
Comment=Applications installed on an Impilo server       
Comment[fr]=Logiciels installés sur un serveur Impilo
Icon=application-default-icon
Categories=X-XFCE;
  • En ce moment, nous n'avons pas créé d'icônes spécifiques pour notre projet :-( Forte suggestion: précédez votre nom de fichier par la chaîne de caractères impilo- en avant pour bien identifier ce fichier des autres.
  • Enfin, pour chaque application devant résider dans un menu, il faut créer un fichier *.desktop que nous pourrons ajouter dans le fichier xfce-applications.menu. Sous /usr/share/applications, on crée un fichier selon le patron suivant (par exemple, pour ClustalX 2.1):
[Desktop Entry]
Version=1.0
Type=Application
Name=ClustalX v2.1
Name[fr]=ClustalX2 v2.1
Comment=Multiple alignment
Comment[fr]=Alignement multiple
Icon=application-default-icon
Exec=/opt/bio/sources/clustalx-2.1/bin/clustalx2
Categories=X-Impilo;
  • Comme pour les fichiers .directory, nous vous suggérons de préfixer vos noms de fichiers .desktop par impilo-.
  • Vous remarquerez que les lignes pour le nom et le commentaire sur le menu ou l'application n'existent qu'en deux langues pour Impilo car ce sont les deux seules que nous connaissons!! Si vous voulez ajouter la vôtre, contacter nous!!
  • Sous /etc/xdg/menus, on trouve le fichier xfce-applications.menu. C'est le fichier à éditer pour inclure un sous-menu Impilo de la manière suivante:
  • À suivre…
fr/install/gui_select.txt · Dernière modification : 2021/05/29 15:35 de 127.0.0.1
CC Attribution-Share Alike 4.0 International Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International