qemu patch
https://patchwork.kernel.org/patch/9489845/
Ubuntu 17.10 のqemu-kvm 仮想環境で日本語キーボードのバックスペースの隣の\,|キーが入力できませんでした。
調べてみたところ、qemu 2.8 に原因があるようでしたので、パッチを当ててみました。

qemu のソースを取得

$ mkdir qemu; cd $_
$ apt source qemu
$ sudo apt build-dep qemu

パッチを当てる

https://patchwork.kernel.org/patch/9489845/

パッケージの作成

$ cd qemu-2.8+dfsg
$ dpkg-buildpackage -rfakeroot -uc -b

以下のパッケージが作成されました。

  • qemu-block-extra_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-guest-agent_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-kvm_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-system-arm_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-system-common_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-system-mips_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-system-misc_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-system-ppc_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-system-sparc_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-system-x86_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-system_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-user-binfmt_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-user-static_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-user_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu-utils_2.8+dfsg-3ubuntu4_amd64.deb
  • qemu_2.8+dfsg-3ubuntu4_amd64.deb

パッケージのインストール

$ cd ..
$ sudo dpkg -i *.deb