tigervnc: fix xkb configuration for Xvnc

Without those fixes, Xvnc doesn't work at all.
Merge pull request #3615 from bosu/tigervnc-xkb-fix

tigervnc: fix xkb configuration for Xvnc