View previous topic :: View next topic |
Author |
Message |
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 3:04 pm Post subject: [Fluxbox] Problème avec l'utf8 (résolu) |
|
|
Bonjour tout le monde
Voila je sais que le nombre de post/wiki traitant ce sujet sont nombreux, mais il reste un détail que je n'arrive pas a éclaircir. En effet, afin que fluxbox puisse se lancer, il faut faire un petit :
Quote: | export LC_ALL=fr_FR |
Mais le problème est que je n'arrive pas a repasser en UTF8 sous fluxbox. Voici mon fichier .xinitrc de config :
Code: | kal@nice ~ $ cat .xinitrc
export LC_ALL="fr_FR"
startfluxbox
|
Selon ce que j'ai lu sur le net, il faudrai que je mette dans le fichier .fluxbox/startup :
Code: | export LC_ALL="fr_FR.utf8" |
Mais si je met ca avant la ligne (du fichier .fluxbox/startup ):
Code: | exec /usr/bin/fluxbox[code]
Alors cela ne résoud plus le probleme puisqu'on est en utf8 avant de lancer fluxbox. Si je met le code apres cette ligne, alors je ne repasse jamais en uytf8 (a cause du exec). Comment puis je faire ? :([/code]
|
OFF: C'est normal si, sous firefox, lorsque je met UTF-8 en encoding alors je ne voi plus les accents sur le forum? Lorsque je met en auto, il détecte Windows-1252 en Caracter Encoding
Last edited by _kal_ on Tue Jun 28, 2005 5:03 pm; edited 1 time in total |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Tue Jun 28, 2005 3:06 pm Post subject: |
|
|
pour firefox c'est normal les fichier que tu reçois par http ne sont pas forcément en UTF8 donc laisses en auto
pour flux box essais de mettre un '&' après la clause exec et insère l'export pour être en UTF8.
tiens nous au courant (je sais pas du tout si ça va marcher) _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 3:09 pm Post subject: |
|
|
kwenspc wrote: | pour firefox c'est normal les fichier que tu reçois par http ne sont pas forcément en UTF8 donc laisses en auto
pour flux box essais de mettre un '&' après la clause exec et insère l'export pour être en UTF8.
tiens nous au courant (je sais pas du tout si ça va marcher) |
Bah en fait, si je met un "&", alors X se ferme tout seul : il lance puis rend la main donc se ferme. |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Tue Jun 28, 2005 3:13 pm Post subject: |
|
|
louche tout ça _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 3:13 pm Post subject: |
|
|
kwenspc wrote: | louche tout ça |
Tu l'as dit filou, peut etre un signe pour asser a fvwm |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Tue Jun 28, 2005 3:15 pm Post subject: |
|
|
_kal_ wrote: | kwenspc wrote: | louche tout ça |
Tu l'as dit filou, peut etre un signe pour asser a fvwm |
oui oui allez passes à fvwm qu'on en parle plus _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 3:18 pm Post subject: |
|
|
kwenspc wrote: | _kal_ wrote: | kwenspc wrote: | louche tout ça |
Tu l'as dit filou, peut etre un signe pour asser a fvwm |
oui oui allez passes à fvwm qu'on en parle plus |
Suis en train de l'emerge, j'vais essayer la config de bosozokuy et l'adapter si besoin est |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Tue Jun 28, 2005 3:18 pm Post subject: |
|
|
+1 _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Jun 28, 2005 3:21 pm Post subject: |
|
|
Ben non c'est pas louche ... C'est normal (comme si tu mets un '&' à la fin d'une ligne de commande tu reprends la main, ici dès que fluxbox est exécuté, il rends la main et donc ferme X).
Tu peux éventuellement faire un script sh avec un sleep que tu lances avant la ligne "exec /usr/bin/fluxbox" (genre sleep 5 && export LC_ALL="fr_FR.utf8").
Mes 0.02 cents. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Tue Jun 28, 2005 3:23 pm Post subject: |
|
|
ah oué quel guignol je fais
bon ben je te dois 0.02 cents yoyo (c'est le début de la richesse) _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 3:29 pm Post subject: |
|
|
yoyo wrote: | Ben non c'est pas louche ... C'est normal (comme si tu mets un '&' à la fin d'une ligne de commande tu reprends la main, ici dès que fluxbox est exécuté, il rends la main et donc ferme X).
Tu peux éventuellement faire un script sh avec un sleep que tu lances avant la ligne "exec /usr/bin/fluxbox" (genre sleep 5 && export LC_ALL="fr_FR.utf8").
Mes 0.02 cents. |
Oki merci yoyo je test ca de suite
C'est quoi l'histoire des cents ? |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Tue Jun 28, 2005 3:33 pm Post subject: |
|
|
ben yoyo à dit "mes 0.02 cents" (c'est un classique pour faire un synonyme à "ma contribution") et comme moi j'ai bien merdé sur le '&' voilà quoi ^^ _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Jun 28, 2005 3:34 pm Post subject: |
|
|
_kal_ wrote: | C'est quoi l'histoire des cents ? | C'est la valeur estimée pour le post émis. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 3:39 pm Post subject: |
|
|
Ah oki pour les cents
Bon voici ce que j'ai fait :
.fluxbox/startup :
Code: |
...
. ~/.fluxbox/jor &
exec /usr/bin/fluxbox |
Code: |
kal@nice ~ $ cat .fluxbox/jor
#!/bin/bash
sleep 5 && export LC_ALL="fr_FR.utf8"
exit
|
Marche po, j'suis sur que c'est une erreur de syntaxe |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Jun 28, 2005 3:43 pm Post subject: |
|
|
Voici mon script pour retarder le lancement de idesk : Code: | ~% cat delay_idesk
#!/bin/bash
# Sert à retarder le lancement de idesk pour le charger
# après le fond d'écran de fluxbox.
# la valeur après sleep (en secondes) est éventuellement à régler
sleep 5 && idesk |
et la fichier startup : Code: | ~% cat .fluxbox/startup
/home/yoyo/delay_idesk &
[snip]
exec /usr/bin/fluxbox | (je ne sais pas si les chemins relatifs sont valides) _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 4:12 pm Post subject: |
|
|
Bon c'est la cata !
Si je lance mon script a partir d'un term pour tester :
Code: | kal@nice ~ $ . /home/kal/.fluxbox/jor
kal@nice ~ $ locale
LANG=fr_FR.utf8
LC_CTYPE="fr_FR.utf8"
LC_NUMERIC="fr_FR.utf8"
LC_TIME="fr_FR.utf8"
LC_COLLATE="fr_FR.utf8"
LC_MONETARY="fr_FR.utf8"
LC_MESSAGES="fr_FR.utf8"
LC_PAPER="fr_FR.utf8"
LC_NAME="fr_FR.utf8"
LC_ADDRESS="fr_FR.utf8"
LC_TELEPHONE="fr_FR.utf8"
LC_MEASUREMENT="fr_FR.utf8"
LC_IDENTIFICATION="fr_FR.utf8"
LC_ALL=fr_FR.utf8
|
Comme vous pouvez le constater, ça marche! Cependant, si je quittes urxvt et que je le relance :
Code: | kal@nice ~ $ locale
LANG=fr_FR.utf8
LC_CTYPE="fr_FR"
LC_NUMERIC="fr_FR"
LC_TIME="fr_FR"
LC_COLLATE="fr_FR"
LC_MONETARY="fr_FR"
LC_MESSAGES="fr_FR"
LC_PAPER="fr_FR"
LC_NAME="fr_FR"
LC_ADDRESS="fr_FR"
LC_TELEPHONE="fr_FR"
LC_MEASUREMENT="fr_FR"
LC_IDENTIFICATION="fr_FR"
LC_ALL=fr_FR
|
Pourtant j'ai bien modifié mes fichier de startup :
.fluxbox/startup :
Code: | . /home/kal/.fluxbox/jor &
exec /usr/bin/fluxbox |
Code: | kal@nice ~ $ cat .fluxbox/jor
#!/bin/bash
sleep 2 && export LC_ALL="fr_FR.utf8"
|
|
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Jun 28, 2005 4:18 pm Post subject: |
|
|
Arf! Ça n'est valable que pour la session courante (et pas le système complet).
Donc l'idée ça serait plutôt de démarrer fluxbox avec une locale fr_FR sur un système fr_FR.utf8.
Essaie dans ton .xinitrc : export LC_ALL="fr_FR" && startfluxbox. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 4:24 pm Post subject: |
|
|
yoyo wrote: | Arf! Ça n'est valable que pour la session courante (et pas le système complet).
Donc l'idée ça serait plutôt de démarrer fluxbox avec une locale fr_FR sur un système fr_FR.utf8.
Essaie dans ton .xinitrc : export LC_ALL="fr_FR" && startfluxbox. |
Marche toujorus pas
J'crios que la seul solution est de rester en iso ou de changer de wm |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Jun 28, 2005 4:37 pm Post subject: |
|
|
Dernière idée : il y a eu des posts qui donnaient un USEflag à activer/désactiver pour que fluxbox tourne avec l'utf8 (et peut-être bien un patch). _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
_kal_ l33t
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Tue Jun 28, 2005 5:01 pm Post subject: |
|
|
yoyo wrote: | Dernière idée : il y a eu des posts qui donnaient un USEflag à activer/désactiver pour que fluxbox tourne avec l'utf8 (et peut-être bien un patch). |
Bah le flag je crois que c'est +disablexmb mais bon j'vien de reemerge avec celui ci et cela ne change rien
EDIT: ah bah si ca marche ! Suffit d'enlever export LC_ALL="fr_FR" du fichier .xinitrc et ca rulez !! Merci ) |
|
Back to top |
|
|
|