gblend-1
Accueil du site > Documentations > Interface graphique > Entrance : nouveau gestionnaire d’environnements

Entrance : nouveau gestionnaire d’environnements

Publié le dimanche 18 décembre 2005, mis a jour le dimanche 21 janvier 2007, par Maxime Brunel

Cette documentation parle de l’installation et de la configuration du gestionnaire Entrance.

Introduction

Entrance est un gestionnaire d’environnements graphiques comme kdm, gdm, xdm... C’est la nouvelle génération d’Elogin. Cela dépend du thème mais cette application utilise des effets assez impressionants pour une bonne rapidité. Cette application utilise la technologie EFL (Enlightened Foundation Libraries).

Il y a deux versions disponibles dans l’arbre portage, version instable et version cvs. Nous allons installer la version cvs, car plus récente mais il va falloir installer ces dépendances qui sont aussi en version cvs. Si jamais il y a une erreur de compilation quand vous installez entrance, reessayer deux ou trois jours plus tard.

Installation du gestionnaire

Obtenir le paquet entrance

Le paquet entrance n’est plus disponible sur l’arbre portage. Pour l’avoir, il suffit d’utiliser le script layman (voir l’utilisation de layman).

Dans le fichier /etc/layman/layman.cfg, rajoutez dans la variable overlays l’url :

http://gimpel.ath.cx/~tom/layman-enlightenment.list

Pour télécharger et installer l’overlay contenant l’ebuild entrance, il suffit de faire :

$ layman -af enlightenment

Installation

Avant de l’installer, il va falloir démasquer la version cvs et ces dépendances :

$ echo dev-db/edb -* >> /etc/portage/package.keywords
$ echo x11-libs/evas -* >> /etc/portage/package.keywords
$ echo x11-libs/ecore -* >> /etc/portage/package.keywords
$ echo media-libs/edje -* >> /etc/portage/package.keywords
$ echo x11-libs/esmart -* >> /etc/portage/package.keywords

Ensuite, nous pouvons installer entrance :

$ emerge -av x11-misc/entrance

L’installation est terminée, il faut maintenant le configurer à votre guise.

Configuration

Lancer le gestionnaire au démarrage

Pour lancer le gestionnaire au démarrage de votre gentoo, il suffit d’éditer le fichier /etc/rc.conf et de changer la valeur de la variable DISPLAYMANAGER :

$ vim /etc/rc.conf
// remplacer la valeur de DISPLAYMANAGER par entrance
DISPLAYMANAGER="entrance"
// sauvegarder et quitter

Si vous voulez qu’entrance choisit par défaut une interface, indiquez le nom de cette interface dans la variable XSESSION :

$ vim /etc/rc.conf
// remplacer la valeur de XSESSION par e17 par exemple
XSESSION="e17"
// sauvegarder et quitter

Attention : La valeur de la variable XSESSION doit être en faite un nom de fichier se trouvant dans le répertoire /etc/X11/Sessions, et il doit indiquer comment lancer l’environnement. Par exemple :

$ vim /etc/X11/Sessions/e17

// Début du fichier
#!/bin/bash
/usr/bin/enlightenment-0.17
// Fin du fichier

Nous allons maintenant dire au service xdm de se lancer au démarrage, qui lancera entrance :

$ rc-update add xdm default

En faite, le script /etc/init.d/xdm regarde la variable DISPLAYMANAGER pour savoir quel gestionnaire doit être lancé. Si la variable n’existe pas ou est vide, il lance le gestionnaire par défaut, c’est-à-dire xdm. C’est pourquoi, le script /etc/init.d/entrance n’existe pas.

Paramétrer entrance

Le paramétrage d’entrance a évolué. Avant on passait par un fichier db géré par le logiciel edb. Maintenant, la configuration est gérée par ecore. Le fichier de config. est /etc/entrance_config.cfg. Il n’y a pas de frontend pour paramétrer simplement entrance, on va devoir passer par la commande entrance_edit.

Le fichier /etc/entrance_config.cfg est un peu comme une base de donnée, c’est-à-dire, que chaque paramétre est une clef qui posséde un type (exemple : integer) et une valeur.

  • Pour afficher tous les paramètres de configuration :

$ entrance_edit

  • Modifier le théme en darkrock :

$ entrance_edit --theme "darkrock.edj"

Il suffit ensuite de remplacer theme par le paramètre de configuration que vous voulez.

Vous trouverez toutes les thémes dans /usr/share/entrance/themes.

Voila, maintenant, vous avez toutes les options pour configurer sans trop de difficulté entrance.

Répondre à cet article


Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | SPIP | squelette