#1 Le 09/11/2015, à 12:48
- bobilesinge
KDE Konsole (terminal) ne reconnait pas charactères accentués
Bonjour,
J'ai un soucis avec les charactères accentués sur Konsole.
Si Konsole lit un charactère accentué, il affichera à la place un accent dans un losange.
Si je veux écrire un charactère un accentué... je ne peux pas, le 'é' ou 'à' ne donnent absoluement rien.
Des idées ?
Merci beaucoup,
Thomas
Hors ligne
#2 Le 09/11/2015, à 13:11
- devkort
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Bonjour peut tu me donner la réponse a la commande
locale
et a la commande
echo $LANG
Il faut que ton systeme soit en UTF-8 pour que tes accents soit prit en compte.
Et la commande
sudo apt-get install language-pack-fr language-pack-fr-base
pour télécharger ce qu'il manque.
Ubuntu : Hp elitebook 2540p
VM: Debian, windows server 2016 et Openbsd: dell poweredge r210 (virtualisation Proxmox)
WIndows 7 : Asus Rog g752
Hors ligne
#3 Le 10/11/2015, à 11:53
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Bonjour Devkort,
Merci beaucoup pour ta réponse.
*A la commande echo $LANG, j'ai :
en_FR.UTF-8
*A la commande locale, j'ai:
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=en_FR.UTF-8
LANGUAGE=en
LC_CTYPE="en_FR.UTF-8"
LC_NUMERIC=en_FR.UTF-8
LC_TIME=en_FR.UTF-8
LC_COLLATE="en_FR.UTF-8"
LC_MONETARY=en_FR.UTF-8
LC_MESSAGES="en_FR.UTF-8"
LC_PAPER=en_FR.UTF-8
LC_NAME=en_FR.UTF-8
LC_ADDRESS=en_FR.UTF-8
LC_TELEPHONE=en_FR.UTF-8
LC_MEASUREMENT=en_FR.UTF-8
LC_IDENTIFICATION=en_FR.UTF-8
LC_ALL=
*il semble que ce que tu me propose était déjà installé:
sudo apt-get install language-pack-fr language-pack-fr-base
[sudo] password for thomas:
Reading package lists... Done
Building dependency tree
Reading state information... Done
language-pack-fr is already the newest version.
language-pack-fr-base is already the newest version.
language-pack-fr-base set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded
Qu'en penses-tu ?
Merci beaucoup,
Thomas
Dernière modification par bobilesinge (Le 10/11/2015, à 11:54)
Hors ligne
#4 Le 19/11/2015, à 09:32
- devkort
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Bonjour excuse moi pour la réponse tardif
dpkg-reconfigure console-setup
cette commande te permet de reconfigurer les jeux de caractères claviers
dpkg-reconfigure keyboard-configuration
cette comande te permet de configurer la langue de ton clavier " exemple en FR"
essais de reconfiguré c''est paramètres
Dernière modification par devkort (Le 19/11/2015, à 09:32)
Ubuntu : Hp elitebook 2540p
VM: Debian, windows server 2016 et Openbsd: dell poweredge r210 (virtualisation Proxmox)
WIndows 7 : Asus Rog g752
Hors ligne
#5 Le 19/11/2015, à 12:07
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Bonjour Devkort,
Merci pour ta réponse. trois soucis il me semble:
1-Avec la deuxième commande que tu me propose, j'ai :
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en",
LC_ALL = (unset),
LC_PAPER = "en_FR.UTF-8",
LC_ADDRESS = "en_FR.UTF-8",
LC_MONETARY = "en_FR.UTF-8",
LC_NUMERIC = "en_FR.UTF-8",
LC_TELEPHONE = "en_FR.UTF-8",
LC_IDENTIFICATION = "en_FR.UTF-8",
LC_MEASUREMENT = "en_FR.UTF-8",
LC_TIME = "en_FR.UTF-8",
LC_NAME = "en_FR.UTF-8",
LANG = "en_FR.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
[b]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 [/b]directory
/usr/sbin/dpkg-reconfigure must be run as root
2-Mon système ne reconnait pas les caractères accentués au niveaux des fichiers eux-même. par exemple, si Krop (éditeur de PDF pour changer les marges) ne fonctionnera qu'avec les fichiers sans accents ou apostrophes ou virgules il me semble. Bizarre, non ?
3- je peux utiliser les accents dans firefox, pas dans le terminal ni libreoffice
Aurais-tu une idée ?
Merci beaucoup et bonne journée,
Thomas
Modération : prière d'utiliser les balises code pour les retours de commande. Merci
Dernière modification par Ayral (Le 20/11/2015, à 16:11)
Hors ligne
#6 Le 19/11/2015, à 14:04
- devkort
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
ton système et en anglais et anglais français c'est bizarre ( "en_FR.UTF-8",) et ( LANGUAGE = "en")
c'est volontaire qu"il soit en anglais ? a ta place je changerai en fr_FR.UTF-8 ou en_GB.UTF-8 et ( LANGUAGE = fr:en)
tape la commande
nano /etc/default/keyboard
et affiche ta configuration s'il te plaît
l'exemple de configuration pour mon clavier:
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="latin9"
XKBOPTIONS=""
BACKSPACE="guess"
( clavier standard hp vendu avec l'ordinateur avec, un pad numérique)
pour reconfigurer les locales de ton systeme
sudo -i
export LC_ALL=
locale-gen fr_FR.UTF-8
dpkg-reconfigure locales
exit
puis redémarre la machine
Dernière modification par devkort (Le 19/11/2015, à 14:09)
Ubuntu : Hp elitebook 2540p
VM: Debian, windows server 2016 et Openbsd: dell poweredge r210 (virtualisation Proxmox)
WIndows 7 : Asus Rog g752
Hors ligne
#7 Le 19/11/2015, à 17:12
- grigouille
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Que renvoie
$ printf é | wc -c
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#8 Le 19/11/2015, à 23:41
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Bonjour Devkrot et Grigouille,
Merci pour vos réponses.
@Devkort : le soucis anglais/français n'est pas volontaire du tout
A ta première demande commande, j'ai:
XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="nodeadkeys"
XKBOPTIONS=""
J'ai essayé ta deuxième commande, cela n'a rien changé j'ai l'impression (après redémarrage). J'ai toujours à echo $LANG : en_FR.UTF-8
@Grigouille: pour l'instant, impossible de taper 'é' dans le terminal.
Auriez-vous une idée ?
Merci beaucoup,
Thomas
Dernière modification par bobilesinge (Le 20/11/2015, à 00:00)
Hors ligne
#9 Le 20/11/2015, à 15:47
- grigouille
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Et le copier-coller de ma commande dans ton terminal ?
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#10 Le 20/11/2015, à 16:07
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Le é ne pouvant même se coller, cela donne
printf | wc -c quand je colle, et il manque donc un argument pour avoir un résultat via le terminal.
Qu'en penses-tu ?
Merci beaucoup,
Thomas
Hors ligne
#11 Le 20/11/2015, à 16:20
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
En passant par paramètres systèmes j'ai pu changer ma langue préférée en français. Changement dans les menus, et dans le terminal je peux mettre des accents (é ê par exemple),
La commande de @Grigouille me renvoie alors : '1'
Mais chose bizarre même après un rédémarage et une mise à jour, le terminal m'écrit en remplaçant les accents par des caractères usuels: "accordée"
Et Krop ne peut toujours pas ouvrir un fichier avec caractères accentués.
Etrange, qu'en pensez-vous?
Merci beaucoup,
Thomas
Hors ligne
#12 Le 20/11/2015, à 17:26
- grigouille
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
En UTF-8 la commande
$ printf é | wc -c
renvoie 2 car le caractère 'LATIN SMALL LETTER E WITH ACUTE' (U+00E9) est codé sur 2 octets en UTF-8.
Si la commande renvoie 1, ton terminal n'est pas en UTF-8.
Il doit y avoir moyen de changer l'encodage dans les préférences de Konsole.
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#13 Le 21/11/2015, à 00:39
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Merci beaucoup Grigouille, j'ai mieux compris le problème grâce à toi, et après avoir fouillé un peu, j'ai essayé la solution de @Devkort, j'ai l'impression que ça fonctionne... J'ai du mal rentrer la commande.
sudo -i
export LC_ALL=
locale-gen fr_FR.UTF-8
dpkg-reconfigure locales
exit
(Je suis tout de même surpris, il semblerait que le bug était déjà connu en 2014... je me demande si Ubuntu+Unity n'est pas plus fiable que Kunbuntu...)
Merci beaucoup à tous les deux, je souhaite une bonne soirée et un bon week-end,
Thomas
Dernière modification par bobilesinge (Le 21/11/2015, à 09:48)
Hors ligne
#14 Le 21/11/2015, à 00:57
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Alors en réalité le terminal peut m'afficher les accents, mais Krop n'ouvre toujours pas les pdf aux noms non-usuels.
A Locale j'obtiens:
LANG=fr_FR.UTF-8
LANGUAGE=fr:en
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=
Auriez-vous une idée ?
Merci beaucoup,
Thomas
Hors ligne
#15 Le 21/11/2015, à 02:26
- abecidofugy
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Mon idée à deux balles : pour avoir une kubuntu sans souci, il faut l'installer directement. Pas installer Plasma sur une Ubuntu.
Hors ligne
#16 Le 21/11/2015, à 09:51
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Salut abecidofugy,
Merci pour ta réponse. J'ai bien installé directement Kubuntu
(Et j'avoue avoir quelques doutes du coup sur mon choix, enfin bon, ça serait pour une autre discussion)
Des idées ?
Merci beaucoup,
Thomas
Dernière modification par bobilesinge (Le 21/11/2015, à 15:31)
Hors ligne
#17 Le 21/11/2015, à 16:39
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Les accents dans le terminal n'apparaissent plus à nouveau... je peux les écrire, mais le terminal les remplace par des suites de caractères.
(Je désespère)
Hors ligne
#18 Le 21/11/2015, à 18:00
- abecidofugy
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Hors ligne
#19 Le 21/11/2015, à 19:32
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Merci pour ta réponse.
Je ne suis pas sur que cela résolve le problème.
(Je désespère vraiment là...)
Hors ligne
#20 Le 21/11/2015, à 23:38
- abecidofugy
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Hors ligne
#21 Le 22/11/2015, à 12:03
- bobilesinge
Re : KDE Konsole (terminal) ne reconnait pas charactères accentués
Merci pour ta réponse.
Je suis bien en utf8 déjà (même en vérifiant via les paramètres du terminal).
Je serai peut-être moins réactif dans les trois semaines à venir, j'ai mes partiels à bosser...
Bon dimanche,
Thomas
Hors ligne