Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Fluxbox] Problème avec l'utf8 (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 3:04 pm    Post subject: [Fluxbox] Problème avec l'utf8 (résolu) Reply with quote

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 8O


Last edited by _kal_ on Tue Jun 28, 2005 5:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Tue Jun 28, 2005 3:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 3:09 pm    Post subject: Reply with quote

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. :lol:
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Tue Jun 28, 2005 3:13 pm    Post subject: Reply with quote

louche tout ça 8O
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 3:13 pm    Post subject: Reply with quote

kwenspc wrote:
louche tout ça 8O


Tu l'as dit filou, peut etre un signe pour asser a fvwm ;)
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Tue Jun 28, 2005 3:15 pm    Post subject: Reply with quote

_kal_ wrote:
kwenspc wrote:
louche tout ça 8O


Tu l'as dit filou, peut etre un signe pour asser a fvwm ;)


oui oui allez passes à fvwm qu'on en parle plus :lol:
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 3:18 pm    Post subject: Reply with quote

kwenspc wrote:
_kal_ wrote:
kwenspc wrote:
louche tout ça 8O


Tu l'as dit filou, peut etre un signe pour asser a fvwm ;)


oui oui allez passes à fvwm qu'on en parle plus :lol:


Suis en train de l'emerge, j'vais essayer la config de bosozokuy et l'adapter si besoin est ;)
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Tue Jun 28, 2005 3:18 pm    Post subject: Reply with quote

+1
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jun 28, 2005 3:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Tue Jun 28, 2005 3:23 pm    Post subject: Reply with quote

ah oué quel guignol je fais
bon ben je te dois 0.02 cents yoyo :lol: (c'est le début de la richesse)
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 3:29 pm    Post subject: Reply with quote

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 ? 8O
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Tue Jun 28, 2005 3:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jun 28, 2005 3:34 pm    Post subject: Reply with quote

_kal_ wrote:
C'est quoi l'histoire des cents ? 8O
C'est la valeur estimée pour le post émis.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 3:39 pm    Post subject: Reply with quote

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 :oops:
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jun 28, 2005 3:43 pm    Post subject: Reply with quote

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
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 4:12 pm    Post subject: Reply with quote

Bon c'est la cata ! :lol:

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


:twisted:

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
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jun 28, 2005 4:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 4:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jun 28, 2005 4:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Jun 28, 2005 5:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum