on fait comment pour avoir les accents avec RH8 ? - Débats - Linux et OS Alternatifs
Marsh Posté le 14-11-2002 à 18:37:08
oups faut que j'apprenne à me relire
donc tu veux dire que tu n'as pas les accents dans les xterms et équivalents...
ça peut être un problème de police utilisée...
Marsh Posté le 14-11-2002 à 22:03:01
bon ça pourra servir à d'autres :
pour ceux qui comme moi avaient des problèmes sous RH 8.0 au niveau des caractères sous X et même en mode console :
- éditez le fichier /etc/sysconfig/i18n
vous obtenez normalement ceci :
Code :
|
remplacez par ceci :
Code :
|
ou par ceci
Code :
|
dans ce dernier cas, il vous faudra bien sûr installer les fonts :
XFree86-ISO8859-15-100dpi-fonts et XFree86-ISO8859-15-75dpi-fonts
par défaut, RH 8.0 charge seulement le module nls_cp437, vous aurez donc en plus nls_iso8859-15 qui se chargera (si vous avez le noyau d'origine ou si vous l'avez recompilé en incluant le nls iso8859-15 (Europe de l'ouest avec euro) ou iso8859-1 (Europe de l'ouest), il est préférable de recompiler le noyau avec comme nls par défaut : iso8859-15)
si toutefois il y a encore des problèmes sous bash, sh, ... en console sous X, éditez les fichiers cachés de configuration se trouvant dans votre répertoire $HOME (.bashrc, ....) et ajoutez dedans : declare +x LANG=C.ISO-8859-15
voilà, après ça plus de problème...
Marsh Posté le 20-11-2002 à 09:15:25
Bon, j'ai essayé cette manip, mais lorsque je reboot et me loggue, j'ai un freeze systeme complet.
Mon bureau (KDE) repasse en anglais, bref la totale.
Pourtant, j'ai compilé le noyau avec les options :
iso8859-15 (pour default NLS options)
code page 850
NLS ISO 8859-1
NLS ISO 8859-15
et losque je fais un lsmod, il me cahrge bien le module nls_iso8859-15.
idem, dans la console, lorsque je fais
declare +x LANG=C.ISO-8859-15
tout repasse en anglais, alors qu'est ce qu'il se passe ?
J'imagine que les fontes :
XFree86-ISO8859-15-100dpi-fonts et XFree86-ISO8859-15-75dpi-fonts
ne doivent pas être installées maiscomment le savoir, et le cas échéant, où les trouver et comment les installer ?
Marsh Posté le 20-11-2002 à 09:59:36
maria2 a écrit a écrit : Bon, j'ai essayé cette manip, mais lorsque je reboot et me loggue, j'ai un freeze systeme complet. Mon bureau (KDE) repasse en anglais, bref la totale. Pourtant, j'ai compilé le noyau avec les options : iso8859-15 (pour default NLS options) code page 850 NLS ISO 8859-1 NLS ISO 8859-15 et losque je fais un lsmod, il me cahrge bien le module nls_iso8859-15. idem, dans la console, lorsque je fais declare +x LANG=C.ISO-8859-15 tout repasse en anglais, alors qu'est ce qu'il se passe ? J'imagine que les fontes : XFree86-ISO8859-15-100dpi-fonts et XFree86-ISO8859-15-75dpi-fonts ne doivent pas être installées maiscomment le savoir, et le cas échéant, où les trouver et comment les installer ? |
bizarre le freeze, mais compréhensible si effectivement tu ne les as pas...
sinon pour savoir si les fonts sont installées :
rpm -ql XFree86-ISO8859-15-100dpi-fonts
rpm -ql XFree86-ISO8859-15-75dpi-fonts
pour les installer :
- soit à partir du CD 3 de la RH 8.0 : rpm -Uvh XFree86-ISO8859-15-*
- soit sur fr2.rpmfind.net : tu choppes les 2 paquetages pour RH 8.0
- soit tu installes apt pour RH 8.0 et tu l'utilises pour installer ces 2 paquetages : apt-get update && apt-get install XFree86-ISO8859-15-100dpi-fonts XFree86-ISO8859-15-75dpi-fonts
Marsh Posté le 20-11-2002 à 10:02:36
moi j'ai huste fait ca sur les RH 8.0 et ca marche:
LANG="fr_FR"
SUPPORTED="fr_FR:fr"
SYSFONT="latarcyrheb-sun16"
un reboot et ca roulezzzzzzzzz
@++
Marsh Posté le 20-11-2002 à 10:13:41
aurelboiss a écrit a écrit : moi j'ai huste fait ca sur les RH 8.0 et ca marche: LANG="fr_FR" SUPPORTED="fr_FR:fr" SYSFONT="latarcyrheb-sun16" un reboot et ca roulezzzzzzzzz @++ |
ouais, mais si tu as déjà recompilé et installé les bonnes fonts, c'est bon... sinon si tu n'as pas les fonts tu verras de drôles de choses qd tu compiles ou même en faisant un simple "df" tu verras des caratères à la c**
Marsh Posté le 20-11-2002 à 20:52:28
Bon, en fait les polices étaient installées, mais j'ai rajouté
la ligne FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" dans /etc/XF86Config, et ca a l'air de marcher.
j'ai modifié le fichier /etc/sysconfig/i18n mais ça ne marche qu'avec :
LANG="fr_FR.ISO-8859-1"
SUPPORTED="fr_FR.ISO-8859-1:fr_FR:fr"
si je remplace le 1 par le 15, tout repasse en anglais ... bizarre car la fonte ISO-8859-15 est bien installée.
Idem, si je fais la modif dans le .bashrc, soit avec ISO-8859-1 ou avec ISO-8859-15, j'ai ma console qui bascule en anglais !!!!
Par contre sans rien faire, j'ai bien les accents et l'euro ...
Marsh Posté le 21-11-2002 à 09:14:38
ouai, en fait le 15 sert pas des masses, j'avais pas testé l'affichage de l'? dans la console, mais ça passe même si tu es en ISO-8859-1, du moment que le bon nls est chargé
bref tu peux laisser
LANG="fr_FR.ISO-8859-1"
SUPPORTED="fr_FR.ISO-8859-1:fr_FR:fr"
mais ça ne sert à rien de mettre export/declare -x dans les *rc (bashrc et compagnie) si tu as déjà spécifié dans i18n comme ci-dessus
Marsh Posté le 21-11-2002 à 09:34:14
OK, merci je vais laisser comme ça alors ....
PS : mon freeze était du à tout autre chose, il s'agit de mes partitions NTFS de XP qui sont montées automatiquement au démarrage et qui font planter totalement linux de temps en temps (quand je fais un clic droit sur une icone du bureau, ou quand je fais un slocate -u par exemple .... bref bizarre, ça n'arrive pas avec ma partition vfat de win98 .....
Pourtant, je n'ai monté ces partitions ntfs que en lecture ...
Marsh Posté le 21-11-2002 à 14:33:39
maria2 a écrit a écrit : OK, merci je vais laisser comme ça alors .... PS : mon freeze était du à tout autre chose, il s'agit de mes partitions NTFS de XP qui sont montées automatiquement au démarrage et qui font planter totalement linux de temps en temps (quand je fais un clic droit sur une icone du bureau, ou quand je fais un slocate -u par exemple .... bref bizarre, ça n'arrive pas avec ma partition vfat de win98 ..... Pourtant, je n'ai monté ces partitions ntfs que en lecture ... |
essaye d'ajouter utf-8 aux options de montage dans ton fstab pour ta partition ntfs... man fstab pour les détails
Marsh Posté le 21-11-2002 à 20:12:50
Boone idée, je n'y avais pas pensé.
Mais (Merci RedHat 8) je n'ai rien du tout sur le systeme ntfs dans le man fstab ou man mount, tous les systemes sauf le ntfs !!!!!
Tu pourrais me donner l'option pour activer UTF-8 dans le /etc/fstab sur ma partition ntfs ?
Marsh Posté le 21-11-2002 à 23:38:13
Bon, j'ai essayé avec l'option utf8, mais ca ne change rien, toujours le freeze; je ne comprends pas, pourtant j'ai bien vérifier, mes partitions ntfs ne sont pas endommagées !!!
Bref, je ne les monterai plus automatiquement dans le fstab mais à la main avec un mount comme ça, je risque rien ...
Marsh Posté le 25-11-2002 à 00:06:34
BMOTheKiller a écrit a écrit : bon ça pourra servir à d'autres : pour ceux qui comme moi avaient des problèmes sous RH 8.0 au niveau des caractères sous X et même en mode console : - éditez le fichier /etc/sysconfig/i18n vous obtenez normalement ceci :
|
j'ai fait la méthode 1 mais maintenant ce sont les accents sur les élements que je crée qui merdent. Je vais essayer la méthode 2...
ou bien comment modifier complètement le codage du système? Faut recompiler le noyau?
Marsh Posté le 27-11-2002 à 19:26:30
tu ne devrais plus avoir de prob, mais effectivement, tu peux en avoir selon les polices que tu utilisent, donc normalement tout se passe bien dans les shells, mais certaines polices que tu utilises sous X ne sont pas iso8859-15, ouvre le centre de config de kde, va s dans apparence, puis polices, là tu peux tester ce qui passe bien sachant que "sans" qui est la police par défaut est un peu pourrie...
Marsh Posté le 13-01-2003 à 18:39:06
alors moi j'ai installé les polices XFree86-ISO8859-15-100dpi-fonts et XFree86-ISO8859-15-75dpi-fonts. Mais j'ai toujours les problèmes d'accents. Et si j'essaye de monter la partition fat32 en UTF-8, ça marche plus du tout
Bref la seule solution est de recompiler le noyau en ISO? Y'a pas moyen qu'il fasse les 2 en même temps?
Marsh Posté le 19-01-2003 à 00:02:58
Quelqu'n pourrait le dire exactement comment changer la police unicode en iso-8859-15?
D'avance merçi.
Marsh Posté le 14-11-2002 à 17:55:08
a l'installation il faut mettre quoi ? si on laisse par defaut
(french1 si mes souvenirs sont bons ) on a pas les accents