Update X11 switch tip.
Keyboard layout synchronization between Chrome OS and chroot:
Listen for layout modifications in Chrome OS and apply them on chroot display.
Additional note about ibus...
Replace XkbNewKeyboardNotify by PropertyNotify.
Fix memory leak by freeing libxkbfile structures.

This is more complicated than it should be, as libxkbfile provides
no proper way to free these structures (it does not matter for
setxkbmap, but it matters for a daemon like ours).