Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
openbox [Le 11/09/2022, 12:12] – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-artopenbox [Le 24/12/2023, 22:06] (Version actuelle) – [Présentation] 37.174.173.116
Ligne 10: Ligne 10:
 **Openbox** est un [[:gestionnaire de fenêtres]] extrêmement rapide, souple et agréable. **Openbox** est un [[:gestionnaire de fenêtres]] extrêmement rapide, souple et agréable.
 Cette interface graphique minimale est cohérente à plus d'un titre. Très légère, elle se suffit à elle-même et permet également d'accélérer considérablement la réactivité de [[:Gnome]] lorsqu'elle remplace [[:Metacity]]. Cette interface graphique minimale est cohérente à plus d'un titre. Très légère, elle se suffit à elle-même et permet également d'accélérer considérablement la réactivité de [[:Gnome]] lorsqu'elle remplace [[:Metacity]].
-Elle n'a pas de tableau de bord par défaut, mais il est possible d'accéder aux fenêtres avec le raccourci alt+tab, ou en ajoutant un tableau de bord personnalisé.:-)+Elle n'a pas de tableau de bord par défaut, mais il est possible d'accéder aux fenêtres avec le raccourci alt+tab, ou en ajoutant un tableau de bord personnalisé comme [[https://doc.ubuntu-fr.org/tint2|tint2]]:-)
 Openbox est un outil puissant qui n‘a de limite que Openbox est un outil puissant qui n‘a de limite que
 l‘imagination de l‘utilisateur ! l‘imagination de l‘utilisateur !
Ligne 62: Ligne 62:
 Grâce à ces fonctions, Openbox peut donc se passer de tableau de bord, même si on peut bien sûr en ajouter un (lxpanel, tint2,...). Grâce à ces fonctions, Openbox peut donc se passer de tableau de bord, même si on peut bien sûr en ajouter un (lxpanel, tint2,...).
  
-===== Pré-requis pour installer Openbox ===== 
- 
-  * Disposer des [[:sudo|droits d'administration]] ; 
-  * Disposer d'une connexion à Internet configurée et activée ; 
-  * Avoir activé l'accès aux [[:depots#universe_et_multiverse|dépôts Universe et Multiverse]]. 
    
 ===== Installation et lancement  sur une base Ubuntu classique ===== ===== Installation et lancement  sur une base Ubuntu classique =====
Ligne 72: Ligne 67:
 Pour commencer, il suffit [[:tutoriel:comment_installer_un_paquet|d'installer les paquets]] **[[apt>openbox,obconf,obmenu]]**. Pour commencer, il suffit [[:tutoriel:comment_installer_un_paquet|d'installer les paquets]] **[[apt>openbox,obconf,obmenu]]**.
 Pour démarrer Openbox seul, choisissez « Openbox » depuis le menu « session » de [[:LightDM]]. Pour démarrer Openbox seul, choisissez « Openbox » depuis le menu « session » de [[:LightDM]].
-Pour l'utiliser comme gestionnaire de fenêtres sur [[:Gnome]], choisissez « GNOME/Openbox » dans le menu session de [[:LightDM]] ou [[:KDM]]. (si cela ne fonctionne pas, voir [[http://openbox.org/wiki/Help:Using_Openbox_in_GNOME|ici]]). FIXME: cela ne fonctionne plus avec unity sauf gnome fallback. +Pour l'utiliser comme gestionnaire de fenêtres sur [[:Gnome]], choisissez « GNOME/Openbox » dans le menu session de [[:LightDM]]. (si cela ne fonctionne pas, voir [[http://openbox.org/wiki/Help:Using_Openbox_in_GNOME|ici]]). FIXME: cela ne fonctionne plus avec unity sauf gnome fallback. 
-Pour l'utiliser comme gestionnaire de fenêtres sur [[:KDE]], choisissez « KDE/Openbox » dans le menu session de [[:KDM]].+Pour l'utiliser comme gestionnaire de fenêtres sur [[:KDE]], choisissez « KDE/Openbox » dans le menu session de [[:sddm]].
  
 ===== Installation et lancement  sur une base Ubuntu minimale ===== ===== Installation et lancement  sur une base Ubuntu minimale =====
Ligne 175: Ligne 170:
 # https://stackoverflow.com/questions/6437602/shell-script-to-get-the-process-id-on-linux # https://stackoverflow.com/questions/6437602/shell-script-to-get-the-process-id-on-linux
 # We count how many instances of gmrun are running # We count how many instances of gmrun are running
-running=`ps -aux|grep g[m]run | wc -l | cut -f 1` +if [ "$(pgrep -c "gm?run")" -eq 0 ]; then 
-# If no gmrun is running, let's call him +        gmrun
-if [ $running -eq 0 ]; then +
-    gmrun+
 else else
-    xdotool search --name "Execute program" windowfocus windowraise+        xdotool search --name "Execute program" windowfocus windowraise
 fi fi
 </code> </code>