Page 1 sur 1

[KDE] gros pbm d'encodage : locale ? (résolu)

Publié : mer. 27 déc. 2006, 16:08
par earendil
Bon, apres une tentative infructueuse sur irc, je fais appel aux bonnes ames sur le forum...peut etre qu'on aura plus de temps pour reflechir au probleme.

Voila, depuis ma derniere upgrade, je n'ai plus de caracteres accentues dans les applications kde. Je precise que je n'avais aucun probleme avant.

Dans les autres applications que kde, ca marche.

Image

Voila les paquets que j'ai upgrade dernierement :

Code : Tout sélectionner

[12/27/06 14:11] upgraded initscripts (0.8-1 -> 0.8-3)
[12/27/06 14:11] upgraded intltool (0.35.0-1 -> 0.35.2-1)
[12/27/06 14:11] upgraded iptables (1.3.6-2 -> 1.3.7-1)
[12/27/06 14:11] upgraded jdk (1_5_0_08-1 -> 6-1)
[12/27/06 14:12] upgraded jre (1_5_0_08-1 -> 6-1)
[12/27/06 14:12] upgraded lesstif (0.94.4-5 -> 0.95.0-1)
[12/27/06 14:12] upgraded libcddb (1.2.1-1 -> 1.3.0-1)
[12/27/06 14:12] upgraded libdrm (2.0.2-1 -> 2.3.0-1)
[12/27/06 14:12] upgraded libgl-dri (6.5.1-3 -> 6.5.2-1)
[12/27/06 14:12] upgraded libgsf (1.14.2-1 -> 1.14.3-1)
[12/27/06 14:12] upgraded libkipi (0.1.4-1 -> 0.1.5-1)
[12/27/06 14:12] upgraded libmpeg2 (0.4.0b-3 -> 0.4.1-1)
[12/27/06 14:12] upgraded libpng (1.2.13-1 -> 1.2.14-1)
[12/27/06 14:12] upgraded librsvg (2.16.0-1 -> 2.16.1-1)
[12/27/06 14:12] upgraded libxfont (1.2.3-1 -> 1.2.6-1)
[12/27/06 14:12] upgraded links (2.1pre23-1 -> 2.1pre26-1)
[12/27/06 14:12] upgraded mesa (6.5.1-2 -> 6.5.2-1)
[12/27/06 14:12] upgraded nano (2.0.1-1 -> 2.0.2-1)
[12/27/06 14:12] upgraded nmap (4.11-1 -> 4.20-1)
[12/27/06 14:12] upgraded nspr (4.6.3-1 -> 4.6.4-1)
[12/27/06 14:12] upgraded nss (3.11.3-1 -> 3.11.4-1)
[12/27/06 14:12] upgraded pango (1.14.7-1 -> 1.14.9-1)
[12/27/06 14:12] upgraded parted (1.7.1-1 -> 1.8.1-1)
[12/27/06 14:12] upgraded pcre (6.6-3 -> 7.0-1)
[12/27/06 14:12] upgraded pkgconfig (0.20-1 -> 0.21-1)
[12/27/06 14:12] upgraded poppler (0.5.4-1 -> 0.5.4-2)
[12/27/06 14:12] upgraded pygobject (2.12.2-1 -> 2.12.3-1)
[12/27/06 14:12] upgraded qscintilla (1.7-1 -> 1.7.1-1)
[12/27/06 14:12] upgraded reiserfsprogs (3.6.19-1 -> 3.6.20-1)
[12/27/06 14:12] upgraded tar (1.16-2 -> 1.16.1-1)
[12/27/06 14:12] upgraded ttf-dejavu (2.11-1 -> 2.13-1)
[12/27/06 14:13] upgraded usbutils (0.71-1 -> 0.72-1)
[12/27/06 14:13] upgraded vim (7.0.118-1 -> 7.0.178-1)
[12/27/06 14:13] upgraded wv (1.2.1-2 -> 1.2.4-1)
[12/27/06 14:13] upgraded xf86-input-evdev (1.1.2-2 -> 1.1.5-1)
[12/27/06 14:13] upgraded xf86-video-i810 (1.6.5-2 -> 1.7.3-1)
[12/27/06 14:13] upgraded xfsprogs (2.8.11-1 -> 2.8.18-1)
[12/27/06 14:13] upgraded xorg-font-utils (1.0.1-1 -> 1.0.3-1)
[12/27/06 14:13] upgraded xorg-server (1.1.1-4 -> 1.1.1-5)
[12/27/06 14:13] upgraded xorg-util-macros (1.1.2-1 -> 1.1.5-1)
[12/27/06 14:13] upgraded xorg-xinit (1.0.2-2 -> 1.0.3-1)
[12/27/06 14:13] upgraded xterm (222-1 -> 223-1)
[12/27/06 14:13] upgraded xulrunner (1.8.1-1 -> 1.8.1.1-1)
Est-ce que quelqu'un aurait une idee parce que la je bloque (j'ai meme downgrade ttf-dejavu et fontconfig mais ca n'a rien donne...

Publié : mer. 27 déc. 2006, 18:01
par chipster
Il te faut les font cjk

Il faudrait que tu changes aussi le topic de ce sujet -> voir ici

Publié : mer. 27 déc. 2006, 21:14
par earendil
Merci pour ta réponse Chipster, mais installer les fonts cjk (2) aur/acrofont-cjk 7.0.8-1) n'a rien fait.

Là j'écris dans Firefox et ça écris très bien, donc c'est vraiment lié à KDE et seulement à KDE.
Je ne sais pas si d'autres personnes ont le même problème que moi, mais j'ai ça sur les deux PC (fixe et portable).

Je commence à désespérer, c'est vraiment déprimant, je ne peux absolument rien faire dans les applis KDE (konsole, kate, konqueror etc...)

