Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/11/2015, à 13: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, à 14: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, à 12: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, à 12:54)

Hors ligne

#4 Le 19/11/2015, à 10: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, à 10: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, à 13: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, à 17:11)

Hors ligne

#6 Le 19/11/2015, à 15: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, à 15: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, à 18: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 20/11/2015, à 00: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, à 01:00)

Hors ligne

#9 Le 20/11/2015, à 16: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, à 17: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, à 17: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, à 18: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, à 01: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, à 10:48)

Hors ligne

#14 Le 21/11/2015, à 01: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, à 03: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, à 10: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 wink
(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, à 16:31)

Hors ligne

#17 Le 21/11/2015, à 17: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, à 19:00

abecidofugy

Re : KDE Konsole (terminal) ne reconnait pas charactères accentués

Hors ligne

#19 Le 21/11/2015, à 20: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 22/11/2015, à 00:38

abecidofugy

Re : KDE Konsole (terminal) ne reconnait pas charactères accentués

Hors ligne

#21 Le 22/11/2015, à 13: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