Outils pour utilisateurs

Outils du site


debian:openbox

Configuration d'Openbox sur Debian 12

Cette documentation détaille l'installation et la configuration d'Openbox sur Debian 12, en partant d'une installation minimale. Elle comprend la mise en place d'une barre de tâches/dock, la configuration réseau, la gestion de l'alimentation, et l'installation d'applications complémentaires essentielles.

Installation de base

Commencez par une installation minimale de Debian 12 (Bookworm). Lors de l'installation, ne sélectionnez que les composants essentiels du système.

Une fois connecté, mettez à jour le système :

sudo apt update
sudo apt upgrade

Installation d'Openbox et des composants essentiels

sudo apt install openbox obconf menu xorg xinit lightdm  
mkdir -p ~/.config/openbox
cp /etc/xdg/openbox/{rc.xml,menu.xml,autostart} ~/.config/openbox/

Outils de configuration et utilitaires :

sudo apt install xterm lxappearance nitrogen pcmanfm

Configuration du gestionnaire de connexion

Utilisez LightDM :

sudo systemctl enable lightdm
sudo systemctl start lightdm

Barre de tâches / Dock

Plusieurs options sont disponibles. Voici deux options légères :

Option 1 : Tint2

sudo apt install tint2

Configuration automatique :

echo "tint2 &" >> ~/.config/openbox/autostart
chmod +x ~/.config/openbox/autostart

Personnalisation :

tint2conf

Option 2 : Plank

sudo apt install plank
echo "plank &" >> ~/.config/openbox/autostart

Configuration du réseau

Gestionnaire de réseau graphique

sudo apt install network-manager network-manager-gnome
echo "nm-applet &" >> ~/.config/openbox/autostart

Configuration du WiFi

Pilotes selon votre matériel :

sudo apt install firmware-iwlwifi     # Intel
sudo apt install firmware-realtek     # Realtek

Redémarrage du service :

sudo systemctl restart NetworkManager

Configuration VPN

OpenVPN

sudo apt install network-manager-openvpn network-manager-openvpn-gnome

PPTP

sudo apt install network-manager-pptp network-manager-pptp-gnome

L2TP

sudo apt install network-manager-l2tp network-manager-l2tp-gnome

Puis :

sudo systemctl restart NetworkManager

Gestion de l'alimentation

sudo apt install xfce4-power-manager policykit-1-gnome

Ajoutez au fichier autostart :

echo "xfce4-power-manager &" >> ~/.config/openbox/autostart
echo "/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &" >> ~/.config/openbox/autostart

Configuration du fond d'écran

sudo apt install nitrogen

Définir un fond d'écran :

nitrogen /chemin/vers/dossier/images

Restaurer au démarrage :

echo "nitrogen --restore &" >> ~/.config/openbox/autostart
sudo update-menus

Menu personnalisable :

~/.config/openbox/menu.xml

Applications supplémentaires

Navigateur web :

sudo apt install firefox-esr  // ou
sudo apt install chromium

Terminal :

sudo apt install terminator  // ou rxvt-unicode

Éditeur de texte :

sudo apt install mousepad  // ou geany

Lecteur multimédia :

sudo apt install vlc

Visionneuse d’images :

sudo apt install nomacs  // ou gpicview

Archiveur :

sudo apt install xarchiver

Notifications :

sudo apt install dunst
echo "dunst &" >> ~/.config/openbox/autostart

Lanceur d'applications :

sudo apt install rofi

Ajouter dans `rc.xml` :

rofi -show drun

Volume audio :

sudo apt install volumeicon-alsa
echo "volumeicon &" >> ~/.config/openbox/autostart

Capture d’écran :

sudo apt install scrot

Thèmes GTK et icônes :

sudo apt install papirus-icon-theme arc-theme
lxappearance

Moniteur système :

sudo apt install htop      // console
sudo apt install lxtask    // graphique

Effets visuels (compositing) :

sudo apt install compton
echo "compton -b &" >> ~/.config/openbox/autostart

Personnalisation

Fichiers à éditer :

  • `~/.config/openbox/rc.xml` : Raccourcis, thèmes, comportement des fenêtres
  • `~/.config/openbox/menu.xml` : Menu contextuel
  • `~/.config/openbox/autostart` : Démarrage automatique
  • `~/.config/openbox/environment` : Variables d’environnement

Raccourcis utiles

Ajoutez dans `rc.xml` :

rofi -show drun
terminator
pcmanfm
scrot -e 'mv $f ~/Images'

Recharger la config :

openbox --reconfigure

Dépannage

Affichage

Pilotes :

sudo apt install xserver-xorg-video-intel     # Intel
sudo apt install nvidia-driver                # NVIDIA
sudo apt install firmware-amd-graphics        # AMD

Audio

sudo apt install pulseaudio alsa-utils pavucontrol

Conclusion

Cette configuration fournit un environnement Openbox léger et fonctionnel sur Debian 12 avec tous les éléments essentiels.

debian/openbox.txt · Dernière modification : 2025/05/05 18:18 de jpg