Bug 356214 - Cannot type accented Asturian vowels áéíóú and umlaut ü in any KDE application
Summary: Cannot type accented Asturian vowels áéíóú and umlaut ü in any KDE application
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR major
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 370293 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-12-02 23:46 UTC by Enol P.
Modified: 2022-06-12 04:35 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Enol P. 2015-12-02 23:46:08 UTC
Dead keys for writing áéíóúü does not working by setting "España - asturianu (ast_ES)" locale and "Asturian (Spain, with bottom-dot H and bottom-dot L)" keyboard layout in any KDE application, GTK applications work fine with it. On the other hand, Ḥ, Ḷ and Ñ Asturian letters are typed correctly in KDE and GTK applications.

I don't know if this bug is KDE-related or Qt-related or what, neither i don't how to debug it.

Reproducible: Always

Steps to Reproduce:
1. Set system locale to "España - asturianu (ast_ES)" in Regional Settings
2. Set keyboard layout to "Asturian (Spain, with bottom-dot H and bottom-dot L)" in Input devices -> Keyboard -> Layouts
3. Open any KDE app and try to type any accented áéíóú or umlaut ü vowels using the correct key combination

Actual Results:  
áéíóúü are not showed in any KDE app. If you try to write one of them, they are shown as aeiouu

Expected Results:  
áéíóúü must be showed correctly using the correct key combination
Comment 1 Enol P. 2016-01-11 22:26:31 UTC
After one month, this bug did not receive an reply. Is there some information missing?

Currently I am the Asturian coordinator of KDE translations and this bug does not let me to test translations at the same time I translate, and i cannot use KDE into my language as i need to use another locale.

Thanks.
Comment 2 Andriy Rysin 2016-01-12 01:37:55 UTC
If gtk applications work fine then it's not a keyboard layout switcher problem, reassigning.
Comment 3 Enol P. 2016-02-07 12:51:02 UTC
UPDATE: I could test if this bug is fixed or is distro-specific on other Linux distros but all of them showed the same behavior. However, i did the same test con 3 different PCs an keyboards, and same problem.

Any way to debug this?
Comment 4 Enol P. 2016-02-25 16:00:27 UTC
bump
Comment 5 Enol P. 2016-04-16 00:52:00 UTC
bump
Comment 6 JonnyRobbie 2016-07-25 10:42:34 UTC
I can confirm. Czech layout; qwerty, extended Backslash variant. Any Qt based application doesn't handle dead keys. The diacritic dead key seems to be just ignored and it will print out just a basic unaccented letters. GTK based software (like Firefox) works just fine. Honestly, this bug is pretty serious. It completely prevents any sort of formal writing.

http://hastebin.com/tusukitido.sm
Comment 7 JonnyRobbie 2016-07-25 10:51:37 UTC
Ok, I've just tried RKWard, which seems to be based on Qt4, and the dead keys work there. So it has to be a regression in Qt5.

http://i.imgur.com/FAUmvyh.png
Comment 8 Enol P. 2016-07-27 17:56:09 UTC
(In reply to marcodv from comment #7)
> Ok, I've just tried RKWard, which seems to be based on Qt4, and the dead
> keys work there. So it has to be a regression in Qt5.
> 
> http://i.imgur.com/FAUmvyh.png

I didn't test it on KDE 4 but probably it wouldn't work neither. However, I reported a similar bug to OpenSUSE (as you can see here https://build.opensuse.org/request/show/415114) and it seems to be fixed but i cannot check it because they didn't update the related packages at the moment.

This annoying (and maybe critical) bug prevents me to use my PC, and coordinate and update Asturian translations on KDE...
Comment 9 Enol P. 2016-07-27 17:57:56 UTC
Oops... I posted the wrong link above, here's the correct one: http://bugzilla.suse.com/show_bug.cgi?id=981008
Comment 10 JonnyRobbie 2016-09-28 09:06:27 UTC
It's still not working with Qt5.7 from archlinux repos. However, it does work in KDE Neon. I have no idea what kde neon does differently, but those dead keys work there: http://i.imgur.com/KNQPdEH.png (I forgot to switch to the Version tab in virtualbox, but it's exactly the same as on my host). Those dead keys work fine on KDE Neon on my virtualbox, but do not work on my host. I wonder if Ubuntu does some additional patching, or if it's some config issue.
Comment 11 Stephane MANKOWSKI 2016-10-09 16:30:12 UTC
*** Bug 370293 has been marked as a duplicate of this bug. ***
Comment 12 JonnyRobbie 2016-10-09 19:17:46 UTC
There is another thread on Qt bug tracker: https://bugreports.qt.io/browse/QTBUG-49438

In short, the KDE Plasma from archrepos has this issue. Interestingly, KDE Neon doesn't have this issue. Maybe Ubuntu does some downstream patching, but clean packages sourced from kde are affected.
Comment 13 Enol P. 2016-10-10 12:03:22 UTC
(In reply to marcodv from comment #12)
> There is another thread on Qt bug tracker:
> https://bugreports.qt.io/browse/QTBUG-49438
> 
> In short, the KDE Plasma from archrepos has this issue. Interestingly, KDE
> Neon doesn't have this issue. Maybe Ubuntu does some downstream patching,
> but clean packages sourced from kde are affected.

In KaOS, setting the locale to en_US and keyboard to Asturian variant, I can type áÁéÉíÍóÓúÚüÜḶḷḤḥñÑ

That's strange.
Comment 14 JonnyRobbie 2016-10-10 12:14:35 UTC
Try to check if your ibus is configured properly. It solved my issue. Check the Qt bug thread I linked.
Comment 15 kde.org 2022-05-13 10:09:26 UTC
Thank you for reporting this issue. This bug report is quite old. Can you still reproduce this issue with KDE 5.24.5?
Comment 16 Bug Janitor Service 2022-05-28 04:35:47 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 17 Bug Janitor Service 2022-06-12 04:35:30 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!