Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Resolu]Problème de locale sur certaines applications
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 Apr 05, 2005 11:23 am    Post subject: [Resolu]Problème de locale sur certaines applications Reply with quote

Hello les boyz 8)

Voila, je vien de passer ma config amd64 en 2005.0 et j'ai comme un probleme de locale/keymap sur certaines aplpication sous X! En effet, je dit certaines applications car le problème n'apparait pas sous firefox mais sur aterm/xmms. Pourtant, lorsque je tape locale dans aterm, j'obtient :

Code:

kal@esprit kal $ locale
LANG=fr_FR@euro
LC_CTYPE="fr_FR@euro"
LC_NUMERIC="fr_FR@euro"
LC_TIME="fr_FR@euro"
LC_COLLATE="fr_FR@euro"
LC_MONETARY="fr_FR@euro"
LC_MESSAGES="fr_FR@euro"
LC_PAPER="fr_FR@euro"
LC_NAME="fr_FR@euro"
LC_ADDRESS="fr_FR@euro"
LC_TELEPHONE="fr_FR@euro"
LC_MEASUREMENT="fr_FR@euro"
LC_IDENTIFICATION="fr_FR@euro"
LC_ALL=fr_FR@euro


De plus, mon fichier rc.conf est correctement configuré :

Quote:

KEYMAP="fr-latin1"
CONSOLEFONT="lat9w-16"


Voici un screenshot pour que vous puissiez mieux comprendre :
http://kalhfr.free.fr/locale.png

Merci pour votre aide :)

EDIT: Je n'ai pas ce problème sur mon x86


Last edited by _kal_ on Wed Apr 06, 2005 12:18 pm; edited 2 times in total
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Tue Apr 05, 2005 11:35 am    Post subject: Reply with quote

Y'a pas une astuce KDE ou tu emerges avec LINGUAS=fr, (mais ça doit clairement être autre chose) ou un truc du genre? Sinon, sûr que ta fonte accepte l'iso-8859-15? essaye voir avec une autre police ou vérifies avec xfontsel.
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Apr 05, 2005 11:38 am    Post subject: Reply with quote

Enlight wrote:
Y'a pas une astuce KDE ou tu emerges avec LINGUAS=fr, (mais ça doit clairement être autre chose) ou un truc du genre? Sinon, sûr que ta fonte accepte l'iso-8859-15? essaye voir avec une autre police ou vérifies avec xfontsel.


heu oui j'ai fait un emerge kde-i18n avec LINGUAS="fr" pour avoir kde en francais :)
Hm la font que j'utilise c'est sans-serif, j'pense qu'elle accepte ? J'vais matter dans le coin de xfontsel.
Back to top
View user's profile Send private message
tetienne
Apprentice
Apprentice


Joined: 06 Oct 2004
Posts: 163
Location: Lille/France

PostPosted: Tue Apr 05, 2005 11:43 am    Post subject: Reply with quote

fais un printenv | grep LANG, des fois que KDE aurait une propre variable qui puisse surcharger tout ça. J'avais eu le tour avec GDM qui place une variable GDM_LANG, qui ne correspondait pas à mes locales.
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Apr 05, 2005 11:44 am    Post subject: Reply with quote

Code:

kal@esprit kal $ printenv | grep LANG
LANG=fr_FR@euro
GDM_LANG=fr_FR.UTF-8
LANGUAGE=fr_FR@euro


Effectivement y'a gdm qui vien foutre son utf, comment puis je modifier ca ?
Back to top
View user's profile Send private message
tetienne
Apprentice
Apprentice


Joined: 06 Oct 2004
Posts: 163
Location: Lille/France

PostPosted: Tue Apr 05, 2005 7:45 pm    Post subject: Reply with quote

plusieurs solutions :

1/ corriger le /etc/X11/gdm/locale.alias et corriger :
Code:
French                  fr_FR.UTF-8,fr_FR

par
Code:
French                  fr_FR@euro,fr_FR


