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édentes Révision précédente
Prochaine révision
Révision précédente
openbox [Le 14/10/2018, 08:42]
L'Africain [Installation et lancement sur une base Ubuntu minimale] suppression sudo
openbox [Le 05/11/2018, 13:29] (Version actuelle)
109.7.55.182 [Installation et lancement sur une base Ubuntu minimale] remplacement de Midori (instable et plus dans les dépôts) par Falkon
Ligne 74: Ligne 74:
  
 ===== Installation et lancement ​ sur une base Ubuntu minimale ===== ===== Installation et lancement ​ sur une base Ubuntu minimale =====
-Pour obtenir une installation très légère (un peu moins de 60 Mo d'​utilisation mémoire sans tableau de bord ni fonds d'​écran,​ et un peu plus avec), vous pouvez partir d'une installation minimale d'​Ubuntu. Pour ce faire :+Pour obtenir une installation très légère (une centaine ​de Mo d'​utilisation mémoire sans tableau de bord ni fonds d'​écran,​ et un peu plus avec), vous pouvez partir d'une installation minimale d'​Ubuntu. Pour ce faire :
  
-1. Utiliser une version [[https://​help.ubuntu.com/​community/​Installation/​MinimalCD|minimal CD]]. Dans l'​écran d’installation "​software selection",​ vous ne définissez aucun bureau (toutes les options restent désélectionnées).+1. Utiliser une version [[https://​help.ubuntu.com/​community/​Installation/​MinimalCD|minimal CD]] (la 32 bit est plus légère, pour de petites config). Dans l'​écran d’installation "​software selection",​ vous ne définissez aucun bureau (toutes les options restent désélectionnées).
   * Un système "​nu"​ sera installé : pas de logiciel, pas de gestionnaire de connexion, pas d'​interface graphique. Vous démarrez donc le système sur un simple prompt, qui ne vous donne accès qu'à la ligne de commande et à une connexion internet.   * Un système "​nu"​ sera installé : pas de logiciel, pas de gestionnaire de connexion, pas d'​interface graphique. Vous démarrez donc le système sur un simple prompt, qui ne vous donne accès qu'à la ligne de commande et à une connexion internet.
   * [[:​gestionnaire_de_mises_a_jour#​verifier_manuellement_grace_a_update-manager|Mettez à jour]] votre nouvelle installation.   * [[:​gestionnaire_de_mises_a_jour#​verifier_manuellement_grace_a_update-manager|Mettez à jour]] votre nouvelle installation.
Ligne 83: Ligne 83:
   * [[apt>​openbox,​xinit|xinit]] (pour pouvoir lancer Openbox),   * [[apt>​openbox,​xinit|xinit]] (pour pouvoir lancer Openbox),
   * [[:​pcmanfm]] (gestionnaire de fichier),   * [[:​pcmanfm]] (gestionnaire de fichier),
-  * [[:chromium-browser]] (navigateur web léger et rapide, basé sur webkit),+  * [[:Falkon]] (navigateur web complet, ​léger et rapide ​- indispensable ​sur des config limitées type EEE PC),
   * [[:xterm]] (terminal) ou encore lx-terminal,​ pas plus lourd en mémoire, et moins minimaliste.   * [[:xterm]] (terminal) ou encore lx-terminal,​ pas plus lourd en mémoire, et moins minimaliste.
 Une fois installé, vous pourrez désormais démarrer Openbox en tapant **startx** à l'​invite de commande (prompt). Une fois installé, vous pourrez désormais démarrer Openbox en tapant **startx** à l'​invite de commande (prompt).
Ligne 99: Ligne 99:
   * [[numlockx|Numlockx]] : activer le pavé numérique au démarrage (ne pas oublier d'​ajouter une ligne **numlockx &** dans le fichier [[#​le_fichier_autostart|autostart]]) ;   * [[numlockx|Numlockx]] : activer le pavé numérique au démarrage (ne pas oublier d'​ajouter une ligne **numlockx &** dans le fichier [[#​le_fichier_autostart|autostart]]) ;
   * [[:​cups]] ​ : pour pouvoir imprimer ;   * [[:​cups]] ​ : pour pouvoir imprimer ;
-  * [[:Atril]] : lecteur de PDF ;+  * [[:XPDF]] : lecteur de PDF ;
  
 Pour que le son fonctionne, vous devez ajouter votre utilisateur au groupe **audio**, grâce à cette commande : <​code>​sudo adduser $USER audio</​code>​ Pour que le son fonctionne, vous devez ajouter votre utilisateur au groupe **audio**, grâce à cette commande : <​code>​sudo adduser $USER audio</​code>​
Ligne 109: Ligne 109:
   * Pour démarrer automatiquement Openbox après le mot de passe de connexion : [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] //​~/​.bash_profile//,​ ou s'il n'​existe pas, //​~/​.profile//​ mettez **à la fin** la ligne **startx**. À défaut, vous pouvez lancer Openbox en tapant **startx** au prompt, ou en installant [[:​lightdm|un gestionnaire de connexion]].   * Pour démarrer automatiquement Openbox après le mot de passe de connexion : [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] //​~/​.bash_profile//,​ ou s'il n'​existe pas, //​~/​.profile//​ mettez **à la fin** la ligne **startx**. À défaut, vous pouvez lancer Openbox en tapant **startx** au prompt, ou en installant [[:​lightdm|un gestionnaire de connexion]].
   * Pour que le thème d'​icône installé avec Openbox (nuoveXT) soit activé, vous devez le sélectionner (dans [[#​lxappearance]],​ onglet "​thème d'​icônes"​). Vous pouvez aussi [[:​tutoriel:​comment_installer_un_paquet|installer]] d'​autre thèmes d'​icônes,​ par exemple **[[apt>​humanity-icon-theme]]**.   * Pour que le thème d'​icône installé avec Openbox (nuoveXT) soit activé, vous devez le sélectionner (dans [[#​lxappearance]],​ onglet "​thème d'​icônes"​). Vous pouvez aussi [[:​tutoriel:​comment_installer_un_paquet|installer]] d'​autre thèmes d'​icônes,​ par exemple **[[apt>​humanity-icon-theme]]**.
-  * Pour lancer Openbox sans taper votre nom d'​utilisateur et votre mot de passe, vous pouvez installer et configurer [[:​Mingetty]]. 
   * Pour accéder aux applications que vous avez installées dans votre menu Openbox, utilisez [[#​obconf]]. Ils seront accessibles par clic droit sur le bureau.   * Pour accéder aux applications que vous avez installées dans votre menu Openbox, utilisez [[#​obconf]]. Ils seront accessibles par clic droit sur le bureau.
   * Si vous n'​utilisez pas de papiers peints, vous pouvez changer la couleur gris sombre du fond de bureau comme indiqué [[#Couleur de fond d'​écran|ici]],​   * Si vous n'​utilisez pas de papiers peints, vous pouvez changer la couleur gris sombre du fond de bureau comme indiqué [[#Couleur de fond d'​écran|ici]],​
Ligne 272: Ligne 271:
  
 ==== Le menu ==== ==== Le menu ====
-Le menu principal d'​Openbox est disponible en faisant un clic-droit sur le bureau. Vous pouvez le configurer en  [[:​tutoriel:​comment_editer_un_fichier|éditant le fichier]] //​~/​.config/​openbox/​menu.xml//​. +Le menu principal d'​Openbox est disponible en faisant un clic-droit sur le bureau. ​
-S'il n'est pas présent dans votre **dossier personnel** copiez-le avec cette commande: <​code>​cp /​etc/​xdg/​openbox/​menu.xml ~/​.config/​openbox/​menu.xml</​code>​ +
-Vous trouverez [[:​fichiers_config_openbox#​menu|ici]] un modèle de fichier de configuration avec l'​image correspondante. +
-Il est possible de configurer le menu : +
-  * De manière graphique en lançant l'​utilitaire ''​obmenu''​ depuis un terminal ou via le menu Openbox; +
-  * Avec [[#​openbox-xdgmenu]];​ +
-  * Avec un [[#Menu dynamique]];​ +
-  * [[#Avec LXDE]].+
  
-===openbox-xdgmenu=== +Vous pouvez le configurer manuellement ou avec des outils graphiques : 
-Si vous aviez déjà un interface graphique et que vous avez installé Openbox après coup, vous pourrez vous apercevoir que le menu "​application"​ n'est pas généré automatiquement.+  * manuellement en [[:​tutoriel:​comment_editer_un_fichier|éditant le fichier]] //​~/​.config/​openbox/​menu.xml//​. S'il n'est pas présent dans votre **dossier personnel** copiez-le avec cette commande: cp **/​etc/​xdg/​openbox/​menu.xml ~/​.config/​openbox/​menu.xml**. Vous trouverez [[:​fichiers_config_openbox#​menu|ici]] un modèle de fichier de configuration. 
 +  * Graphiquement en lançant l'​utilitaire ''​obmenu''​ depuis un terminal ou via le menu Openbox. 
 + 
 +=== Appeler le menu === 
 +__Appeler le menu openbox par clic droit sur le fonds d'​écran__ : 
 + 
 +Normalement,​ le menu openbox s'​appelle par un clic droit sur le fonds d'​écran. 
 + 
 +Pour que le fonds d'​écran reste toujours accessible, vous pouvez créer un espace (invisible) d'un pixel à gauche, en haut et/ou à droite de votre écran, espace qui ne sera jamais couvert par les applications. Reste à forcer la souris sur cet espace, et à faire "clic droit"​.  
 + 
 +Pour configurer cet espace, allez dans **Obconf**, onglet **Marges**. 
 + 
 +__Appeler le menu openbox par une combinaison de touches__ : 
 +  * Aller dans **~/​.config/​openbox/​rc.xml** (si le répertoire et le fichier ​ n'​existent pas, copiez les depuis **/​etc/​xdg/​openbox**). 
 +  * dans **rc.xml**, en dessous de la ligne **<!-- Keybindings for running aplications -->** on insère : 
 + 
 +  <keybind key="​C-m">​ 
 +    <action name="​ShowMenu">​ 
 +       <​menu>​root-menu</​menu>​ 
 +    </​action>​ 
 +  </​keybind>​ 
 + 
 +  * Puis on "​reconfigure"​ openbox (une fonction du menu, justement). 
 +  * on peut désormais appeler le menu clic-droit par une combinaison de touches, ici **ctrl m** 
 + 
 +__Appeler le menu openbox par un bouton dans la barre de tâches [[tint2|tint2]]__ : 
 +  * Si on veut appeler le menu par un bouton tint2, il faut d'​abord installer un programme qui s'​appelle **xdotool** (dans les dépôts). Son rôle est de construire des commandes émulant une combinaison de touche. 
 +  * Un fois xdotool installé, reste à introduire un bouton dans la barre tint2, 
 +  * dans la zone "​commande du clic gauche"​ du bouton , on met la commande **xdotool key control+m** 
 +  * Le bouton cliquable dans la barre lance alors le menu openbox. 
 + 
 +===openbox-xdgmenu ​(créer un menu statique)=== 
 +Normalement,​ le menu openbox est installé avec openbox. Mais si vous aviez déjà un interface graphique et que vous avez installé Openbox après coup, vous pourrez vous apercevoir que le menu "​application"​ n'est pas généré automatiquement.
 Vous avez bien un menu "​Debian"​ au clic-droit, mais il renvoie à une liste de programmes par défaut qu'il vous faut redéfinir vous-même. Vous avez bien un menu "​Debian"​ au clic-droit, mais il renvoie à une liste de programmes par défaut qu'il vous faut redéfinir vous-même.
 Pour éviter ce travail laborieux, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​openbox-xdgmenu]]**. Pour éviter ce travail laborieux, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​openbox-xdgmenu]]**.
Ligne 294: Ligne 318:
 <​code>​openbox --reconfigure</​code>​ <​code>​openbox --reconfigure</​code>​
  
-==== Menu dynamique  ​====+=== Créer un menu dynamique ​ ===
 Si vous souhaitez avoir un menu dynamique [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt>​menu,​ menu-xdg, gnome-menus]]**. Puis [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] //​.config/​openbox/​menu.xml//​ pour y ajouter ce qui suit: Si vous souhaitez avoir un menu dynamique [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt>​menu,​ menu-xdg, gnome-menus]]**. Puis [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] //​.config/​openbox/​menu.xml//​ pour y ajouter ce qui suit:
  <​code xml><​menu id="​xdg-menu"​ label="​Applications"​ execute="​obm-xdg"/></​code>​  <​code xml><​menu id="​xdg-menu"​ label="​Applications"​ execute="​obm-xdg"/></​code>​
Ligne 300: Ligne 324:
 FIXME erreur sortie du pipe-menu invalide "​obm-xdg"​ FIXME erreur sortie du pipe-menu invalide "​obm-xdg"​
  
-===Avec Openbox-menu===+==Menu dynamique avec Openbox-menu==
 Pour obtenir des menus Openbox dynamiques, il est possible d'​installer **[[apt>​openbox-menu]]** présent dans les [[:​depots|dépôts]] à partir de [[:​trusty|14.04]]. Pour [[:​Precise]] il existe un paquet dans un [[:ppa]] qui se trouve [[https://​launchpad.net/​~meets/​+archive/​ppa|ici]]. Il est nécessaire d'​installer les dépendances **[[apt>​libmenu-cache,​ lxmenu-data|libmenu-cache ainsi que lxmenu-data]]**. C'est une application très rapide, qui convient parfaitement à Openbox. Pour obtenir des menus Openbox dynamiques, il est possible d'​installer **[[apt>​openbox-menu]]** présent dans les [[:​depots|dépôts]] à partir de [[:​trusty|14.04]]. Pour [[:​Precise]] il existe un paquet dans un [[:ppa]] qui se trouve [[https://​launchpad.net/​~meets/​+archive/​ppa|ici]]. Il est nécessaire d'​installer les dépendances **[[apt>​libmenu-cache,​ lxmenu-data|libmenu-cache ainsi que lxmenu-data]]**. C'est une application très rapide, qui convient parfaitement à Openbox.
  
  • openbox.1539499348.txt.gz
  • Dernière modification: Le 14/10/2018, 08:42
  • par L'Africain