Le 04-02-2006, renaud cabrol <[EMAIL PROTECTED]> a écrit : > Bonjour, > > J'utilise le paquet gqview sur debian sarge avec locale [EMAIL PROTECTED] > Pour que gqview prenne en compte les caractères français il faut placer > la variable d'environnement G_BROKEN_FILENAMES à 1. > > Si je fais cela dans ~/.bashrc puis que j'exécute gqview via la ligne de > commande cela fonctionne effectivement. > Par contre si j'exécute gqview via le menu dans mon gestionnaire de > fenêtre (j'utilise blackbox) cela ne fonctionne pas, gqview se lance > normalement mais les caractères spéciaux ne sont pas pris en compte, la > variable d'environnement n'est pas prise en compte. J'en déduis que les > variables d'environnement ne sont pas exportées quand on lance une > application via les menus. > > Donc j'ai crée un fichier /etc/menu/gqview avec l'entrée suivante : > > command="G_BROKEN_FILENAMES=1 /usr/bin/gqview" > > Puis j'exécute update-menus. > Mais là si je lance gqview via le menu, l'application ne s'exécute même > plus. > > Je précise que si je supprime l'entrée dans ~/.bashrc, que je ferme la > session puis la rouvre et que j'exécute : > > sh -c "G_BROKEN_FILENAMES=1 /usr/bin/gqview" > > cela fonctionne. La syntaxe est donc correcte. > > Donc ma question est comment exécuter une application via les menus en > incluant une variable d'environnement ? > > > Merci de répondre sur la liste et aussi sur mon mail si possible. > reno > > essaye command="sh -c "G_BROKEN_FILENAMES=1 /usr/bin/gqview"
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