2/ laisser GDM sur system default, auquel cas il ne devrait pas définir de GDM_LANG et se baser sur tes locales

J'avais déjà posté à ce sujet, tu dois pouvoir trouver sur le forum. J'me demande si les howto de localisation de Prodigy n'en causent pas aussi.
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Apr 05, 2005 8:54 pm    Post subject: Reply with quote

Quote:

1/ corriger le /etc/X11/gdm/locale.alias et corriger :
Code:
French                  fr_FR.UTF-8,fr_FR

par
Code:
French                  fr_FR@euro,fr_FR


J'ai testé ceci mais cela ne change pas la valeur de la variable GDM! :evil:

Code:

kal@esprit kal $ printenv | grep -i lang
LANG=fr_FR@euro
GDM_LANG=fr_FR.UTF-8
LANGUAGE=fr_FR@euro


Quote:
2/ laisser GDM sur system default, auquel cas il ne devrait pas définir de GDM_LANG et se baser sur tes locales


Je ne voix pas de quoi tu parles ni comment procéder :roll:

Quote:
J'me demande si les howto de localisation de Prodigy n'en causent pas aussi.


Non, le howto de prodigy concernant la localisation n'en fait pas allusion ;)
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Apr 05, 2005 8:58 pm    Post subject: Reply with quote

C'est de pire en pire, lorsque je connecte ma clef usb et qu'il essai de la monter automatiquement avec udev/hald, bah celle ci se demonte dans les secondes qui suivent. Je fait donc un dmesg pour voir un peu ce qu'il se passe :

Code:

Attached scsi removable disk sdc at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg2 at scsi2, channel 0, id 0, lun 0,  type 0
usb-storage: device scan complete
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive


L'utf8 vien foutre son caca partout! A mon avis c'est due à la variable GDM_LANG, non ?
Back to top
View user's profile Send private message
marvin rouge
Veteran
Veteran


Joined: 01 Aug 2004
Posts: 1422
Location: Villa Lumierrante, Zonelibre

PostPosted: Tue Apr 05, 2005 9:09 pm    Post subject: Reply with quote

pour les problèmes d'accents dans xmms, y'a 2 choses à faire:
1) : dans GDM, au login, tu choisis "langue du système par défault". plus d'infos
2) il faut que tu crées 2 fichiers: ~/.gtkrc et ~/.gtkrc.mine identiques
Code:
cat .gtkrc
style "user-font"
{
   fontset="-*-bitstream vera sans-medium-r-*-*-12-*-*-*-*-*-iso10646-1"
#   fontset="-misc-fixed-medium-*-normal-*-10-*-*-*-*-*-iso10646-1"
}
widget_class "*" style "user-font"


-> adapte la fonte (xfontsel) parce que là pour moi c'est utf8

Sinon pour ton problème de fat, t'aurais pas mis nls utf8 par défaut dans ton noyau ?
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Apr 05, 2005 9:24 pm    Post subject: Reply with quote

marvin rouge wrote:
pour les problèmes d'accents dans xmms, y'a 2 choses à faire:
1) : dans GDM, au login, tu choisis "langue du système par défault". plus d'infos
2) il faut que tu crées 2 fichiers: ~/.gtkrc et ~/.gtkrc.mine identiques
Code:
cat .gtkrc
style "user-font"
{
   fontset="-*-bitstream vera sans-medium-r-*-*-12-*-*-*-*-*-iso10646-1"
#   fontset="-misc-fixed-medium-*-normal-*-10-*-*-*-*-*-iso10646-1"
}
widget_class "*" style "user-font"


-> adapte la fonte (xfontsel) parce que là pour moi c'est utf8

Sinon pour ton problème de fat, t'aurais pas mis nls utf8 par défaut dans ton noyau ?


Ok ca marche ! Alors en fait, il fallait bien que je modifie mon fichier /etc/X11/gdm/locale.alias mais il fallait aussi, comme tu dit, slectionner ma langue lors du prochain lancement de gdm. Chose que je ne pensais pas qu'il fallait faire :)

