[Gnome] Impossible d'afficher les caractères ... (contourné)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

[Gnome] Impossible d'afficher les caractères ... (contourné)

Message par Ichigo-Roku »

Bonjour,

Hier j'ai fait une installation toute neuve pour avoir un /home et une swap en plus et changer de disque dur. Surprise quand je vois que certains caractères se sont transformés en carrés... des caractères comme "☆" ou "♪" sont vus comme des carrés dans Nautilus... Dans Gnome Tweak Tool j'ai aussi les "ê" qui sont mangés par des carrés...

Dans mon rc.conf j'ai ceci :

Code : Tout sélectionner

LOCALE="fr_FR.UTF-8"
J'ai essayé sans les quotes, sans le tiret entre le "f" et le "8", "utf8" en minuscules...

Dans mon locale.gen j'ai décommenté :

Code : Tout sélectionner

fr_FR.UTF-8 UTF-8
fr_FR ISO-8859-1
Mais quand je tape locale dans mon Terminal j'ai ça comme réponse :

Code : Tout sélectionner

LANG=fr_FR
LC_CTYPE="fr_FR"
LC_NUMERIC="fr_FR"
LC_TIME="fr_FR"
LC_COLLATE="fr_FR"
LC_MONETARY="fr_FR"
LC_MESSAGES="fr_FR"
LC_PAPER="fr_FR"
LC_NAME="fr_FR"
LC_ADDRESS="fr_FR"
LC_TELEPHONE="fr_FR"
LC_MEASUREMENT="fr_FR"
LC_IDENTIFICATION="fr_FR"
LC_ALL=
Rien qui précise de l'UTF-8... Je ne me souviens plus exactement de ce que je mettais dans mes précédentes installations mais je suis quasi sur de mettre "fr_FR.utf8"... J'ai déjà essayé de faire des locale-gen mais ça se déroule sans aucun problème.

J'ai supposé que le problème venait des locales mais je me trompe peut-être...

Merci d'avance.
Dernière modification par Ichigo-Roku le lun. 16 avr. 2012, 11:14, modifié 1 fois.
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par FoolEcho »

Ichigo-Roku a écrit :Dans mon locale.gen j'ai décommenté :

Code : Tout sélectionner

fr_FR.UTF-8 UTF-8
fr_FR ISO-8859-1
... mais as-tu lancé la commande locale-gen ensuite ? :|
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

Ça je l'avais décommenté à l'installation et si mes souvenirs sont bons il y a un locale-gen qui se fait pas longtemps après. Sinon oui je l'ai tapée plusieurs fois cette commande.
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par FoolEcho »

Tu utilises autre chose que le shell bash ou tu as des export côté ~/.bash_profile, ~/.bashrc... ? La locale est correcte depuis une console virtuelle (tty -- hors X, donc) ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

Edit : si je retire "fr_FR ISO-8859-1" de mon locale.gen et que je fais un "locale-gen" c'est nickel mais mon système est à moitié anglais moitié français... J'ai aussi essayer d'utiliser les locale en_US dans mon locale.gen ça fonctionne aussi mais j'ai un système mi-anglais mi-français...

si je fais un "locale" j'ai le droit à ça :

Code : Tout sélectionner

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=fr_FR
LC_CTYPE="fr_FR"
LC_NUMERIC="fr_FR"
LC_TIME="fr_FR"
LC_COLLATE="fr_FR"
LC_MONETARY="fr_FR"
LC_MESSAGES="fr_FR"
LC_PAPER="fr_FR"
LC_NAME="fr_FR"
LC_ADDRESS="fr_FR"
LC_TELEPHONE="fr_FR"
LC_MEASUREMENT="fr_FR"
LC_IDENTIFICATION="fr_FR"
LC_ALL=
Un peu louche de voir du fr partout... Mkinitcpio me dit aussi que j'ai un problème avec mes locale : "bsdcpio: Failed to set default locale", si je remets les locale fr plus aucun problème avec mkinitcpio par contre mais toujours sans caractères spéciaux reconnus.

À part bash rien d'autre à ma connaissance et aucun export pour l'instant.

En TTY pas de problème, la petite note de musique est correcte, la petite étoile est vue comme un carré plein mais c'est peut-être la faute de la police non ?
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par FoolEcho »

Ichigo-Roku a écrit :En TTY pas de problème, la petite note de musique est correcte, la petite étoile est vue comme un carré plein mais c'est peut-être la faute de la police non ?
La sortie de locale eut été préférable. :copain:
Pour la police, oui éventuellement... mais d'une part il y en a probablement peu qui ne donnent pas tous les caractères et d'autre part, ça n'explique pas ta sortie de locale (ou alors tu as fait un réglage directement dans gnome ?). :?

Que donnent, avec les locales régénérées:

Code : Tout sélectionner

grep -i locale /etc/rc.conf
grep -iv ^#  /etc/locale.gen
locale -a

