[Konsole] Problème d'affichage des accents (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 503
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

[Konsole] Problème d'affichage des accents (Résolu)

Message par FenDanT »

Coucoux :)

Un souci bizarre dont je n'arrive pas à me débarrasser... Les accents des textes ne s'affichent pas... Pourtant si je rentre au clavier un é ou à, cela fonctionne...

Copie d'écran :

Image

J'ai ce problème aussi bien avec KDE4 qu'avec KDE5...

Si vous avez une idée... :?
Windows à des pépins ? Linux a un noyau ! :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Konsole] Problème d'affichage des accents

Message par benjarobin »

On n'a pas accès à l'image
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 503
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

Re: [Konsole] Problème d'affichage des accents

Message par FenDanT »

Coucoux ;)

Corrigé :)
Windows à des pépins ? Linux a un noyau ! :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Konsole] Problème d'affichage des accents

Message par benjarobin »

A première vu c'est juste une histoire de locale.
Peux tu donner la sortie de :

Code : Tout sélectionner

locale -a
locale
env | grep -E "(LANG|LC)"
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 503
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

Re: [Konsole] Problème d'affichage des accents

Message par FenDanT »

Re :)

Et Voilà :

Code : Tout sélectionner

[jacques@cavehp2 ~]$ locale -a
C
fr_CH
fr_CH.iso88591
fr_CH.utf8
POSIX
[jacques@cavehp2 ~]$ 

Code : Tout sélectionner

[jacques@cavehp2 ~]$ locale
LANG=fr_CH.ISO-8859-1
LC_CTYPE="fr_CH.ISO-8859-1"
LC_NUMERIC=fr_CH.ISO-8859-1
LC_TIME=fr_CH.ISO-8859-1
LC_COLLATE=fr_CH.ISO-8859-1
LC_MONETARY=fr_CH.ISO-8859-1
LC_MESSAGES="fr_CH.ISO-8859-1"
LC_PAPER="fr_CH.ISO-8859-1"
LC_NAME="fr_CH.ISO-8859-1"
LC_ADDRESS="fr_CH.ISO-8859-1"
LC_TELEPHONE="fr_CH.ISO-8859-1"
LC_MEASUREMENT=fr_CH.ISO-8859-1
LC_IDENTIFICATION="fr_CH.ISO-8859-1"
LC_ALL=
[jacques@cavehp2 ~]$ 

Code : Tout sélectionner

[jacques@cavehp2 ~]$ env | grep -E "(LANG|LC)"
LC_MONETARY=fr_CH.ISO-8859-1
LC_NUMERIC=fr_CH.ISO-8859-1
LC_COLLATE=fr_CH.ISO-8859-1
LANG=fr_CH.ISO-8859-1
LC_MEASUREMENT=fr_CH.ISO-8859-1
LANGUAGE=fr
LC_TIME=fr_CH.ISO-8859-1
[jacques@cavehp2 ~]$ 
:?
Windows à des pépins ? Linux a un noyau ! :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Konsole] Problème d'affichage des accents

Message par benjarobin »

Pourquoi être en ISO-8859-1 ? Ce codage pose bien trop de souci... Pourquoi ne pas utiliser l'UTF-8 ?
Personnellement maintenant tout est en UTF-8 : encodage des fichiers, locale, ect...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 503
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

Re: [Konsole] Problème d'affichage des accents

Message par FenDanT »

Re :)

Il me semble que cela datait d'il y a longtemps... Un souci avec fr_CH et l'utf8... Mais je peux tester...

Un moyen simple de changer partout en utf8 ?
Windows à des pépins ? Linux a un noyau ! :)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Konsole] Problème d'affichage des accents

Message par FoolEcho »

FenDanT a écrit :Un moyen simple de changer partout en utf8 ?
Changer ta locale pour le système déjà.
Locale

Ensuite, tu as convmv (dans le paquet du même nom) qui peut te convertir tes noms de fichier d'iso vers l'utf-8 (y compris en récursif sur une arborescence qui a priori ne concerne que ton HOME...).
Des exemples d'utilisation:
http://doc.ubuntu-fr.org/tutoriel/comme ... tion_linux
http://artisan.karma-lab.net/fixer-problemes-dencodage

Et enfin vérifier que Konsole est réglée sur l'encodage utf-8 également (Affichage > définir l'encodage).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 503
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

Re: [Konsole] Problème d'affichage des accents

Message par FenDanT »

Re :)

Alors j'ai commenté fr_CH ISO-8859-1 dans locale.gen puis relancé un locale.gen.

J'ai ensuite modifié locale.conf de cette façon :

Code : Tout sélectionner

LANG="fr_CH.UTF-8"
LC_COLLATE=C
Un reboot et mon problème d'accents en console a disparu... :D

Code : Tout sélectionner

[jacques@localhost ~]$ locale
LANG=fr_CH.UTF-8
LC_CTYPE="fr_CH.UTF-8"
LC_NUMERIC="fr_CH.UTF-8"
LC_TIME="fr_CH.UTF-8"
LC_COLLATE=C
LC_MONETARY="fr_CH.UTF-8"
LC_MESSAGES="fr_CH.UTF-8"
LC_PAPER="fr_CH.UTF-8"
LC_NAME="fr_CH.UTF-8"
LC_ADDRESS="fr_CH.UTF-8"
LC_TELEPHONE="fr_CH.UTF-8"
LC_MEASUREMENT="fr_CH.UTF-8"
LC_IDENTIFICATION="fr_CH.UTF-8"
LC_ALL=
[jacques@localhost ~]$ 

Code : Tout sélectionner

[jacques@localhost ~]$ locale -a
C
POSIX
fr_CH.utf8
[jacques@localhost ~]$ 

Code : Tout sélectionner

[jacques@localhost ~]$ env | grep -E "(LANG|LC)"
LC_COLLATE=C
LANG=fr_CH.UTF-8
LANGUAGE=
[jacques@localhost ~]$ 
Merci benjarobin... :D Des jours que je sèche sur ce truc... Certaines de mes install datent un peu, et jusqu'à la dernière maj de Konsole, je n'avais eu aucun souci.

Par contre je ne sais pas si convmv est vraiment nécessaire ?
Windows à des pépins ? Linux a un noyau ! :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Konsole] Problème d'affichage des accents

Message par benjarobin »

Il faut croire que konsole ne supporte plus que l'UTF-8 ou qu'il y a un bug dans konsole :-(
Sinon convmv n'est pas forcément nécessaire... Cela dépend si tu utilises des caractères spéciaux dans le nom de tes fichiers / dossiers.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 503
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

Re: [Konsole] Problème d'affichage des accents

Message par FenDanT »

Re :)

J'ai tenté un

Code : Tout sélectionner

[jacques@localhost ~]$ convmv --notest -r -f iso-8859-15 -t utf-8 *
Skipping, already UTF-8: ./Téléchargements
Ready!
[jacques@localhost ~]$ 
Dans mon /home... Mais bon... Je check si certains noms de fichiers avec accents posent problème... Mais normalement j'évite les accents dans les noms de fichiers...
Windows à des pépins ? Linux a un noyau ! :)
Avatar de l’utilisateur
FenDanT
Elfe
Messages : 503
Inscription : mer. 25 avr. 2007, 09:04
Localisation : Chamoson VS/CH

Re: [Konsole] Problème d'affichage des accents

Message par FenDanT »

Re ;)

Bon ben tout semble résolu, encore merci à vous deux :wink:
Windows à des pépins ? Linux a un noyau ! :)
Répondre