Xfce4 Session est un gestionnaire de session pour Xfce. Sa tâche est de sauvegarder l'état de votre bureau (applications ouvertes et leur emplacement) et à le restaurer lors du redémarrage suivant. Vous pouvez créer plusieurs sessions différentes et choisir l'une d'entre elles au démarrage.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://archive.xfce.org/src/xfce/xfce4-session/4.18/xfce4-session-4.18.1.tar.bz2
Somme de contrôle MD5 : 3f6e20b6f528adcd62085dce7a153297
Taille du téléchargement : 853 Ko
Estimation de l'espace disque requis : 15 Mo
Estimation du temps de construction : 0.1 SBU
libwnck-43.0 et libxfce4ui-4.18.2
desktop-file-utils-0.26, xfce4-screensaver ou XScreenSaver-6.06, shared-mime-info-2.2 et polkit-gnome-0.105
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/xfce4-session
Installez Xfce4 Session en exécutant les commandes suivantes :
./configure --prefix=/usr \ --sysconfdir=/etc \ --disable-legacy-sm && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
--disable-legacy-sm
:
Ce paramètre désactive l'ancienne gestion des sessions qui n'est
pas nécessaire sur un système moderne.
Il y a plusieurs dépendances d'exécution facultative pour Xfce4 : dbus-1.14.6, GnuPG-2.4.0, hicolor-icon-theme-0.17 et OpenSSH-9.2p1
Pendant la construction d'un paquet Xfce4, certains fichiers de configuration sont
installés dans /usr/share/applications
, /usr/share/icons
et /usr/share/mime
. Afin d'utiliser ces fichiers
dans votre session Xfce4, vous
devez mettre à jour différentes bases de données. Faites cela en
lançant, en tant qu'utilisateur root
(vous avez besoin d'avoir les dépendances
recommandées d'installées) :
update-desktop-database && update-mime-database /usr/share/mime
Vous pouvez démarrer Xfce4 depuis le niveau d'exécution 3, en utilisant xinit-1.4.2, ou depuis le niveau d'exécution 5, en utilisant un gestionnaire d'affichage, tel que lightdm-1.32.0.
Pour démarrer Xfce4 en utilisant xinit-1.4.2 lancez les commandes suivantes :
cat > ~/.xinitrc << "EOF"
dbus-launch --exit-with-x11 startxfce4
EOF
startx
La session X démarre dans le premier terminal virtuel inutilisé, normalement vt7. Vous pouvez passer à vtn en pressant simultanément les touches Ctrl-Alt-Fn (n=1, 2, ...). Pour retourner à la session X, normalement démarrée dans vt7, utilisez Ctrl-Alt-F7. Le Vt où la commande startx est exécutée affichera beaucoup de messages, dont les messages de démarrage de X, les applications automatiquement démarrées avec la session et, éventuellement, quelques avertissements et erreurs. Vous pouvez préférer rediriger ces messages dans un fichier log, qui non seulement laissera vt1 propre, mais qui pourra aussi servir pour le débogage. Cela peut être fait en démarrant X avec :
startx &> ~/.x-session-errors
Vous pouvez souhaiter abandonner dbus-launch, par exemple, en utilisant seulement startxfce4 dans .~/.xinitrc. Cependant quelques fonctionnalités comme le montage et le démontage des systèmes de fichiers depuis un gestionnaire de fichiers ne seront pas disponibles ou les options de redémarrage seront absente ou non fonctionnelles, entre autres.
Quand vous arrêtez ou redémarrez, les messages d'arrêt apparaissent sur le vt où X était lancé. Si vous souhaitez voir ces messages, appuyez simultanément sur Alt-F7 (en considérant que X était lancé sur vt7).