Donc xmms affiche maintenant les "é", sans même avoir besoin de creer les fichiers ~/.gtkrc et ~/.gtkrc.mine! Cependant, a quoi servent ces fichier ?:roll:

Par contre j'ai toujours ce problème de clef usb, et j'ai bien mis iso8859-15 en "default nls option" dans mon noyeau.
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Tue Apr 05, 2005 9:29 pm    Post subject: Reply with quote

S'ajoute a cela un nouveau ptit bug! :twisted:

Xmms n'ajoute aucun des fichiers mp3 que je lui indique. Pourtant la lecture fonctionne correctement sous alsaplayer. Mais même lorsque je demande de charger un repertoire contenant plusieurs mp3, il n'affiche rien dans la liste. :?

:wink:

EDIT : problème résolu, l'installation de xmms avait du foirer car il n'avai pas installer les libmad et decodeur mpg :)
Back to top
View user's profile Send private message
marvin rouge
Veteran
Veteran


Joined: 01 Aug 2004
Posts: 1422
Location: Villa Lumierrante, Zonelibre

PostPosted: Wed Apr 06, 2005 7:17 am    Post subject: Reply with quote

_kal_ wrote:
! Alors en fait, il fallait bien que je modifie mon fichier /etc/X11/gdm/locale.alias mais il fallait aussi, comme tu dit, slectionner ma langue lors du prochain lancement de gdm. Chose que je ne pensais pas qu'il fallait faire :)


Perdu ! il ne faut pas modifier le /etcX11/gdm/locale.alias, et il ne faut pas choisir ta langue.
Il faut choisir Langue -> "Système par défault", et c'est tout.
(en fait si tu évites de modifier le /etc/X11/gdm/locale.alias, ça t'évite aussi quand tu fais un etc-update d'avoir à ne pas oublier de te rappeller que tu dois pas modifier ce fichier ... hummm, je suis pas très clair, je crois)

Pour les .gtkrc, si j'ai bien compris, c'est la gestion des fontes pour les applis gtk1.

Rajoute un pitit (résolu) à ton titre stp, puisque ton problème l'est.
:)
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


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

PostPosted: Wed Apr 06, 2005 10:04 am    Post subject: Reply with quote

_kal_ wrote:
Par contre j'ai toujours ce problème de clef usb, et j'ai bien mis iso8859-15 en "default nls option" dans mon noyeau.

Essaie avec les options "iocharset=iso8859-15,codepage=850" dans ton fstab pour tes points de montage fat32.
_________________
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: Wed Apr 06, 2005 12:17 pm    Post subject: Reply with quote

marvin rouge wrote:
_kal_ wrote:
! Alors en fait, il fallait bien que je modifie mon fichier /etc/X11/gdm/locale.alias mais il fallait aussi, comme tu dit, slectionner ma langue lors du prochain lancement de gdm. Chose que je ne pensais pas qu'il fallait faire :)


Perdu ! il ne faut pas modifier le /etcX11/gdm/locale.alias, et il ne faut pas choisir ta langue.
Il faut choisir Langue -> "Système par défault", et c'est tout.
(en fait si tu évites de modifier le /etc/X11/gdm/locale.alias, ça t'évite aussi quand tu fais un etc-update d'avoir à ne pas oublier de te rappeller que tu dois pas modifier ce fichier ... hummm, je suis pas très clair, je crois)

Pour les .gtkrc, si j'ai bien compris, c'est la gestion des fontes pour les applis gtk1.

Rajoute un pitit (résolu) à ton titre stp, puisque ton problème l'est.
:)


Effectivement c'est plus rapide :)

yoyo wrote:

Essaie avec les options "iocharset=iso8859-15,codepage=850" dans ton fstab pour tes points de montage fat32.

A mon avis c'est le démon hald qui doit fouttre ca en utf-8, car lorsque je monte a la main, y'a plus de problème. Bref c'est pas grave, ca s'arrangera avec le temps :lol:

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