[locale]non prise en charge sous X(résolu)
Publié : jeu. 19 janv. 2012, 16:20
Bonjour,
Je viens vers vous aujourd'hui pour un problème souvent abordé sur le forum. Malheureusement je n'ai pas trouvé de solution en parcourant le forum, sauf erreur de ma part ce qui n'est pas exclu.
Donc en résumé mon interface graphique n'est pas en français comme je le souhaiterai. Voici les infos qui peuvent aider (avec notemment des sorties de locale différentes selon les tty) :
1 - J'utilise le shell bash
2 - J'utilise slim comme interface de connexion en le lançant comme suit (fichier slim.conf) :
3 - Mon fichier .xinitrc :
(la ligne export est un contournement pour avoir accès à des commandes du style ifconfig en utilisateur normal)
4 - Mon fichier /etc/rc.conf (seulement le début) :
5 - La sortie de locale sous tty1 donne :
En utilisateur normal et en root :
6 - La sortie de locale sous l'interface graphique donne :
En utilisateur normal ou après su :
Après su - :
Je viens vers vous aujourd'hui pour un problème souvent abordé sur le forum. Malheureusement je n'ai pas trouvé de solution en parcourant le forum, sauf erreur de ma part ce qui n'est pas exclu.
Donc en résumé mon interface graphique n'est pas en français comme je le souhaiterai. Voici les infos qui peuvent aider (avec notemment des sorties de locale différentes selon les tty) :
1 - J'utilise le shell bash
2 - J'utilise slim comme interface de connexion en le lançant comme suit (fichier slim.conf) :
Code : Tout sélectionner
login_cmd exec ck-launch-session /bin/bash - ~/.xinitrc %session
Code : Tout sélectionner
#!/bin/sh
export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl:/opt/qt/bin
if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
eval `dbus-launch --sh-syntax --exit-with-session`
echo "$DBUS_SESSION_BUS_ADDRESS"
fi
exec awesome
4 - Mon fichier /etc/rc.conf (seulement le début) :
Code : Tout sélectionner
LOCALE="fr_FR.UTF-8"
DAEMON_LOCALE="yes"
HARDWARECLOCK="UTC"
TIMEZONE="America/Chicago"
KEYMAP="fr-latin1"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
En utilisateur normal et en root :
Code : Tout sélectionner
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
En utilisateur normal ou après su :
Code : Tout sélectionner
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
Code : Tout sélectionner
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=