dead_circumflex and dead_diaeresis don't work in KDE applications
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KDE Base |
Fix Released
|
Unknown
|
|||
kdebase (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
This bug is really annoying in KDE 3.5.5, Kubuntu Edgy Eft (dist-upgraded from Dapper).
The dead_circumflex and dead_diaeresis work in TTY terminals and in non-KDE applications (like matlab or firefox), but not in any KDE application.
Instead of putting a dead circumflex, it displays a circumflex as an ASCII caracter : ^e instead of ê.
I did not have this probleme with Dapper and KDE 3.5.5. I tried to change the xkb layouts and variants, but the dead_circumflex (and dead_diaeresis) never worked in any KDE app under Kubuntu Edgy. I finally disabled xkb management in the KDE Config Center but not with more success ... Still this problem with dead_circumflex in KDE appps, which is a lot used in french ...
Further informations :
locale
LANG=fr_FR
LANGUAGE=fr_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=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
Keyboard part in xorg.conf :
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "inspiron"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Thanks for your help.
description: | updated |
Changed in kdebase: | |
status: | Unknown → Confirmed |
Changed in kdebase: | |
status: | Confirmed → Fix Released |
I finally found how to fix this problem. I just had to add LC_ALL= "fr_FR. UTF-8" to /etc/environment. Weird, because my system is ISO@euro wide configured, and I always left LC_ALL empty, without problems.
This is also weird that the problem only occurs with QT-applications and not with GTK ones.
This problem is confirmed on other systems (posted on forum.kubuntu- fr.org) .
Anyway, I found a fix, so I guess we could close this bug report.