#la suivante dans différents cas: sous X et dans un tty avec ton utilisateur ; dans un tty pour root
locale
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

La première donne :

Code : Tout sélectionner

LOCALE=fr_FR.utf8
DAEMON_LOCALE="yes"
La deuxième :

Code : Tout sélectionner

fr_FR.UTF-8 UTF-8  
fr_FR ISO-8859-1  
fr_FR@euro ISO-8859-15  
ja_JP.EUC-JP EUC-JP  
ja_JP.UTF-8 UTF-8
La troisième :

Code : Tout sélectionner

C
français
french
fr_FR
fr_FR@euro
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
ja_JP
ja_JP.eucjp
ja_JP.ujis
ja_JP.utf8
japanese
japanese.euc
POSIX
Je suis resté plusieurs heures à chercher je ne vois pas ce qu'il cloche, sur mon ancien disque dur j'ai la même chose sauf quand je tape locale où il manque les ".utf8".

À l'install j'ai dû aller trop vite et foutre seulement "fr_FR".
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par FoolEcho »

Il manque (qu'on voit si ça vient de gnome ou pas):
FoolEcho a écrit :

Code : Tout sélectionner

#la suivante dans différents cas: sous X et dans un tty avec ton utilisateur ; dans un tty pour root
locale
?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

Ah oui j'avais lu trop vite, la voici :

Code : Tout sélectionner

LANG=fr_FR
LC_CTYPE="fr_FR"
LC_NUMERIC="fr_FR"
LC_TIME="fr_FR"
LC_COLLATE="fr_FR"
LC_MONETARY="fr_FR"
LC_MESSAGES="fr_FR"
LC_PAPER="fr_FR"
LC_NAME="fr_FR"
LC_ADDRESS="fr_FR"
LC_TELEPHONE="fr_FR"
LC_MEASUREMENT="fr_FR"
LC_IDENTIFICATION="fr_FR"
LC_ALL=
C'est la même chose qu'au début, ça ne bouge pas même si je désactive toutes les locales fr pour mettre des en ou autres...
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par FoolEcho »

... jamais deux sans trois: :copain: tu as la même sortie de locale que ce soit sous gnome ou connecté dans un tty ? (et même en root ?) :?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

Ouais les mêmes. Je me souviens à mes débuts j'avais changé les locales de en à fr sans problèmes alors qu'ici rien ne bouge... Peut-être un bug du soft gérant les locales ?
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par FoolEcho »

Je ne comprends pas... root aussi, donc... :|
Tu n'aurais pas un /etc/locale.conf dès fois ? (je suis sceptique mais tu peux essayer d'en rajouter un, avec pour contenu LANG=fr_FR.utf8 et redémarrer)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

Non pour sûr je n'ai que locale.gen.

Non ça n'a pas fonctionné. Si je n'ai toujours pas de solution ce soir je vais tenter une réinstallation demain matin. C'est bien beau de vouloir une réponse à mon problème mais bon concernant les problèmes esthétiques je ne suis pas vraiment patient.
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par benjarobin »

Sinon solution bourrin mais efficace

Code : Tout sélectionner

grep -R fr_FR /etc/ /home/ /root/
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

À part les rc.conf et locale.gen rien d'autre. Le reste qui a été trouvé ne concerne pas les locales.
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par benjarobin »

Ce serait bien d'avoir la sortie...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

Rien de pertinent, le reste concerne Firefox, Virtual Box et autres logiciels n'ayant rien à voir.
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par FoolEcho »

Pige pas... :|
On peut voir la sortie de

Code : Tout sélectionner

pacman -Q $(pacman-color -Qqg base)
(ou yaourt -Qg base si tu as installé yaourt) ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Archie
yeomen
Messages : 257
Inscription : jeu. 28 juin 2007, 22:18
Localisation : France (33)

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Archie »

J’ai eu un problème de locale se matin. De plus, la commande locale-gen ne voulait pas non plus fonctionner.

Mais, en régressant les paquets mise à jours hier :
  • xorg-server-common, xorg-server, xorg-server-devel, xorg-server-xvfb ;
  • acpid, , udev, consolekit ;
  • dbus-core, dbus, dbus-python.
Et en réinstallant glibc, j’ai pu reconstruire les locales avec locale-gen et redémarrer normalement.
Avatar de l’utilisateur
Ichigo-Roku
yeomen
Messages : 259
Inscription : jeu. 04 févr. 2010, 19:15

Re: [Gnome] Impossible d'afficher les caractères spéciaux...

Message par Ichigo-Roku »

Trop tard à 8h j'avais déjà lancé ma nouvelle install. Ce n'est pas joli de procéder de cette façon mais bon maintenant ça fonctionne bien et je peux retourner à mes activités !

Je vous remercie.
Macbook Pro Retina 13" late-2014 (Archlinux + OS X Yosemite)
Répondre