Comment installer et configurer Openbox à l’aide d’Ubuntu

Depuis 2017, la distribution Ubuntu Linux utilise GNOME comme environnement de bureau par défaut et dans la plupart des cas, il s'agit d'une interface utilisateur parfaitement utilisable qui s'intègre bien avec d'innombrables thèmes et plugins. Sa philosophie de conception moderne simplifie la recherche de vos applications, tout en gardant votre bureau propre.

Parfois, cependant, si vous avez une machine plus ancienne, vous voudrez quelque chose d'un peu plus léger et vous pourriez opter pour quelque chose comme Xubuntu Linux qui utilise le bureau XFCE ou même Lubuntu qui utilise le bureau LXDE.

Certaines autres distributions, telles que 4M Linux, utilisent des gestionnaires de fenêtres beaucoup plus légers tels que JWM ou IceWM. Il n'y a pas de versions officielles d'Ubuntu qui les accompagnent comme option par défaut.

Vous pouvez créer quelque chose d'aussi léger en utilisant le gestionnaire de fenêtres Openbox. Il s'agit d'un gestionnaire de fenêtres assez simple sur lequel vous pouvez vous baser et personnaliser à votre guise.

Openbox est le canevas ultime pour rendre le bureau exactement ce que vous voulez qu'il soit.

Ce guide vous montre les bases de la configuration d'Openbox dans Ubuntu, comment modifier les menus, comment ajouter un dock et comment définir le fond d'écran.

Depuis Ubuntu 20.04, l'outil de configuration du menu Openbox, obmenu, traité plus loin dans ce guide a été supprimé en raison de conflits techniques avec d'autres logiciels. Bien qu'il soit toujours possible d'installer et d'utiliser Openbox sur Ubuntu, la personnalisation des menus ne peut être effectuée qu'en modifiant des fichiers texte plus complexes.


Installer Openbox

Pour installer Openbox, ouvrez une fenêtre de terminal (appuyez sur CTRL, VIEUX, et T) en même temps ou recherchez «TERM» dans le tiret et sélectionnez l'icône.

Tapez la commande suivante:

sudo apt installer openbox obconf

Cliquez sur l'icône dans le coin supérieur droit, puis choisissez de vous déconnecter.

Comment passer à Openbox

Depuis l'écran de connexion, sélectionnez votre nom d'utilisateur, comme vous le feriez normalement. Lorsque l'écran s'agrandit pour vous permettre de saisir votre mot de passe, appuyez sur le icône engrenage en bas à droite de l'écran. Une boîte de dialogue s'ouvre avec les options suivantes:

  • Openbox
  • Ubuntu
  • Ubuntu sur Wayland

Choisissez Openbox. Ensuite, connectez-vous comme vous le feriez normalement.


L'écran Openbox par défaut

L'écran Openbox par défaut est un écran assez fade.

Un clic droit sur le bureau fait apparaître un menu. Pour le moment c'est tout, il y en a. Vous ne pouvez pas vraiment faire grand-chose.

Pour démarrer le processus de personnalisation, affichez le menu et choisissez le terminal.


Changer le fond d'écran Openbox

  1. Commencez par régler votre résolution d'affichage. Il y a de fortes chances que Openbox ne l'ait pas bien compris au départ. Ouvrez une fenêtre de terminal et exécutez la commande xrandr pour définir la résolution d'affichage.

    xrandr -s 1920x1080

    Vous pouvez également y inclure un taux de rafraîchissement du moniteur pour en définir un spécifique.

    xrandr -s 1920x1080 -r 60

  2. Ensuite, créez un dossier pour votre fond d'écran.

    mkdir ~ / Images / fond d'écran

  3. Copiez des images de fond d'écran dans le dossier. Si vous voulez de nouvelles idées, consultez Unsplash. Tout y est en haute résolution et totalement gratuit.

  4. Le programme que nous utiliserons pour définir l'arrière-plan du fond d'écran s'appelle feh.

    Pour installer feh, exécutez la commande suivante:

    sudo apt installer feh

  5. Lorsque l'application a terminé l'installation, tapez la commande suivante pour définir l'arrière-plan initial.

    feh --bg-scale ~ / Images / fond d'écran / <nomofpicture>

    Remplacez <nameofpicture> par le nom de l'image que vous souhaitez utiliser comme arrière-plan.

  6. Pour le moment, cela ne définira que temporairement l'arrière-plan. Pour définir l'arrière-plan chaque fois que vous vous connectez, vous devrez créer un fichier de démarrage automatique comme suit:

    cd ~ / .config
    mkdir openbox
    cd openbox
    démarrage automatique nano

  7. Tout d'abord, ajoutez votre commande xrandr au fichier, afin qu'Openbox utilise automatiquement la résolution correcte.

  8. Ensuite, dans le fichier de démarrage automatique, entrez la commande suivante:

    sh ~ / .fehbg &

    L'esperluette (&) est extrêmement importante car elle exécute la commande en arrière-plan, alors ne la manquez pas.

    Au total, cela devrait ressembler à ceci:

    xrandr -s 1920x1080 -r 60
    sh ~ / .fehbg &

Ajouter un Dock à Openbox

Bien que le bureau soit maintenant un peu plus joli, il serait bon d'avoir un moyen de lancer des applications.

