L'Environnement de Bureau Xfce, contient le coeur d'Xfce plus :
Nous allons installer la base et quelques utilitaires (optionnels) : xfce xfce-extras
Veuillez lire la page relative aux opérations post-installation.
Veuillez lire le fichier pkg-readme : /usr/local/share/doc/pkg-readmes/xfce
Si les paquets correspondants ont été installés, vous pouvez aussi lire des exemples à-propos de :
/usr/local/share/examples/xfce4-clipman
/usr/local/share/examples/xfce4-notes
/usr/local/share/examples/xfce4-panel
/usr/local/share/examples/xfce4-power-manager
/usr/local/share/examples/xfce4-session
/usr/local/share/examples/xfce4-settings
/usr/local/share/examples/xfconf
/usr/local/share/examples/xfdashboard
Retrouvez la documentation officielle :
L'apparence des fenêtres se gère à partir du menu “Applications” > “Paramètres” > “Apparence”
~/.icons
$ gtk-update-icon-cache ~/.icons/nom_répertoire
Copiez le répertoire de vos nouveaux thèmes dans votre répertoire personnel : ~/.themes
Pour certains thèmes GTK2, il sera nécessaire d'installer le paquet gtk2-murrine-engine
!
OpenBSD fournit son propre gestionnaire graphique : xenodm. Celui-ci exécute le contenu du fichier ~/.xsession
lors de la connexion.
Voila un fichier ~/.xsession
typique :
. ~/.profile /usr/local/bin/startxfce4
La présence de la ligne . ~/.profile
permet d'inclure/“sourcer” le contenu du fichier ~/.profile
. Ainsi, toutes les variables qui y sont définies telles que les locales
, PATH
seront disponibles lors de votre session graphique.
Entrez vos identifiants dans le gestionnaire de connexion pour vous connecter.
~/.profile
est le fichier lu lors d'une connexion en ligne de commande. C'est l'endroit idéal pour y renseigner vos locales
qui permettent d'afficher les caractères français par exemple.
Si vous souhaitez désactiver la cloche d'alerte clavier, il suffit d'ajouter xset b off
:
. ~/.profile xset b off /usr/local/bin/startxfce4
À ce stade la connexion fonctionne mais des fonctionnalités ne sont pas disponibles Éteindre/Redémarrer et Suspendre/Hiberner pour les portables. Voir le chapitre suivant pour des solutions.
OpenBSD ≤ 6.5 : Ces fonctionnalités impliquent des privilèges administrateur que n'a pas votre utilisateur. Afin d'y remédier, il vous faut installer consolekit2
!
OpenBSD 6.5 : il semble y avoir un léger changement dans le fonctionnement de consolekit/polkit qui empêche le bon fonctionnement du menu “Éteindre” dans la session Xfce. En effet, au lieu d'éteindre la machine, cela provoque juste la déconnexion de session. Pour résoudre ce problème, ajouter votre utilisateur au groupe operator ; déconnectez-vous puis reconnectez-vous et le menu fonctionnera correctement.
source
OpenBSD ≥ 6.6 : puisque Xfce est dans sa v4.14, il semblerait que nous n'avons plus besoin de consolekit2 pour cette fonctionnalité. Selon un message de Landry@ durant la current pre-6.6, il suffirait d'être ajouté dans le groupe operator pour pouvoir éteindre/redémarrer la machine, et être dans le groupe wheel pour hiberner/mettre en veille celle-ci !
Enfin, il faut démarrer votre session Xfce en lui précisant d'utiliser consolekit2
. Votre ~/.xsession
précédent devient :
. ~/.profile /usr/local/bin/startxfce4 --with-ck-launch
Si vous êtes dans une session Xfce, déconnectez-vous puis reconnectez-vous afin d'observer les changements.
Ces procédures devraient être suffisantes pour activer les fonctionnalités manquantes. Si vous êtes sur un portable et que les fonctionnalités Suspendre/Hiberner ne sont toujours pas disponibles, le chapitre suivant peut vous aider.
Il faut installer le paquet xfce4-power-manager
.
Consolekit2 semble nécessaire afin de fournir une gestion plus fine de l'énergie. Il sera installé en tant que dépendance !
Par défaut, fonctionne avec xlock4
.
Retrouvez la gestion dans le menu “Applications” > “Paramètres” > “Économiseur d'écran”.
Depuis OpenBSD 6.6, Xfce 4.14 est fourni ; il suffit d'installer le paquet xfce4-screensaver
, si ce n'est pas fait.
Installez xscreensaver
.
Merci de lire notre page du service cups, pour configurer correctement la gestion de l'impression ;)
xfprint
n'est plus disponible depuis OpenBSD 6.1 ! gtk+2-cups
… Samba est le protocole réseau qui permet de communiquer sur un réseau local avec des postes MS Windows (nativement) et/ou des postes Linux (qui, eux nécessitent d'être correctement configurés).
Pour avoir accès à des partages smb/cifs, installez le paquet gvfs-smb
.
Il peut-être utile, mais non nécessaire, d'installer le paquet gigolo
.
Il faut plutôt s'inspirer d'une des méthodes fournies dans notre page “Monter un disque / une clé USB en tant qu’utilisateur”
Contribut(rice|eur)s :