Installez Openbox sur Arch Linux

aaa

Attention!: Avant l'installation Openbox, vous devez installer l'environnement graphique de base (Xorg) et le pilote vidéo, si vous ne l'avez pas installé, consultez le guide suivant:

Installation de l'environnement graphique de base et du pilote vidéo.

Openbox est un gestionnaire de fenêtres léger et hautement configurable avec une large compatibilité avec les normes.

-11c

Installation d'Openbox

Openbox est disponible dans les référentiels officiels.

$ sudo pacman -S boîte ouverte

Une fois installé, il faut copier les fichiers rc.xml, Menu.xml, Autostart y sûr, heureux et sain de la configuration par défaut à ~ / .config / openbox /.

Pour copier les fichiers:

$ mkdir -p ~ / .config / openbox
$ cp / etc / xdg / openbox / {rc.xml,menu.xml,Autostart,sûr, heureux et sain} ~ / .config / openbox

Ces fichiers sont la base de votre configuration dans openbox. Chaque fichier cible un seul aspect de la configuration et remplit les rôles suivants:

-un

rc.xml : C'est le fichier de configuration principal d'Openbox. Il est utilisé pour configurer des raccourcis clavier, des thèmes, des bureaux virtuels, d'autres propriétés.
-un

menu.xml : Contrôlez le menu des applications Openbox qui apparaît lorsque vous cliquez avec le bouton droit sur le bureau.
-un

démarrage automatique: C'est le fichier qui est lu lorsque vous démarrez la session openbox. Contient les programmes qui commenceront par la session. il est généralement utilisé pour lancer des panneaux / docks, définir l'image d'arrière-plan ou exécuter des scripts au démarrage.
-un

environnement: Ce fichier définit les variables de l'environnement Openbox. Toutes les variables définies seront exécutées à chaque connexion. Utilisé pour démarrer les IME, exporter les modules de langue, indiquer le répertoire par défaut et ainsi de suite.

-12d

 Installation du plugin

-a

ConfOb : est un outil d'interface graphique pour configurer Openbox, qui peut définir la plupart des préférences, y compris les thèmes, les bureaux virtuels, les propriétés de la fenêtre et les marges du bureau.

$ sudo pacman -S obconf

-a

 Créateur de menus : est un outil puissant qui crée des menus basés sur XML pour un certain nombre de gestionnaires de fenêtres, y compris Openbox. MenuMaker recherchera les programmes exécutables installés sur votre ordinateur et créera un menu XML basé sur les résultats.

$ sudo pacman -S créateur de menu

-a

Teinte2: Panneau d'utilisation basique et personnalisable.

$ sudo pacman -S teinte2

Pour démarrer Tin2 au début de l'environnement:

Nous ouvrons notre fichier ~ / .config / openbox /démarrage automatique.sh o .xinitrc (choisissez-en un), par exemple .xinitrc:

$ nano .xinitrc

Nous plaçons la ligne suivante à l'intérieur:

teinte2 &

-a

applet pour Networkmanager.

$ sudo pacman -S applet-gestionnaire-de-réseau

-a

Azote: est un navigateur / setter de fonds d'écran rapide et léger pour X.

$ sudo pacman -S azote

Pour restaurer notre arrière-plan au début d'Openbox, nous ajoutons de l'azote à notre fichier .xinitrc ou à notre fichier ~ / .config / openbox /démarrage automatique.sh, nous ouvrons l'un des deux, par exemple .xinitrc:

$ nano .xinitrc

Une fois à l'intérieur, nous mettons la ligne suivante à la fin:

azote - restauration &

-a

Lxapparence un outil pour sélectionner des thèmes, des icônes, des curseurs, des polices. En bref, c'est un outil hautement recommandé pour personnaliser l'environnement.

$ sudo pacman -S lxapparence

-a

Slim Gestionnaire de démarrage:

$ sudo pacman -S mince

-13d

 Paramètres d'environnement

C'est la partie du guide, disons la plus "divertissante", puisque comme je l'avais déjà dit, Openbox C'est l'un des environnements les plus configurables, dans cette étape, nous utilisons les outils précédemment installés.

-un

Obconf :

Nous ouvrons l'outil pour voir et / ou activer les fonctions déjà mentionnées:

$ obconf

-un

Créateur de menus :

Une fois installé, vous pouvez générer un menu complet en exécutant:

$ fabricant -v OpenBox3

Par défaut, MenuMaker n'écrasera pas un fichier menu.xml précédent. Pour ce faire, exécutez-le avec l'argument -f (force):

$ fabricant -vf OpenBox3

Pour une liste complète des options, exécutez

$ fabricant --Aidez-moi

Cela vous fournira un menu assez complet. Vous pouvez maintenant modifier le fichier menu.xml à la main, ou simplement régénérer la liste lorsque vous installez un nouveau logiciel.

Une autre alternative, surtout si vous n'aimez pas éditer des fichiers XML:

Changer est un éditeur graphique pour le menu Openbox. Pour ceux d'entre vous qui n'aiment pas vraiment jouer avec XML, c'est probablement la meilleure option pour vous.

-14d

 Thèmes et apparence

C'est la dernière étape pour terminer notre environnement.

Les thèmes de Openbox contrôler l'apparence des bordures de fenêtre, y compris la barre de titre et ses boutons en plus des notifications (OSD). Un certain nombre de thèmes sont disponibles en installant le package openbox-themes.