Pour ce faire, vous pouvez installer Cairo qui est un dock assez élégant.

  1. La première chose à faire est d'installer un gestionnaire de composition. Ouvrez une fenêtre de terminal et entrez le code suivant:

    sudo apt installer xcompmgr

  2. Maintenant, installez Cairo comme suit:

    sudo apt installer cairo-dock

  3. Ouvrez à nouveau le fichier de démarrage automatique en exécutant la commande suivante:

    nano ~ / .config / openbox / démarrage automatique

  4. Ajoutez les lignes suivantes au bas du fichier:

    xcompmgr &
    cairo-dock -o &

  5. Vous devriez pouvoir redémarrer Openbox pour que cela fonctionne en tapant la commande suivante:

    openbox - reconfigurer

    Si la commande ci-dessus ne fonctionne pas, déconnectez-vous et reconnectez-vous.

    Un message peut apparaître vous demandant si vous souhaitez utiliser OpenGL ou non. Sélectionner Oui continuer.

  6. Le dock Cairo devrait maintenant se charger et vous devriez pouvoir accéder à toutes vos applications.

    Faites un clic droit sur le dock et choisissez l'option de configuration pour jouer avec les paramètres. Un guide sur le Caire arrive prochainement.

Réglage du menu contextuel

C'est la partie qui ne fonctionne plus sur Ubuntu 20.04. Le problème a été causé par le passage d'Ubuntu à Python 3. L'utilitaire obmenu utilise un logiciel obsolète uniquement compatible avec Python 2. En conséquence, les développeurs Ubuntu ne l'ont même pas ajouté aux référentiels 20.04. Cela peut changer dans le futur.

Avec le dock fournissant un menu décent, le besoin du menu contextuel.

Pour être complet, voici comment ajuster le menu contextuel.

Ouvrez à nouveau un terminal et exécutez les commandes suivantes:

cp /var/lib/openbox/debian-menu.xml ~ / .config / openbox / debian-menu.xml
cp /etc/X11/openbox/menu.xml ~ / .config / openbox
cp /etc/X11/openbox/rc.xml ~ / .config / openbox
openbox - reconfigurer

Maintenant, lorsque vous cliquez avec le bouton droit sur le bureau, vous devriez voir un nouveau menu Debian avec un dossier d'applications qui renvoie aux applications installées sur votre système.

Ajuster le menu manuellement

Si vous souhaitez ajouter vos propres entrées de menu, vous pouvez utiliser l'application graphique appelée obmenu.

  1. Ouvrez un terminal et saisissez ce qui suit:

    obmenu &

    Un utilitaire graphique se chargera.

  2. Pour ajouter un nouveau sous-menu, sélectionnez l'endroit où vous voulez que le sous-menu soit dans la liste et sélectionnez Nouveau menu.

  3. Il vous sera demandé de saisir une étiquette.

    Pour ajouter un lien vers une nouvelle application, sélectionnez le Un nouvel élément.

  4. Entrez une étiquette (c'est-à-dire un nom), puis entrez le chemin de la commande à exécuter. Vous pouvez également appuyer sur le bouton avec trois points dessus et accéder au dossier / usr / bin ou même à tout autre dossier pour trouver le fichier ou le programme à exécuter.

  5. Pour supprimer des éléments, sélectionnez l'élément à supprimer et appuyez sur la petite flèche noire à droite de la barre d'outils, puis choisissez Supprimer.

  6. Enfin, vous pouvez entrer un séparateur en choisissant où vous voulez que le séparateur apparaisse et en sélectionnant Nouveau séparateur.

Configuration des paramètres d'Openbox Desktop

Pour ajuster les paramètres généraux du bureau, cliquez avec le bouton droit sur le menu et choisissez obconf ou entrez ce qui suit dans un terminal:

obconf &

L'éditeur est divisé en plusieurs onglets comme suit:

  • thème
  • Apparence
  • Windows
  • Déplacer et redimensionner
  • Souris
  • Desktop
  • Marges
  • Quai

Le système thème window vous permet d'ajuster l'aspect et la convivialité des fenêtres dans Openbox.

Il existe un certain nombre de thèmes par défaut, mais vous pouvez en télécharger et en installer vous-même.

Le système apparence window vous permet d'ajuster les paramètres tels que les styles de police, les tailles, si les fenêtres peuvent être maximisées, minimisées, le comportement codifié, fermé, enroulé et présent sur tous les bureaux.

Le système fenêtres L'onglet vous permet de voir le comportement des fenêtres. Par exemple, vous pouvez vous concentrer automatiquement sur une fenêtre lorsque la souris la survole et vous pouvez définir où ouvrir de nouvelles fenêtres.

Le système déplacer et redimensionner window vous permet de décider à quel point les fenêtres peuvent se rapprocher d'autres fenêtres avant qu'il y ait une certaine résistance et vous pouvez définir si vous souhaitez déplacer les applications vers de nouveaux bureaux lorsqu'elles sont déplacées du bord d'un écran.

Le système souris window vous permet de décider comment les fenêtres obtiennent le focus lorsque la souris les survole et vous permet également de décider comment un double-clic affecte une fenêtre.

Le système à poser La fenêtre vous permet de décider du nombre de bureaux virtuels et de la durée d'affichage d'une notification indiquant que vous êtes sur le point de changer de bureau.

Le système marges window vous permet de spécifier une marge autour de l'écran par laquelle une fenêtre ne peut pas les passer.

Le système quai L'onglet vous permet de contrôler les paramètres de sélection de votre station d'accueil. Cela ne fait pas référence au Caire. Ces paramètres s'appliquent plutôt si vous choisissez d'installer un panneau plus traditionnel, tel que Tint2.

Résumé

Ce document vous présente les concepts de base du passage à Openbox.

Un autre guide sera créé pour discuter des principaux fichiers de paramètres d'Openbox et d'autres options de personnalisation.

Laisser un commentaire