Package: tightvncserver
Version: 1.3.9-8
Severity: important
tightvncserver was working fine for me for a long time until I restarted my
VNC server session recently. Now I find that in most apps I can type fine,
but certain apps get the keys all wrong. Nearly the entire un-shifted US
keyboard (letters and numbers) are coming out wrong.
I discovered this in bitcoin-qt, but xkeycaps also shows the problem
behavior.
Unaffected include firefox, lxterm, and even xev.
Interestingly, in xkeycaps, the keycode shows correct (e.g. the 1 key shows
1) but the keysym shows wrong (e.g. the 1 key shows 9).
Switching to vnc4server instead of tightvncserver makes this problem go
away.
Note: this is not the same behavior has these other old bugs:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545939
I have the workaround for this one in place. Turning it on or off does not
affect the problem I'm describing here.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514476
Using a US keyboard, and in my case pretty much ALL keys are broken, not
just some, and nothing is accidentally shifted or such.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698859
Again, different set of keys broken for me, not just a couple but nearly
all.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.5.0-2-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages tightvncserver depends on:
ii libc6 2.23-5
ii libjpeg62-turbo 1:1.5.0-1
ii libx11-6 2:1.6.3-1
ii libxext6 2:1.3.3-1
ii perl 5.22.2-3
ii x11-common 1:7.7+16
ii x11-utils 7.7+3
ii xauth 1:1.0.9-1
ii xserver-common 2:1.18.4-1
ii zlib1g 1:1.2.8.dfsg-2+b1
Versions of packages tightvncserver recommends:
ii x11-xserver-utils 7.7+7
ii xfonts-base 1:1.0.4+nmu1
Versions of packages tightvncserver suggests:
ii tightvnc-java 1.2.7-9
-- no debconf information