Description
Gnome est un des environnements de bureau graphique, disponible aussi sous OpenBSD.
⇒ Environnement :
- OpenBSD :
6.9→ 7.8
Dans ce tutoriel, je pars du principe qu’OpenBSD vient d’être fraîchement installé, et que tout est à faire.
Installation
Installez les paquets gnome gnome-extras
L’installation de ces paquets installent des dépendances, tels les paquets avahi, consolekit2, dbus, voire samba, sane-backend et bien d’autres.
Configuration
L’environnement Gnome3 fonctionne différement des autres environnements de bureau. Ne cherchez pas à configurer les fichiers personnels .profile, .kshrc, voire .xsession, ils ne seront pas pris en compte pour le démarrage et l’utilisation de Gnome.
Des services
xenodm
Si lors de l’installation d’OpenBSD, vous avez activé xenodm - le gestionnaire d’affichage par défaut - désactivez-le !
:# rcctl disable xenodm
:# rcctl stop xenodm
gdm
Puis on active le gestionnaire de session gdm ainsi que tous les services nécessaires !
:# rcctl enable multicast messagebus avahi_daemon gdm
:# rcctl start multicast messagebus avahi_daemon gdm
Langue
Pour gérer votre langue - dans mon cas, FR - dès le gestionnaire de session
gdm, il faut modifier le fichier /etc/gdm/locale.conf, tel que :
# $OpenBSD: locale.conf,v 1.4 2014/01/08 14:07:48 ajacoutot Exp $
#
# Mimics Linux's /etc/locale.conf.
# See locale(1) for a list of supported locales (`locale -a`).
# OpenBSD setlocale(3) does not handle LANG
#LANG="en_US.UTF-8"
LC_CTYPE="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
Si vous ne faites pas cette modification, et si vous avez un mot-de-passe avec des caractères accentués dans votre langue, selon le clavier paramétré lors de l’installation d’OpenBSD, vous ne pourrez pas vous connecter, car gdm utilise par défaut la langue anglaise.
Pensez à redémarrer gdm…
Gestion Énergie
Pour la gestion des fonctionnalités de mise en veille et d’hibernation, activez le service apmd :
:# rcctl enable apmd
:# rcctl set apmd flags -A
:# rcctl start apmd
Impression
Pour gérer l’impression, il est utile d’installer Cups
LibreOffice
Le gestionnaire gnome-documents ne gère pas, par défaut, le type des
documents Office. Il suffit d’installer
le paquet unoconv.
Astuces
Clavier
Affichage Bureau
⇒ Ne cherchez pas à masquer toutes les fenêtres pour afficher juste le bureau, l’option n’est pas activée par défaut !
Ouvrer l’application “Paramètres” > “Raccourcis clavier”, puis dans la section “Navigation”, chercher “Masquer toutes les fenêtres normales” qui sera “Désactivé”.
Cliquez dessus, et paramétrez la combinaison de touches que vous désirez, tel que les touches “Super” + “D” (pour Desktop - Bureau en anglais), ou “Super” + “B”. À vous de voir…
Fond d’écran aléatoire
Cette fonctionnalité n’existe pas par défaut !
Je mets à disposition deux scripts pour implémenter cette fonctionnalité.
Retrouvez-les sur mon Git : WallpaperManager
Lisez les informations pour l’installer et l’utiliser sans soucis.
Dépannage
GDM refuse de démarrer !
Lisez direct le fichier log des démons, voire celui des messages :
:# grep gdm /var/log/daemon
Gdm: Couldn’t connect to system bus:
Dans les logs daemons ou messages, vous avez l’équivalent de ce message :
Jul 23 09:38:14 og3 gdm[56941]: Gdm: Couldn't connect to system bus: Could not connect: No such file or directory
Il est très probable que ce soit parce que le service messagebus ne soit pas activé et démarré.
Avez-vous bien activé tous les services comme écrit en début de cet article ?!
Documentations
- les différents fichiers pkg-readme :
- /usr/local/share/doc/pkg-readmes/gnome
- /usr/local/share/doc/pkg-readmes/gnupg
- /usr/local/share/doc/pkg-readmes/samba
- /usr/local/share/doc/pkg-readmes/sane-backends
- et bien d’autres…