Georges Lours a écrit :
Le mardi 16 janvier 2007 23:33, André Salaün a écrit :

Tiens, je tombe sur cet article :
http://www.linux.com/article.pl?sid=07/01/10/176226
où on peut lire :
«Also, xbindkeys needs to be running in the background to work, so
you will want to make sure it runs when X starts. The best way to do
this, as long as you're logging in via KDM or GDM, is to put
xbindkeys in your ~/.bashrc file.»

C'est peut-être le plus simple (encore que je ne savais pas que
le .bashrc était lu au démarrage).

Eh oui un peu mon neveu !


Ah, j'ai bien cru que c'était bon, mais non !
si je mets /usr/bin/xbindkeys dans .bashrc et si je lance une console, et bien ça semble bon parce que j'ai bien firefox qui est lancé avec mes couleurs persos :)
Mais, 2 problèmes :

- au démarrage suivant, xbindkeys est bien lancé, mais pas dans les conditions qui font que firefox s'ouvre avec mes couleurs. Je me suis dit qu'il fallait peut-être que la commande soit lancée après ouverture complète de kde et j'ai mis "sleep 60" avant "/usr/bin/xbindkeys", puis je ferme ma session et aussitôt en ouvre une autre. Alors, j'ai un écran noir qui dure 60 secondes (j'ai pas mesuré, mais c'est logique) et kde qui démarre après !
il faut mettre un '&' a la fin de la ligne : "xbindkeys needs to be running in the background to work", 'background' veut dire qu'il faut le '&' a la fin. Tu peux enlever le sleep 60, a mon avis ca ne sert a rien, ce qui fesait que ca ne fonctionnait pas etait le fait que "xbindkeys" s'arrete apres avoir ete lancé et ne reste pas en memoire.


- Le second serait facilement surmontable (avec votre aide) : xbindkeys est lancé à chaque fois que j'ouvre une console et, tout à l'heure par exemple, j'avais 3 xbindkeys qui tournaient en même temps. Il suffirait d'un petit script qui vérifie que xbindkeys n'est pas lancé.
voir les pro du bash, il doivent avoir cela sous le coude.

=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================

Répondre à