Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 589776

Summary: x11-misc/xkeyboard-config-2.18 breaks ralt as X Compose key for non-US keyboard layouts
Product: Gentoo Linux Reporter: Nikolaj Šujskij <skrattaren>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://bugs.freedesktop.org/show_bug.cgi?id=97057
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=97057
Whiteboard:
Package list:
Runtime testing required: ---

Description Nikolaj Šujskij 2016-07-26 20:59:37 UTC
After upgrading something on my ~amd64 system my right Alt key isn't recognized as ComposeKey anymore.

My "XkbOptions" are:

  "grp:caps_toggle,grp:switch,grp_led:caps,compose:ralt"

1. It still works in US-layout, but not in Russian or German one.
2. It still works if I press right Alt when layout is US, switch to Russian and press custom combination of Cyrillic characters.
3. `rctrl` as a Compose key seems to work fine too.

Sorry for being so vague about what which update lead to the issue, but I can't really pinpoint the root cause myself.  I think it was fine on ~amd64 system fully updated on Jun 29, and I've noticed the problem after updating on Jul 11th (I think).  But I won't bet on it myself :-|
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2016-07-26 21:25:36 UTC
Using which input driver?

Maybe this is related to an xkeyboard-config upgrade.
"qlop -lu xkeyboard-config" might tell whether you upgraded that package at the time the problem appeared.
Comment 2 Nikolaj Šujskij 2016-07-26 21:29:38 UTC
(In reply to Chí-Thanh Christopher Nguyễn from comment #1)
> Using which input driver?
x11-drivers/xf86-input-evdev-2.10.3

> Maybe this is related to an xkeyboard-config upgrade.
> "qlop -lu xkeyboard-config" might tell whether you upgraded that package at
> the time the problem appeared.
Yes!  Thanks a lot!
I've downgraded to x11-misc/xkeyboard-config-2.17 and the issue went away!
Comment 3 Nikolaj Šujskij 2016-07-26 21:41:21 UTC
I'm no expert, but probably that's the change that had broken ralt for me: https://cgit.freedesktop.org/xkeyboard-config/commit/?id=85845be3a51f1ae790902b2b4c837d11382f50d8

I use only "ru(win)" and tested "de" only today.
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2016-07-26 21:43:27 UTC
It would be good if you report this problem upstream at https://bugs.freedesktop.org/ so it can be addressed there, then add the upstream bug URL to this report.
Comment 5 Nikolaj Šujskij 2016-07-26 22:31:16 UTC
I've registered on Xorg bugzilla only to find out that the bug has already been reported: https://bugs.freedesktop.org/show_bug.cgi?id=97057
Comment 6 Harri Nieminen (Moiman) 2017-01-30 16:32:21 UTC
This is fixed upstream:
https://cgit.freedesktop.org/xkeyboard-config/commit/?id=bf0263d2f8e7e0ff0135c47f9b7213931345fa94

Fix is part of x11-misc/xkeyboard-config-2.19.