$ sudo pacman -S thèmes openbox

Boîte-Look est une excellente ressource pour obtenir des sujets de Openbox.

Les thèmes téléchargés doivent être placés dans ~ / .themes et peut être installé ou sélectionné avec l'outil ObConf (précédemment installé).

-15d

Activer le gestionnaire de connexion

Slim lit les paramètres locaux depuis ~ / .xinitrc puis démarrez le bureau en fonction du contenu de ce fichier, dans le guide: Configuration de base d'Arch Linux Il existe un fichier de base pour .xinitrc, si vous ne l'avez pas, exécutez la commande suivante:

$ cp /etc/skel/.xinitrc ~

Nous ouvrons notre fichier ~ / .xinitrc:

$ nano .xinitrc

Nous ajoutons notre environnement à la fin:

session openbox exécutable

Nous activons Slim:

$ sudo systemctl activer slim.service

• Nous redémarrons:

$ sudo reboot

Une fois notre système redémarré, nous pouvons profiter Boîte ouverte.

S'il vous plait! envoyez votre problèmes / doutes dans mon email: arch-blog@riseup.net

ff

Aidez-nous en un clic ! Partagez le guide avec vos amis.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Panchomora dit

    Très bon guide, mais continuez d'insister avec slim, cela pose des problèmes avec systemd et il serait préférable d'installer lightdm et un autre gestionnaire de démarrage.

    https://wiki.archlinux.org/index.php/Display_manager#Incompatibility_with_systemd

    1.    radix dit

      Beaucoup de raison dans ce que vous dites, c'est plus à la fin de Wiki que montre ce qui suit:

      Incompatibilité avec systemd
      DM concernés: entrée, MDM, SDDM, SLiM

      Certains gestionnaires d'affichage ne sont pas entièrement compatibles avec systemd, car ils réutilisent le processus de session PAM. Cela pose divers problèmes lors de la deuxième connexion, par exemple:
      - L'applet NetworkManager ne fonctionne pas,
      - Le volume PulseAudio ne peut pas être réglé,
      - La connexion a échoué dans GNOME avec un autre utilisateur.

      1.    brutBasique dit

        C'est précisément pourquoi il a mis le lien panchomora ..

        Maintenant, en tant qu'utilisateur Slim et Openbox ... je n'ai aucun problème ... ... même l'énumération nm-applet, que j'utilise ... mais si nous revenons au rapport de bogue ... il a été écrit il y a quelques années ...

        J'utilise aussi PulseAudio ... et au moins en utilisant pavucontrol comme manager ... je n'ai aucun problème avec le volume ... et même quand je redémarre, le volume reste à la même valeur qu'il a été laissé ...

        Et le dernier bug, nom avec l'utilisation de Gnome .. et dans ce cas nous utilisons Openbox comme WM-standalone ..

  2.   kik1n dit

    J'ai installé openbox il y a quelque temps, mais je ne l'aimais pas car je devais tout modifier à la main, je sais que vous pouvez le personnaliser plus en profondeur, mais quelles vertus a-t-il sur d'autres environnements et bureaux?

    1.    Jésus Ballesteros dit

      C'est vrai ce que vous dites, vous devez éditer beaucoup de choses mais à mon avis il arrive un moment où vous n'avez plus à en faire autant et vous avez les avantages d'un gestionnaire de fenêtres en termes de performances. En général, les gestionnaires de fenêtres sont généralement comme Openbox où vous devez éditer beaucoup de fichiers, par contre les environnements graphiques sont généralement plus complets et apportent beaucoup de choses par défaut.

  3.   Richie Gharsia dit

    Excellente contribution. la vérité mes félicitations pour vous donner cette fois pour partager vos connaissances. En attendant l'environnement du panthéon!

    salutations

  4.   Julio Garcia dit

    Quand il a fini d'installer tout, il n'a pas montré d'erreurs mais lors du redémarrage après la loggia, il montre tout en noir, rien n'apparaît
    Il y a quelque chose qui ne va pas?

  5.   M. Fouraux dit

    Très bien fait et expliqué. Félicitations pour le partage de vos connaissances. Je vous remercie.

  6.   Lion dit

    quand je mets ce cp /etc/skel/.xinitrc ~ il me dit que le fichier n'existe pas

    1.    fou_g dit

      Il vous suffit de créer le fichier, car il n'existe pas, et voila, vous ajoutez le contenu et c'est tout. Mais bien sûr, vous avez sauté une étape précédente de la configuration de base https://blog.desdelinux.net/configuracion-basica-de-arch-linux/

  7.   Andrés-GH dit

    Que diriez-vous de mon bon ami tutoriel, j'ai suivi toutes les étapes et il me montre le login pour démarrer la session puis j'entre et il ne me montre que trois terminaux xterm, une horloge pas très belle et une image de fond, mais le problème est que il ne me montre pas le panneau de tint2, et si je l'ajoute au fichier .xinitrc et que je ne sais pas quel est le problème. J'apprécierais vraiment votre aide.

  8.   Salut dit

    Brillant! Merci beaucoup!

  9.   david dit

    Bonjour, j'ai une question: j'ai installé Archbang, comment puis-je créer le menu Openbox en espagnol? (Je sais que vous pouvez car avant de le réinstaller, voulant mettre le clavier en espagnol, j'ai modifié quelque chose dans le terminal et la langue du menu a été modifiée, mais je ne me souviens pas de ce que j'ai fait).