Comment 55 for bug 1245473

Revision history for this message
Oded Arbel (oded-geek) wrote :

The following list of bugs are all Launchpad bug reports that are the result of xorg-server freedesktop.org bug #865 ( https://bugs.freedesktop.org/show_bug.cgi?id=865 , as linked above):

Bug #36812
Bug #150702
Bug #292260
Bug #303434
Bug #1245473
Bug #1246656
Bug #1671799
Bug #1683383

These all should be a duplicate of bug #36812, which should be reopened.

A bit if historical perspective for people who didn't bother to read all of this and #36812 comments:
1. The current behavior of the X.org server - where any shortcut starting with the shift keys used to change layout, is broken and can't be used - is (as claimed by X.org devs) a requirement of the X keyboard extension (XKB).
2. A bug report on the X.org bug tracker (at freedesktop.org) was created at 2004 with a suggested alternative behavior and was followed closely with a patch to the server code. Followed a long discussion where multiple approaches up to and including changing the standard were tried and rejected by the devs.
3. Reports were opened in many distribution-specific bug trackers with requests to carry the patches from the bug report in an out of tree. Most reports were closed as "WONTFIX".
4. On 2011-01-06 a patch was added to the Ubuntu xorg-server 1.9.0.902-1ubuntu4 package for Natty (11.04). Ubuntu was the only distribution (building X.org) that carried a patch to fix this serious issue for consumers.
5. As part of the X.org servre 1.19 release, the original patch carried by Ubuntu since Natty stopped applying cleanly on the code, and on 2017-03-27, as part of the Zesty release, the patch was dropped (this is documented in bug #1671799) - even though an updated patch that applies cleanly on X.org 1.19 was already ready on the bug 865 report.
6. At this point bug #1683383 was created.