Page 1 sur 1

[libreoffice] reconnaissance de l'encodage UTF-8 (résolu)

Publié : mar. 17 juin 2014, 09:04
par waitnsea
Bonjour,
LibreOffice (et lui seul - environnement KDE) ne reconnait pas les caractères accentués des noms de dossiers pour la fonction "ouvrir", et renvoie l'erreur : le document... n'existe pas !
Si je lance libreoffice dans un terminal, j'obtiens :

Code : Tout sélectionner

 X Window System doesn't support locale "fr_FR.UTF_8"
J'ai vérifié et reconfiguré locale-gen sans succès...
Merci de vos conseils

Re: [libreoffice]Problème de reconnaissance de l'encodage UT

Publié : mar. 17 juin 2014, 09:31
par benjarobin
Peux tu donner la sortie de :

Code : Tout sélectionner

locale -a
locale
localectl status

Re: [libreoffice]Problème de reconnaissance de l'encodage UT

Publié : mar. 17 juin 2014, 10:38
par RoyalPanda
Bonjour,

Question bête : après avoir configuré /etc/locale-gen, as-tu lancé la commande locale-gen ?

Re: [libreoffice]Problème de reconnaissance de l'encodage UT

Publié : mar. 17 juin 2014, 11:40
par waitnsea
@RoyalPanda : oui, j'ai lancé locale-gen après la modif... on peut oublier :lol:
@benjarobin :

Code : Tout sélectionner

$ locale -a
C
en_US
en_US.iso88591
fran�ais
french
fr_FR
fr_FR@euro
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
POSIX

Code : Tout sélectionner

$ locale
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=

Code : Tout sélectionner

$ localectl status
   System Locale: LANG=fr_FR.UTF_8
       VC Keymap: fr-latin9
      X11 Layout: n/a
et je complète :

Code : Tout sélectionner

$ libreoffice
I18N: X Window System doesn't support locale "fr_FR.UTF_8"

Re: [libreoffice]Problème de reconnaissance de l'encodage UT

Publié : mar. 17 juin 2014, 13:22
par waitnsea
Problème Résolu :
Il fallait éditer /etc/environment, qui était vide :

Code : Tout sélectionner

#
# This file is parsed by pam_env module
#
# Syntax: simple "KEY=VAL" pairs on separate lines
#
et y ajouter :

Code : Tout sélectionner

LANGUAGE=fr
LC_ALL=fr_FR.UTF-8
LANG=fr_FR.UTF-8
Et tout fonctionne.

Re: [libreoffice]Problème de reconnaissance de l'encodage UT

Publié : mar. 17 juin 2014, 13:27
par benjarobin
Ce ne serait pas plutôt que "fr_FR.UTF_8" ce n'est pas "fr_FR.UTF-8" ?

Re: [libreoffice]Problème de reconnaissance de l'encodage UT

Publié : mar. 17 juin 2014, 13:47
par waitnsea
Merci Benjarobin, je vais corriger en plus /etc/locale.conf
Mais toujours est-il que tout est rentré dans l'ordre, et les dossiers affichés normalement et non avec des caractères bizarres en place des accents, ç, etc.. en complétant /etc/environment.

Édité :
ai fait la correction signalée par Benjarobin puis temporairement inactivé /etc/environment, et au reboot tout fonctionne normalement encore.
Le fichier /etc/environment ne semble donc pas indispensable, même si l'implémenter avait corrigé mon erreur typo de locale.conf...