[Résolu] Terminal sous X : caractères accentués mal affichés

J’ai beau me battre avec dpkg-reconfigure localesoù j’ai sélectionné[ul]fr_FR.ISO-8859-15@euro
fr_FR.UTF-8
fr_FR.ISO-8859-1[/ul]
et rien à faire, mon terminal (gnome terminal, ou Eterm) ne m’affiche pas (plus ? ) les caractères accentués :frowning:
Exemple : un dossier ~/aéré existe, et un ls ~me renvoieà éré

Comment faire pour conrriger ça ?

[quote=“Korben Dallas”]J’ai beau me battre avec dpkg-reconfigure localesoù j’ai sélectionné[ul]fr_FR.ISO-8859-15@euro
fr_FR.UTF-8
fr_FR.ISO-8859-1[/ul]
et rien à faire, mon terminal (gnome terminal, ou Eterm) ne m’affiche pas (plus ? ) les caractères accentués :frowning:
Exemple : un dossier ~/aéré existe, et un ls ~me renvoieà éré

Comment faire pour conrriger ça ?[/quote]

je suis en anglais_US et j’ai les accents :laughing:

[code]nick@debian:~$ cat /etc/locale.gen
en_US.UTF-8 UTF-8
en_US ISO-8859-1

en_GB.UTF-8 UTF-8
en_GB ISO-8859-1

fr_FR.UTF-8 UTF-8
fr_FR ISO-8859-1
fr_FR@euro ISO-8859-15

#ja_JP.UTF-8 UTF-8
#ja_JP.EUC-JP EUC-JP[/code]

peut-etre as-tu choisis une font qui ne gére pas les accents?

gnome-font-properties

[quote=“ghostintheshell”]peut-etre as-tu choisis une font qui ne gére pas les accents?

gnome-font-properties [/quote]
Ca non, car je peux écrire des caractères accentués au clavier.

Verifie les fichiers de config locale de tes terms. Pour mrxvtrc par exemple, il doit y avoir un fichier .mrxvtrc dans ton répertoir d’utilisateur, dans lequel les lignes concernant le serveur de fonts xft doivent être activées.
Ca peut aussi venir de la config de tes serveurs de fonts (xft en particulier).

personnellement, je ne sais pas si ca vient d’un dépot bizarre, mais je n’utilise pas locales, mais belocs-locales.
Peut être que’un petit ‘dpkg-reconfigure belocs-locales-data’ ?

/usr/sbin/dpkg-reconfigure: belocs-locales-data n’est pas installé

Là, ça dépasse mes compétences…
En tout cas, je n’ai pas d’autres fichiers de configuration de terminal que :
:arrow_right: .bash_profile
:arrow_right: .bashrc

Ok, mais où dois-je chercher cette configuration ?

Décidemment, c’est vraiment avec la francisation de ma Debian que j’aurai rencontré le plus de soucis…

j’ai ca dans mon xorg.conf

[code]Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath “/usr/share/X11/fonts/75dpi”
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "v4l"
Load "vbe"
EndSection
[/code]
sinon, tu confonds la configuration de la manière dont fonctionne ton shell (.bash, .bashrc, .cshrc, etc…) avec la manière dont ca s’affiche dans un terminal (.mrxvt pour rxvt, et je ne sais pas pour eterm et gnome-terminal, mais tu peux chercher dans le man).

[quote=“MattOTop”]j’ai ca dans mon xorg.conf

Section "Files" (...) EndSection[/quote]
J’ai presque la même chose, sauf que les chemins sont /usr/lib/X11/ au lieu de /usr/share/X11/.
J’ai aussi une ligne en plus : FontPath “unix/:7100” # local font server

[quote=“MattOTop”]Section "Module" (...) EndSection
sinon, tu confonds la configuration de la manière dont fonctionne ton shell (.bash, .bashrc, .cshrc, etc…) avec la manière dont ca s’affiche dans un terminal (.mrxvt pour rxvt, et je ne sais pas pour eterm et gnome-terminal, mais tu peux chercher dans le man).[/quote]
Ca, je m’en doutais un peu que je me mélangeais les crayons. Je vais fouiller les docs.

Là, ça se complique sérieusement pour moi. Je m’explique :
Si je créé un nouveau dossier ~/éèéà par la commande mkdir éèéà sous Eterm, pas de problème de relecture de ce dossier dans mon terminal. Un lsaffiche bien éèéà
Par contre, si je créé ce dossier avec nautilus, là, mon terminal ne l’affiche plus correctement, mais plutôtéÚéÃ

C’est extraordinaire ça quand même.

J’ai exactement le même résultat en terminal non graphique lancé par CTRL + ALT + F1

Nb : je ne trouve aucun cas similiaire dans mes recherches Google :frowning:

essayes ‘dpkg-reconfigure console-data’

Merci, mais j’ai déjà tenté ça, en testant plusieurs configurations possibles.

En fait, si je résume :
:arrow_right: si je créé les dossiers et/ou fichiers composés de caractères accentués avec le terminal, pas de problème de lecture ni avec le terminal, ni avec nautilus
:arrow_right: si je les créé avec nautilus, ils ne s’affichent pas correctement dans un terminal.

:bulb: ne crées plus rien avec nautilus :wink:

c’est un problème d’UTF-8 ça.

je ne connais malheuruesement pas la solution …

@+

peut être effectivement un pb d’utf8.
essayes de tout mettre homogène en fr_FR.ISO-8859-15@euro ou un autre sans utf8(console comprise) pour voir

J’ai poursuivi mes essais :
Ce qui est vrai sous Nautilus ne l’est pas avec Konqueror !
Autrement dit, si je créé un dossier “éééé” avec Konqueror, il s’affiche correctement dans mes terminaux !!
Le problème vient donc de Nautilus…

Donc, sur les conseils récupérés sur debian-user-french@list.debian.org, j’ai ajouté G_FILENAME_ENCODING=@locale dans le fichier /etc/environnementet le résultat est probant.

salut korben mullltipasss :slightly_smiling:
verifi que x-ttcidfont est bien installer et met ca dans ton xorg

    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID" 

comme mat te l a montrer j avait ce probleme il faut en plus defoma pour qu il gere les polices. j’espere t avoir aider :slightly_smiling:

HardCoffee ?
As tu bien lu le dernier post de KD ?
Il a déjà trouvé la solution, et ce n’est pas la tienne…

Merci quand même à hardcoffee d’avoir tenté de m’aider :wink: