#1 Le 04/05/2009, à 16:15
- ADcomp
[openbox] gestion des applications au lancement d'openbox
Salut ..
J'ai fait un petit script python pour gérer facilement les applications au lancement d'openbox
source : http://www.ad-comp.be/public/projets/ob … -autostart
Howto :
* download script
* chmod
* copy to /usr/local/bin
wget http://www.ad-comp.be/public/projets/ob-autostart/ob-autostart
chmod a+x ob-autostart
sudo mv ob-autostart /usr/local/bin
* Editer ~/.config/openbox/autostart.sh ( retirer les applications et ajouter 'ob-autostart -d &' )
* exécuter ob-autostart pour configurer
Bye
David [aka] ADcomp
Hors ligne
#2 Le 04/05/2009, à 17:29
- bargeot5999
Re : [openbox] gestion des applications au lancement d'openbox
J'ai utilisé openbox...ton script m'aurait bcp aidé...par contre j'utilise adeskbar ^^ merci pr le second ^^
Hors ligne
#3 Le 04/05/2009, à 20:41
- Julientroploin
Re : [openbox] gestion des applications au lancement d'openbox
Mais ça a l'air pas mal tout ça! après t'avoir piqué ton script d'exit, je pense que je vais tester celui là!
Je te fait un retour d'expérience dans quelques minutes
EDIT : et ben nickel... même moi j'y arrive du 1er coup! Simple, clair... tout ce qu'il faut, sauf que c'est pas en français
J'adopte, plus qu'à l'ajouter à moi menu clic droit!
Merci.
EDIT2 : ce WE, je vais me le "franciser"(c'est pas grand chose comme contribution mais c'est tout ce que me permettent mes capacités...), si tu veux que je partage dis moi le.
Dernière modification par Julientroploin (Le 05/05/2009, à 17:51)
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#4 Le 11/05/2009, à 13:18
- monsieurzik
Re : [openbox] gestion des applications au lancement d'openbox
Salut ..
J'ai fait un petit script python pour gérer facilement les applications au lancement d'openbox
source : http://www.ad-comp.be/public/projets/ob … -autostart
http://www.ad-comp.be/public/projets/ob … ostart.jpg
Howto :
* download script
* chmod
* copy to /usr/local/binwget http://www.ad-comp.be/public/projets/ob-autostart/ob-autostart chmod a+x ob-autostart sudo mv ob-autostart /usr/local/bin
* Editer ~/.config/openbox/autostart.sh ( retirer les applications et ajouter 'ob-autostart -d &' )
* exécuter ob-autostart pour configurerBye
Quand tu dis "retirer les applications", on vire tout vraiment ?
Une deuxième question; j'ai mis wicd dans mon autostart mais il ne démarre pas... tu crois que ton script gère aussi cela ?
Je ne suis pas chez moi, j'essaierai dès ce soir.
Je te tiens au courant.
Si quelqu un en attendant à une solution pour gérer la connexion wifi (wicd ou network manager) sous openbox je suis preneur !!!
Ubuntu Mate 20.04.3 - DELL Inspiron 1545
"Tôt ou tard, nous devrons répondre à cet appel des ténèbres, aller voir ce qu'il y a derrière cette impérieuse mélancolie qui sort des saxophones." P. Morand
Hors ligne
#5 Le 11/05/2009, à 14:55
- ADcomp
Re : [openbox] gestion des applications au lancement d'openbox
Quand tu dis "retirer les applications", on vire tout vraiment ?
ben oui .. au minimum les applications que tu souhaites gérer avec mon script.
Si tu regardes mon screenshot, tu vois mon autostart.sh avec seulement le lancement de DBus et de mon script.
j'ai mis wicd dans mon autostart mais il ne démarre pas... tu crois que ton script gère aussi cela ?
Y'a pas de raison .. pour lancer wicd sous openbox ( je suppose que tu parles de l'icone dans la systray ) , dans ton fichier autostart.sh , tu devrais avoir une entrée du genre " wicd-client & "
Pour network-manager , c'est plutôt " nm-applet & " ..
PS: avec mon script , il n'y pas besoin de mettre le "&" après chaque commande
A+
Dernière modification par ADcomp (Le 11/05/2009, à 14:56)
David [aka] ADcomp
Hors ligne
#6 Le 11/05/2009, à 22:38
- monsieurzik
Re : [openbox] gestion des applications au lancement d'openbox
L'essayer c'est l'adopter !
Ça faisait deux jours que je ne trouvais pas faire démarrer mintUpdate, ton script le fait très bien tout seul !
Merci !
Ubuntu Mate 20.04.3 - DELL Inspiron 1545
"Tôt ou tard, nous devrons répondre à cet appel des ténèbres, aller voir ce qu'il y a derrière cette impérieuse mélancolie qui sort des saxophones." P. Morand
Hors ligne
#7 Le 11/05/2009, à 22:48
- ADcomp
Re : [openbox] gestion des applications au lancement d'openbox
Hello ..
EDIT : et ben nickel... même moi j'y arrive du 1er coup! Simple, clair... tout ce qu'il faut, sauf que c'est pas en français
J'adopte, plus qu'à l'ajouter à moi menu clic droit!
Merci.EDIT2 : ce WE, je vais me le "franciser"(c'est pas grand chose comme contribution mais c'est tout ce que me permettent mes capacités...), si tu veux que je partage dis moi le.
J'avais pas vu tes 'edit' .. Pour le coup du français, c'est parce que d'habitude je fais la plupart de mes script autour de crunchbang (ubuntu+openbox) qui par défaut est en "english" .. Mais normalement le script est facile à modifier pour utiliser les "locales". Merci pour ton feedback
L'essayer c'est l'adopter ! Ça faisait deux jours que je ne trouvais pas faire démarrer mintUpdate, ton script le fait très bien tout seul !
Yep .. merci du retour
Bye ..
David [aka] ADcomp
Hors ligne
#8 Le 04/06/2009, à 17:49
- DomS
Re : [openbox] gestion des applications au lancement d'openbox
Super ce script. Merci de l'avoir mis à disposition.
Je souhaiterais lancer un fond d'écran avec feh, mais quand je mets la commande
feh --bg-scale chemindel'image
, ça me fait planter le script. Que faudrait-il que je mette à la place ?
PC fixe : lubuntu 24.04
Hors ligne
#9 Le 04/06/2009, à 18:07
- Julientroploin
Re : [openbox] gestion des applications au lancement d'openbox
j'ai :
feh --bg-scale '/home/julien/GUI_perso/Wall/lion-ubuntu4_3.png'
peut être un caractère dans le chemin (espace ou autre) gène le script, les '...' résolvent ça.
tu as essayé de lancer ta commande en console?
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#10 Le 04/06/2009, à 18:54
- ADcomp
Re : [openbox] gestion des applications au lancement d'openbox
Hello D0mS ,
Je rejoins ce que Julientroploin a expliqué .. Car je n'ai pas fait de contrôle sur les commandes. Donc s'il y a des espaces ou des guillemets, je suppose que cela foire un peu .. J'essayerais de regarder à ca dès que j'ai le temps.
A+
David [aka] ADcomp
Hors ligne
#11 Le 04/06/2009, à 20:17
- DomS
Re : [openbox] gestion des applications au lancement d'openbox
J'ai trouvé d'où vient mon problème. Mon fichier image se trouvait sur une autre partition (pourtant en ext3...) et du coup la commande ne fonctionnait pas au démarrage. Maintenant, j'ai mis mon fond d'écran dans mon /home et ça marche. Merci car vos indications m'ont mis sur la voie (j'avais déjà eu un problème similaire il y a longtemps).
PC fixe : lubuntu 24.04
Hors ligne
#12 Le 04/06/2009, à 20:42
- ADcomp
Re : [openbox] gestion des applications au lancement d'openbox
@D0mS: le fait d'avoir tes fichiers sur une autres partitions ne devrait pas poser problème .. ni même planter l'application. Bizarre .. tu peux donner le chemin que posait problème ?
A+
David [aka] ADcomp
Hors ligne
#13 Le 04/06/2009, à 20:45
- DomS
Re : [openbox] gestion des applications au lancement d'openbox
Le chemin exact était : /media/données/Images/Wallpaper/369.jpg
Peut-être est-ce dû à l'accent sur données, je pense que c'ets un truc que je vais devoir changer...
PC fixe : lubuntu 24.04
Hors ligne
#14 Le 04/06/2009, à 22:02
- ADcomp
Re : [openbox] gestion des applications au lancement d'openbox
Hello .. voici la solution au problème ..
Ok , c'était bien le chemin .. petit essai :
david@david-desktop:~$ obama
Traceback (most recent call last):
File "/usr/local/bin/obama", line 401, in <module>
execfile("%s/.config/obama/config" % home)
File "/home/david/.config/obama/config", line 5
SyntaxError: Non-ASCII character '\xc3' in file /home/david/.config/obama/config on line 5, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
En plein dedans .. ( note : j'ai renommé mon script .. OpenBox Autostart MAnager )
Donc en fait , il suffit de rajouter # -*- coding: utf-8 -*- au début du fichier de config ..
david@david-desktop:~/.config/obama$ cat config
# -*- coding: utf-8 -*-
# OB_Autostart config
LAUNCH_LIST = [
("LXsession manager","lxsession","0","*"),
("test","lspci > ~/données/test.txt","10","*"),
("Power Manager","gnome-power-manager","0","*"),
..
..
Ensuite , il faut modifier le script pour que la prochaine fois que l'on enregistre , il le fasse comme un grand :
~ Ligne 175 / dans la fonction saveconf
cfile = open(src,"w")
cfile.write("# -*- coding: utf-8 -*-\n")
cfile.write("# OB_Autostart config\n")
Et voilà , ca fonctionne maintenant. A+
David [aka] ADcomp
Hors ligne
#15 Le 05/11/2009, à 22:48
- RegisBurin
Re : [openbox] gestion des applications au lancement d'openbox
Petite question bête au passage, quelle(s) est(sont) la(les) commande(s) pour lancer deux instances de tilda au démarrage?
J'ai configurée 2 instances (tilda0,tilda1) qui sont positionnées l'une à coté de l'autre, se "déroulent" indépendamment, etc... c'est classe, mais je ne trouve pas comment lancer les 2 au démarrage avec OBama...
J'ai essayé de créer deux entrées pour tilda (command: tilda) avec quelques secondes de décalage entre le démarrage des deux, mais ça ne marche pas.
Si je lance 2 instances à partir d'autres terminaux (Xterm en l'occurence, pour le test), ça roule (enfin devoir lancer des terminaux à partir d'autres terminaux c'est tiré par les cheveux, mais ça fonctionne)
Si je lance la 2ème instance à partir de la première, ça marche aussi mais tilda0 devient inutilisable (forcément...)
Ce doit être un truc tout bête à ajouter à la fin de chaque commande, mais je ne trouve pas...
Merci, @+
Dernière modification par RegisBurin (Le 05/11/2009, à 22:50)
Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web
Hors ligne
#16 Le 06/11/2009, à 08:53
- Arcans
Re : [openbox] gestion des applications au lancement d'openbox
Étrange... De mon côté, j'ai utilisé deux Tilda pendant tout un temps, j'avais juste mis
tilda &
tilda &
Dans le fichier autostart, et ça marchait sans problème.
« Mais je ne suis pas spécialement mécontent de ne pas être cela dit. »
— Arcans
« Axiome de base de la théorie des ensembles : s'il existe dans un ensemble X un élément x ayant des propriétés potentiellement casse-couille, c'est de la faute d'Arcans. »
— Le Rouge
Hors ligne
#17 Le 06/11/2009, à 09:38
- RegisBurin
Re : [openbox] gestion des applications au lancement d'openbox
Merci à toi, j'essaie ce soir de rajouter 2 lignes pour tilda "en dur" (dans le fichier autostart) et non pas dans OBama...
Je tiens au jus du résultat
@+
Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web
Hors ligne
#18 Le 06/11/2009, à 22:43
- RegisBurin
Re : [openbox] gestion des applications au lancement d'openbox
Non, ça fonctionne pas... toujours une seule instance lancé au démarrage
Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web
Hors ligne
#19 Le 07/11/2009, à 16:42
- ADcomp
Re : [openbox] gestion des applications au lancement d'openbox
Salut Regis ,
Idem qu' Arcanus .. ca fonctionne pour moi (c), je sais pas d'ou vient ton problème
David [aka] ADcomp
Hors ligne
#20 Le 17/07/2010, à 18:04
- jajaX
Re : [openbox] gestion des applications au lancement d'openbox
salut
je teste openbox sur mon second écran (détails et explication ici en lieu et place d'Enna).
le but est de ne lancer QUE kaffeine sur cet écran.
merci pour le script
Dernière modification par jajaX (Le 17/07/2010, à 18:14)
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 22.04 Jammy Jellyfish (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#21 Le 17/07/2010, à 21:41
- jajaX
Re : [openbox] gestion des applications au lancement d'openbox
re
marche pas car j'ai pas rajouté
ob-autostart -d &
dans autostart.sh. ok mais je mets seulement cette ligne dedans ?
merci de m'aider
edit : j'ai rajouter les lignes dans l'autostart de kde, qui me sert de wm principal sur mon premier écran.:)
Dernière modification par jajaX (Le 17/07/2010, à 23:35)
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 22.04 Jammy Jellyfish (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne