[Python-apps-team] Bug#628773: xpra: unusable with finnish keyboard layout, many keys are incorrectly mapped
Timo Juhani Lindfors
timo.lindfors at iki.fi
Wed Jun 1 09:08:45 UTC 2011
Package: xpra
Version: 0.0.6+dfsg-1+b1
Severity: normal
[Background: When xpra hit ubuntu I backported their package for my
private use to debian squeeze. I quickly gave up due to this keyboard
layout bug. Now that xpra is in debian experimental I think it is time
to finally report the issue :-) I also talked with Antoine Martin who
maintains a "semi-fork" of xpra that he calls 0.0.7.21 at
http://winswitch.org/src/ -- the same bug occurs with that version
too. The details of the above report have been tested with that version
and not 0.0.6+dfsg-1+b1 but it should be similar enough.]
Steps to reproduce:
1) server side:
lindi1:~$ xpra start :4
Entering daemon mode; any further errors will be reported to:
/home/lindi/.xpra/lindi1-4.log
lindi1:~$ DISPLAY=:4 gnome-terminal
Xlib: extension "RANDR" missing on display ":4.0".
2) client side:
garfield:~$ DISPLAY=:0 xpra attach ssh:lindi1:4
Missing window or missing property or wrong property type PULSE_SERVER (latin1)
Missing window or missing property or wrong property type PULSE_COOKIE (latin1)
Missing window or missing property or wrong property type PULSE_ID (latin1)
Attached (press Control-C to detach)
3) I type the following keys:
a
shift-,
ä
altgr-<
Expected results:
3) I see
a
;
ä
|
Actual results:
3) I see
a
:
(nothing)
\
More info:
1) If I run
lindi1:~$ DISPLAY=:4 setxkbmap -model pc105 -layout fi
then the output of step 3) changes:
a
;
ä
ı
but now e.g. shift-< produces ) and not >.
2) both client and server run debian squeeze.
-- System Information:
Debian Release: 6.0.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xpra depends on:
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libx11-6 2:1.3.3-4 X11 client-side library
ii python 2.6.6-3+squeeze6 interactive high-level object-orie
ii python-central 0.6.16+nmu1 register and build utility for Pyt
ii python-gtk2 2.17.0-4 Python bindings for the GTK+ widge
ii python2.6 2.6.6-8+b1 An interactive high-level object-o
ii wimpiggy 0.0.7.21-lindi0 Window manager library for parti
ii x11-xserver-utils 7.5+3 X server utilities
ii xvfb 2:1.7.7-13 Virtual Framebuffer 'fake' X serve
xpra recommends no packages.
xpra suggests no packages.
-- no debconf information
More information about the Python-apps-team
mailing list