How to make it works on 17.10?
There is no package xserver-xorg-core-hwe-xxx.
I did this:
1. sudo apt install devscripts
2. apt-get build-dep xorg-server
3. apt source xserver-xorg-core
4. wget https://bugs.freedesktop.org/attachment.cgi?id=129861
5  cd xkb
6. patch < attachment.cgi?id=129861
7. debuild -us -uc

and got:

# Make sure Xvfb at least starts up
PATH=debian/tmp/main/usr/bin/:/bin:/usr/bin \
  debian/tmp/main/usr/bin/xvfb-run -s "-screen 0 1280x1024x24 -nolisten tcp 
-noreset" true
install debian/local/xvfb-run.1 debian/tmp/main/usr/share/man/man1
make[1]: выход из каталога «/home/victor/Developing/XServer/xorg-server-1.19.5»
   debian/rules override_dh_install
make[1]: вход в каталог «/home/victor/Developing/XServer/xorg-server-1.19.5»
#       dh_install --fail-missing
dh_install --list-missing
dh_install: Please use dh_missing --list-missing/--fail-missing instead
dh_install: This feature will be removed in compat 11.
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 1: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/lib/xorg/modules: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 2: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/bin/Xorg: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 3: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/bin/X: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 4: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/share/man/man1/Xorg.1: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 5: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/share/man/man4: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 6: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/share/man/man5/xorg.conf.5: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 7: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/share/man/man5/xorg.conf.d.5: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 8: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/bin/cvt: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 9: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/bin/gtf: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 10: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/share/man/man1/cvt.1: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 11: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/share/man/man1/gtf.1: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 12: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/share/X11/xorg.conf.d: not found
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 13: 
/home/victor/Developing/XServer/xorg-server-1.19.5/debian/xserver-xorg-core.install:
 main/usr/lib/xorg/Xorg: not found
dh_install: debian/xserver-xorg-core.install (executable config) returned exit 
code 127
debian/rules:284: ошибка выполнения рецепта для цели «override_dh_install»
make[1]: *** [override_dh_install] Ошибка 127
make[1]: выход из каталога «/home/victor/Developing/XServer/xorg-server-1.19.5»
debian/rules:180: ошибка выполнения рецепта для цели «binary»
make: *** [binary] Ошибка 2
dpkg-buildpackage: ошибка: fakeroot debian/rules binary возвратил код ошибки 2
debuild: fatal error at line 1124:
dpkg-buildpackage -rfakeroot -us -uc failed


full log in attachment.

What did I miss?

** Attachment added: "xorg-server_1.19.5-0ubuntu2.1_amd64.build"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1683383/+attachment/5001230/+files/xorg-server_1.19.5-0ubuntu2.1_amd64.build

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1683383

Title:
  Keyboard layout change on hotkeys press instead of release and do not
  work well with shortcuts (reopen)

Status in X.Org X server:
  Confirmed
Status in xorg-server package in Ubuntu:
  Confirmed

Bug description:
  This is a reopen of bug #36812, which has reappeared in Kubuntu 17.04
  Zesty Zapus.

  This is a bug about shortcuts mapped to combinations which include
  each other.

  For example, if we have Ctrl+Shift (for keyboard layout) and Ctrl+Shift+N (to 
open a new terminal), then we are practically unable to use the second 
shortcut; this is what happens:
  Ctrl press (nothing happens)
  Shift press (keyboard layout change)
  N (a simple N appears, since a shortcut has already fired)

  The expected behavior is to fire shortcuts on the release (not on
  press) of the special keys (ctrl,shift,alt, etc) which is also how
  Windows behave. This is a serious problem for bilingual layouts,
  typically using Alt+Shift or Ctrl+Shift for keyboard layout change.

  Apparently, the bug has reappeared after the patch that used to fix
  the problem (208_switch_on_release.diff) has been removed from X.Org
  1.19 packages. There is an updated patch in the upstream ticket
  https://bugs.freedesktop.org/show_bug.cgi?id=865 (link to the
  attachment: https://bugs.freedesktop.org/attachment.cgi?id=129861).

  ProblemType: Bug
  DistroRelease: Ubuntu 17.04
  Package: xserver-xorg-core 2:1.19.3-1ubuntu1
  Uname: Linux 4.9.0-22.1-liquorix-amd64 x86_64
  NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
  ApportVersion: 2.20.4-0ubuntu4
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Mon Apr 17 17:46:35 2017
  InstallationDate: Installed on 2015-05-01 (716 days ago)
  InstallationMedia: Kubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  SourcePackage: xorg-server
  UpgradeStatus: Upgraded to zesty on 2017-04-16 (1 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1683383/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to