After commit 2a0c538c stop working Ctrl+Shift in GNOME Wayland session for switching layout
After commit 2a0c538c stop working Ctrl+Shift in GNOME Wayland session for switching layout.
Downstream bug report https://bugzilla.redhat.com/show_bug.cgi?id=1974983
$ git bisect log
git bisect start
# good: [fe277acfc4d344ea84c48f1215a5fa8c96674dfe] Release 2.32
git bisect good fe277acfc4d344ea84c48f1215a5fa8c96674dfe
# bad: [ba00d1dd8674ff05bd2a9f43c1198eeabcd1db47] Release 2.33
git bisect bad ba00d1dd8674ff05bd2a9f43c1198eeabcd1db47
# bad: [3a880f047e5cface9ff77f4d59fd91369d19e6f4] rules: remove duplicate cm(mmuock) from base.extras.xml
git bisect bad 3a880f047e5cface9ff77f4d59fd91369d19e6f4
# bad: [3ba2817afc93c2ae14744c0401d41315492144c8] space cannot be typed on us(hyena), us(miniguru) and us(yoda)
git bisect bad 3ba2817afc93c2ae14744c0401d41315492144c8
# good: [5ca9f8aea2876fe6926fc27f564d36eaf5ca5c8d] rules: add a "custom" layout to the XML file
git bisect good 5ca9f8aea2876fe6926fc27f564d36eaf5ca5c8d
# bad: [7676bca9698042e01c41c8582b8641738c5d984d] gitlab CI: make sure we have the latest keysyms in libxkbcommon
git bisect bad 7676bca9698042e01c41c8582b8641738c5d984d
# bad: [b469c358d0a86352e9e176b255f4fa62644ed601] symbols/inet: replace some manual symbols with their autogenerated version
git bisect bad b469c358d0a86352e9e176b255f4fa62644ed601
# bad: [2a0c538c518becc49aedd66dc21460418af1dcd8] gitlab CI: check for new XF86 keysyms in the xorgproto repo
git bisect bad 2a0c538c518becc49aedd66dc21460418af1dcd8
# first bad commit: [2a0c538c518becc49aedd66dc21460418af1dcd8] gitlab CI: check for new XF86 keysyms in the xorgproto repo
I'm sure this commit is the problem because a quick patch over xkeyboard-config-2.33 helped fix the problem.
Edited by Mikhail Gavrilov