S'il faut d'autres infos...

Publié : jeu. 28 déc. 2006, 09:18
par chipster
earendil a écrit :Merci pour ta réponse Chipster, mais installer les fonts cjk (2) aur/acrofont-cjk 7.0.8-1) n'a rien fait.

Là j'écris dans Firefox et ça écris très bien, donc c'est vraiment lié à KDE et seulement à KDE.
Je ne sais pas si d'autres personnes ont le même problème que moi, mais j'ai ça sur les deux PC (fixe et portable).

Je commence à désespérer, c'est vraiment déprimant, je ne peux absolument rien faire dans les applis KDE (konsole, kate, konqueror etc...)

S'il faut d'autres infos...
Pourrais-tu me lister l'intégralité des fonts dispo sous arch stp et je retrouverai peut-être celle dont tu as besoin car j'ai eu le même soucis que toi

Publié : jeu. 28 déc. 2006, 13:21
par warnaud
c'est ça ton rc.conf ? http://pastebin.archlinux.fr/282
changes :

Code : Tout sélectionner

CONSOLEMAP="8859-15_to_uni"
par

Code : Tout sélectionner

CONSOLEMAP="8859-15"

Publié : ven. 29 déc. 2006, 15:08
par earendil
Salut Warnaud,

effectivement c'est bien mon rc.conf.
En fait j'ai suivi tes conseils pour KDE (ie supprimer le répertoire .qt) et je n'avais plus de problème...

Par contre, malgré le fait que j'aie suivi le tuto de francisation de arch, j'ai toujours de choses bizarres qui se passent en console (c'est à dire pas sous X). J'ai bien tout mis dans le rc.conf on est d'accord mais voilà ce que j'obtiens :

pour é -> {
pour è -> }
pour à -> @
pour ç -> /
pour ù -> |
pour £ -> >
pour µ -> #
pour ¤ -> ~
pour § -> \

voilà...les autres caractères sont à priori bien mappés. Je me demande donc si j'ai bien édité mon rc.conf.
Voilà la section nécessaire si dessous :

Code : Tout sélectionner

LOCALE="fr_FR.utf8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Paris"
KEYMAP="fr"
CONSOLEFONT="lat9w-16"
CONSOLEMAP="8859-15"
CONSOLETRANSLATION="8859-15_to_uni"
USECOLOR="yes"
D'autres part j'ai vu sur un howto Gentoo qu'ils disaient d'utiliser ces paramètres pour le Français :

Code : Tout sélectionner

KEYMAP="fr-latin9"
 CONSOLEFONT="lat0-16"
...je risque quelque chose à utiliser ça ?

En tous cas, merci pour votre aide Chipster et Warnaud !

Publié : ven. 29 déc. 2006, 15:37
par earendil
Bon j'ai essayé pleins de trucs et ça chie toujours des bulles...

J'ai quand même noté avec mon oeil de lynx (bon ça rigolez pas tant \0/) qu'il y avait une erreur au démarrage de arch... comme je sais pas où retrouver le texte de ces erreurs (c'est avant le chargement des modules). ça fait un truc genre :

Loading keymap ... bla bla... mapscrn cannot find _8859-15_to_uni

M'est avis que ça a un rapport avec mon problème...une idée ?

Publié : ven. 29 déc. 2006, 16:38
par Cactus
vérifies ton /etc/locale.gen, il faut que les variables soient correctement définies.
Lis le tuto "franciser Archlinux" pour comprendre comment ça marche, je n'ai plus tout en tête. (NB : tu n'es pas obligé de suivre le tuto concernant l'UTF-8, il y a des avantages et des inconvénients...).

Publié : ven. 29 déc. 2006, 18:27
par earendil
Cactus : qu'entends tu par vérifier que les "variables" soient bien définis...

J'ai bien la ligne fr_FR UTF-8 qui est décommentée...et je suppose que ça suffit ?

J'ai déjà suivi le tuto "franciser archlinux"... :)

Publié : sam. 30 déc. 2006, 16:06
par Cactus
Si tu as lu le tuto, je ne vais pas t'apprendre grand chose en plus... :wink:

voici mon rc.conf :

Code : Tout sélectionner

LOCALE="fr_FR"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Paris"
KEYMAP="fr-latin9"
CONSOLEFONT="lat9w-16"
CONSOLETRANSLATION="8859-15_to_uni"
CONSOLEMAP="8859-15"
et mon locale.gen :

Code : Tout sélectionner

fr_FR.UTF-8     UTF-8
fr_FR   ISO-8859-1
fr_FR@euro   ISO-8859-15
Tiens, je viens de me rendre compte que j'étais en iso-8859-1 alors que je pensais être en -15... enfin, comme ça marche pas trop mal, je laisse comme ça... 8)

Publié : sam. 30 déc. 2006, 16:09
par Cactus
Je viens de remarquer un truc sur ta config :
tu as mis dans le rc.conf : fr_FR.utf8
il faut donc que tu aies un locale.gen avec :

Code : Tout sélectionner

fr_FR.UTF-8     UTF-8
(si je ne me trompe pas ! je ne suis pas un expert, et j'ai abandonné toute tentative de modification, dans un sens ou dans l'autre).

Tu auras noté le fr_FR.utf8.

Il faut aussi relancer le locale-gen (pas locale.gen, faut pas confondre) à chaque changement... :wink:

Publié : sam. 30 déc. 2006, 17:00
par earendil
Merci pour l'aide cactus..j'ai tout mis comme toi et ça marche...bon je ferais des essais pour voir quel paramètre était réellement problématique et je posterai la solution ici, au cas où quelqu'un soit intéressé par ça :)

Publié : lun. 01 janv. 2007, 18:19
par chipster
Un petit résolu dans le topic ? :D