Acknowledgement sent
to James Lu <bitflip3@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Wed, 17 Feb 2016 05:15:05 GMT) (full text, mbox, link).
Source: qtbase-opensource-src
Version: 5.3.2+dfsg-4+deb8u1
Severity: important
Justification: makes keyboard usage impossible in apps using Qt5
Dear maintainers,
Using Openbox via TightVNC on a Debian Jessie server, I've been running
into a strange issue where the keyboard mapping in Qt5 apps is all
wrong. For example, "asdf" on a US keyboard gets mapped to "abfh", and
"qwerty" comes out as "c.gvn".
I've looked online to find solutions or workarounds, and found only some
similar issues and no real fix. Searching "asdf abfh vnc" brought me to
https://bbs.archlinux.org/viewtopic.php?id=81427, though that only shows
a workaround for GNOME.
Other sources point to missing XKEYBOARD extension in VNC
implementations as a cause for breakage, though the workaround with
XKB_DEFAULT_RULES=base hasn't worked for me:
https://bugreports.qt.io/browse/QTBUG-44938
Strangely enough, this only affects apps using Qt5 (Qt designer,
Transmission-qt, various PyQt5 programs). In programs using GTK2/3 or
Qt4 (qtconfig, VLC), I can type just fine.
For reference, my installed tightvncserver version is 1.3.9-6.5, and my
client is running Windows 7 with the TightVNC Java client, version 2.7.2.
Best,
James
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>: Bug#814959; Package src:qtbase-opensource-src.
(Wed, 17 Feb 2016 10:45:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Wed, 17 Feb 2016 10:45:07 GMT) (full text, mbox, link).
Control: tag -1 moreinfo
Can you test if it also happens with testing's qt5? If it doesn't I can
submit a bug upstream, if it does work we would need to isolate the patches
that fixed that.
--
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/http://perezmeyer.blogspot.com/
Added tag(s) moreinfo.
Request was from Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>
to 814959-submit@bugs.debian.org.
(Wed, 17 Feb 2016 10:45:07 GMT) (full text, mbox, link).
Message sent on
to James Lu <bitflip3@gmail.com>:
Bug#814959.
(Wed, 17 Feb 2016 10:45:26 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>: Bug#814959; Package src:qtbase-opensource-src.
(Thu, 18 Feb 2016 04:15:03 GMT) (full text, mbox, link).
Acknowledgement sent
to James Lu <bitflip3@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Thu, 18 Feb 2016 04:15:03 GMT) (full text, mbox, link).
Hi,
I can reproduce this with both the versions of Qt 5 in testing and
unstable (libqt5gui5 versions 5.5.1+dfsg-13 and 5.5.1+dfsg-14
respectively). tightvncserver has version 1.3.9-7 on this installation
of testing.
Best,
James
On 17/02/2016 2:41 AM, Lisandro Damián Nicanor Pérez Meyer wrote:
> Control: tag -1 moreinfo
>
> Can you test if it also happens with testing's qt5? If it doesn't I can
> submit a bug upstream, if it does work we would need to isolate the
> patches that fixed that.
>
> --
> Lisandro Damián Nicanor Pérez Meyer
> http://perezmeyer.com.ar/
> http://perezmeyer.blogspot.com/
>
Added blocking bug(s) of 814959: 654924 and 650394
Request was from James Lu <bitflip3@gmail.com>
to 650394-submit@bugs.debian.org.
(Fri, 24 Jun 2016 19:12:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>: Bug#814959; Package src:qtbase-opensource-src.
(Thu, 20 Oct 2016 00:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Linus Lüssing <linus.luessing@c0d3.blue>:
Extra info received and forwarded to list. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Thu, 20 Oct 2016 00:03:03 GMT) (full text, mbox, link).
Subject: Re: Keyboard mapping broken with Qt5 apps in TightVNC, possibly due
to missing XKEYBOARD extension
Date: Thu, 20 Oct 2016 01:59:01 +0200
I stumbled over this issue with various Qt5 applications on Debian
Sid, too, and had initially reported my issue here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818232
Switching the VNC viewer does not seem to help, I tried
xtightvncviewer and krdc.
Not only the TightVNC server, but also the RealVNC one
(vnc4server package) seem to be affected. TigerVNC on the other
hand works like a charm (which is my current workaround for this
issue for now).
Noticeably, on TightVNC and RealVNC, I get this error message,
while on TigerVNC I don't:
"Qt: XKEYBOARD extension not present on the X server."
So looks like James initial investigations lead to the right
direction.
Unfortunately, this report on the Qt bugtracker indicates that it
was closed and deemed "out of scope" and that VNC servers should
implement this XKEYBOARD extension :-( :
https://bugreports.qt.io/browse/QTBUG-44938
This ticket also has some nice explanations why Qt5 has this issue
and Qt4 doesn't (e.g. the preference of libxkbcommon over xlib in
Qt5).
Regards, Linus
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>: Bug#814959; Package src:qtbase-opensource-src.
(Fri, 21 Oct 2016 11:45:05 GMT) (full text, mbox, link).
Acknowledgement sent
to 814959@bugs.debian.org:
Extra info received and forwarded to list. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Fri, 21 Oct 2016 11:45:05 GMT) (full text, mbox, link).
forcemerge 814959 818232
forwarded 814959 https://bugreports.qt.io/browse/QTBUG-44938
tag 814959 wontfix
thanks
On jueves, 20 de octubre de 2016 1:59:01 A. M. ART Linus Lüssing wrote:
[snip]
> Noticeably, on TightVNC and RealVNC, I get this error message,
> while on TigerVNC I don't:
>
> "Qt: XKEYBOARD extension not present on the X server."
>
> So looks like James initial investigations lead to the right
> direction.
>
> Unfortunately, this report on the Qt bugtracker indicates that it
> was closed and deemed "out of scope" and that VNC servers should
> implement this XKEYBOARD extension :-( :
>
> https://bugreports.qt.io/browse/QTBUG-44938
>
> This ticket also has some nice explanations why Qt5 has this issue
> and Qt4 doesn't (e.g. the preference of libxkbcommon over xlib in
> Qt5).
So I'm afraid this is not a Qt5 bug, but lack of proper support for XKEYBOARD
(and thus Qt5 apps) in VNC servers/clients.
I'm marking this as wontfix because it will never get "fixed" from the Qt
side. I suggest you to open the proper bugs to your VNC servers/clients.
Kinds regards, Lisandro.
--
Lo que me sorprende de las mujeres es que se arrancan los pelos desde
la raíz con cera caliente y aún así le temen a las arañas.
Jerry Seinfeld
lis: comentario sobre tu frase....
yo soy mujer, yo me arranco los pelos y VOS le tenes miedo a las arañas....
María Luján Pérez Meyer (mi hermana)
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/http://perezmeyer.blogspot.com/
Set Bug forwarded-to-address to 'https://bugreports.qt.io/browse/QTBUG-44938'.
Request was from "Lisandro Damián Nicanor Pérez Meyer" <perezmeyer@gmail.com>
to control@bugs.debian.org.
(Fri, 21 Oct 2016 11:45:10 GMT) (full text, mbox, link).
Added tag(s) wontfix.
Request was from "Lisandro Damián Nicanor Pérez Meyer" <perezmeyer@gmail.com>
to control@bugs.debian.org.
(Fri, 21 Oct 2016 11:45:10 GMT) (full text, mbox, link).
Message sent on
to James Lu <bitflip3@gmail.com>:
Bug#814959.
(Fri, 21 Oct 2016 11:45:12 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>: Bug#814959; Package src:qtbase-opensource-src.
(Fri, 21 Oct 2016 12:00:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Maximiliano Curia <maxy@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Fri, 21 Oct 2016 12:00:04 GMT) (full text, mbox, link).
¡Hola!
El 2016-10-21 a las 08:43 -0300, Lisandro Damián Nicanor Pérez Meyer escribió:
> So I'm afraid this is not a Qt5 bug, but lack of proper support for XKEYBOARD
> (and thus Qt5 apps) in VNC servers/clients.
Aparentely turbovnc [1], (which started as a tightvnc fork) has added the
missing RANDR and XKEYBOARD extensions.
Disclaimer: this is not packaged, I haven't tested it, nor I've checked it's
openness. But if anyone has the time to work on this, please consider
retitling #700517.
[1]: https://sourceforge.net/projects/turbovnc/
Happy hacking,
--
"There are only two things wrong with C++: The initial concept and the
implementation."
-- Bertrand Meyer
Saludos /\/\ /\ >< `/
Subject: Bug #814959 in qtbase-opensource-src marked as pending
Date: Fri, 16 Mar 2018 13:16:54 +0000
Control: tag -1 pending
Hello,
Bug #814959 in qtbase-opensource-src reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below, and you can check the diff of the fix at:
https://salsa.debian.org/qt-kde-team/qt/qtbase/commit/fc885340da285c4d1b059db7e8084fd65300b57d
------------------------------------------------------------------------
Backport support_legacy_x11_keymaps.patch (Closes: #814959).
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/814959
Added tag(s) pending.
Request was from perezmeyer@gmail.com
to 814959-submitter@bugs.debian.org.
(Fri, 16 Mar 2018 13:21:09 GMT) (full text, mbox, link).
Reply sent
to Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>:
You have taken responsibility.
(Sat, 17 Mar 2018 16:39:03 GMT) (full text, mbox, link).
Notification sent
to James Lu <bitflip3@gmail.com>:
Bug acknowledged by developer.
(Sat, 17 Mar 2018 16:39:03 GMT) (full text, mbox, link).
Subject: Bug#814959: fixed in qtbase-opensource-src 5.10.1+dfsg-3
Date: Sat, 17 Mar 2018 16:36:03 +0000
Source: qtbase-opensource-src
Source-Version: 5.10.1+dfsg-3
We believe that the bug you reported is fixed in the latest version of
qtbase-opensource-src, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 814959@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> (supplier of updated qtbase-opensource-src package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 17 Mar 2018 13:14:47 -0300
Source: qtbase-opensource-src
Binary: libqt5core5a libqt5gui5 qt5-gtk-platformtheme libqt5network5 libqt5opengl5 libqt5sql5 libqt5sql5-mysql libqt5sql5-odbc libqt5sql5-psql libqt5sql5-sqlite libqt5sql5-tds libqt5sql5-ibase libqt5xml5 libqt5dbus5 libqt5test5 libqt5concurrent5 libqt5widgets5 libqt5printsupport5 qtbase5-dev qtbase5-private-dev libqt5opengl5-dev qtbase5-dev-tools qt5-qmake-bin qt5-qmake qtbase5-examples qt5-default qtbase5-doc qtbase5-doc-html
Architecture: source
Version: 5.10.1+dfsg-3
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Description:
libqt5concurrent5 - Qt 5 concurrent module
libqt5core5a - Qt 5 core module
libqt5dbus5 - Qt 5 D-Bus module
libqt5gui5 - Qt 5 GUI module
libqt5network5 - Qt 5 network module
libqt5opengl5 - Qt 5 OpenGL module
libqt5opengl5-dev - Qt 5 OpenGL library development files
libqt5printsupport5 - Qt 5 print support module
libqt5sql5 - Qt 5 SQL module
libqt5sql5-ibase - Qt 5 Firebird database driver
libqt5sql5-mysql - Qt 5 MySQL database driver
libqt5sql5-odbc - Qt 5 ODBC database driver
libqt5sql5-psql - Qt 5 PostgreSQL database driver
libqt5sql5-sqlite - Qt 5 SQLite 3 database driver
libqt5sql5-tds - Qt 5 FreeTDS database driver
libqt5test5 - Qt 5 test module
libqt5widgets5 - Qt 5 widgets module
libqt5xml5 - Qt 5 XML module
qt5-default - Qt 5 development defaults package
qt5-gtk-platformtheme - Qt 5 GTK+ 3 platform theme
qt5-qmake - Qt 5 qmake Makefile generator tool
qt5-qmake-bin - Qt 5 qmake Makefile generator tool — binary file
qtbase5-dev - Qt 5 base development files
qtbase5-dev-tools - Qt 5 base development programs
qtbase5-doc - Qt 5 base documentation
qtbase5-doc-html - Qt 5 base HTML documentation
qtbase5-examples - Qt 5 base examples
qtbase5-private-dev - Qt 5 base private development files
Closes: 814959818232
Changes:
qtbase-opensource-src (5.10.1+dfsg-3) experimental; urgency=medium
.
[ Dmitry Shachnev ]
* Update list of Qt WebKit build-dependencies in debian/README.source.
.
[ Lisandro Damián Nicanor Pérez Meyer ]
* Backport support_legacy_x11_keymaps.patch (Closes: #814959, #818232).
* Update symbols files with buildds' logs.
Checksums-Sha1:
3b374c7ccf9fcbcf0568f1df8469bd126a0d855c 5061 qtbase-opensource-src_5.10.1+dfsg-3.dsc
43782f1a8d8246a0714b7515c0d3a64c97fd32d5 229608 qtbase-opensource-src_5.10.1+dfsg-3.debian.tar.xz
10ce270a16aec4cc5bcdd9bf31bf5bf4e1f7034d 10094 qtbase-opensource-src_5.10.1+dfsg-3_source.buildinfo
Checksums-Sha256:
e8cd8a624a03a8a6c46d9d9c1c31be4af3cd15444a4f3cfc8b0d2eaec6b00c69 5061 qtbase-opensource-src_5.10.1+dfsg-3.dsc
06be63871139581d75789a342c816197605f007cbd9362ce263cfeeb79745b8b 229608 qtbase-opensource-src_5.10.1+dfsg-3.debian.tar.xz
17c8b65f92778068c9da746ebb4a1111ff1c4edf7d5b495441db4deb59847eb0 10094 qtbase-opensource-src_5.10.1+dfsg-3_source.buildinfo
Files:
0533c133f8d7870276f641d5d8d84a96 5061 libs optional qtbase-opensource-src_5.10.1+dfsg-3.dsc
55f0059069b051d36d5c48c0a551dca6 229608 libs optional qtbase-opensource-src_5.10.1+dfsg-3.debian.tar.xz
c4c0226255ac422162dc03f8cdf37d76 10094 libs optional qtbase-opensource-src_5.10.1+dfsg-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCAAyFiEEEt36hKwjsrvwSzE8q2RfQGKGp9AFAlqtP9MUHGxpc2FuZHJv
QGRlYmlhbi5vcmcACgkQq2RfQGKGp9Dx7g/+J2IKKe3nRL942EqCxpaG5ca1fYdO
V4j36Ywc9U46oMvcrbSLFAkl64RIDGgu8vwn1ijayUzPw5dYhN90I+++lads7v9b
UiSLbOmTV/9Wvm3E01upAnllXpKTRwweGhUYm2CY4NUU3YXjMy9HosEhlo2SA9Wq
O5wbXZpPyMwTAgcdaXsWphGMRx5G5n5DlaukqcB6ALR54c+vL6kJsibK+Bo3Z3T5
9hwTzsc9XQe4AAe9vJVAkM2+EHT/sPUdKvrZ/IQc9qrib0iNxM370gQVHWtKFmbc
8DVSs8MJdTZoMCLP+HnnIDB70vXIvpt7vAHaOBpxsLm5zHSNltVfJ5t73BLnw6an
ov8tl7daIdZzRQThrZzDVbk8f9YuXhZgKM5R4+W5YCrf8OYQeG+TW4/OD8Vz/X/y
ffv8nIEcs4R55vleYLu+K6FsHb8FZQ8HO/9UYRiMsGmUtU7cb43ZF7Xf5+/HDFon
KkQWH18+/9kactuCkXLj/EnS6eHtBDWPWiDnoTNmkxMBsY1Gun8jaTOS92lz1sdE
PXxHtwk8DHMO67Ea7/eYOGOxkFF1oUsEVzO2kuiwwIALkBcc1RX7yuKo1CbZma4H
IC9wnQ0nIu7UZq94j7j+Mrps2EvNGmgUcU++xPNxV+S9BUinpkKa+j2LzXduzew7
TMvQpBMGVwebX8o=
=lts+
-----END PGP SIGNATURE-----
Bug reopened
Request was from Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>
to control@bugs.debian.org.
(Sat, 17 Mar 2018 18:39:03 GMT) (full text, mbox, link).
No longer marked as fixed in versions qtbase-opensource-src/5.10.1+dfsg-3.
Request was from Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>
to control@bugs.debian.org.
(Sat, 17 Mar 2018 18:39:03 GMT) (full text, mbox, link).
Message sent on
to James Lu <bitflip3@gmail.com>:
Bug#814959.
(Tue, 17 Apr 2018 21:45:03 GMT) (full text, mbox, link).
Subject: Bug #814959 in qtbase-opensource-src marked as pending
Date: Tue, 17 Apr 2018 21:42:41 +0000
Control: tag -1 pending
Hello,
Bug #814959 in qtbase-opensource-src reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below, and you can check the diff of the fix at:
https://salsa.debian.org/qt-kde-team/qt/qtbase/commit/0873cdce0f38536a8e0d0e3c424b62cd3ab0db0a
------------------------------------------------------------------------
Backport support_legacy_x11_keymaps.patch (Closes: #814959).
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/814959
Added tag(s) pending.
Request was from perezmeyer@gmail.com
to 814959-submitter@bugs.debian.org.
(Tue, 17 Apr 2018 21:45:04 GMT) (full text, mbox, link).
Message sent on
to James Lu <bitflip3@gmail.com>:
Bug#814959.
(Tue, 17 Apr 2018 21:45:05 GMT) (full text, mbox, link).
Subject: Bug #814959 in qtbase-opensource-src marked as pending
Date: Tue, 17 Apr 2018 21:42:42 +0000
Control: tag -1 pending
Hello,
Bug #814959 in qtbase-opensource-src reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below, and you can check the diff of the fix at:
https://salsa.debian.org/qt-kde-team/qt/qtbase/commit/ae30dffeb377286385c3622651489d634d9e8de5
------------------------------------------------------------------------
Revert "Backport support_legacy_x11_keymaps.patch (Closes: #814959)."
This reverts commit 0873cdce0f38536a8e0d0e3c424b62cd3ab0db0a.
I didn't look at the full history before cherry-picking.
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/814959
Acknowledgement sent
to Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Wed, 18 Apr 2018 16:39:06 GMT) (full text, mbox, link).
Subject: Bug #814959 in qtbase-opensource-src marked as pending
Date: Sat, 03 Nov 2018 19:55:13 +0000
Control: tag -1 pending
Hello,
Bug #814959 in qtbase-opensource-src reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below, and you can check the diff of the fix at:
https://salsa.debian.org/qt-kde-team/qt/qtbase/commit/ae30dffeb377286385c3622651489d634d9e8de5
------------------------------------------------------------------------
Revert "Backport support_legacy_x11_keymaps.patch (Closes: #814959)."
This reverts commit 0873cdce0f38536a8e0d0e3c424b62cd3ab0db0a.
I didn't look at the full history before cherry-picking.
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/814959
Added tag(s) pending.
Request was from Simon Quigley <tsimonq2@ubuntu.com>
to 814959-submitter@bugs.debian.org.
(Sat, 03 Nov 2018 19:57:03 GMT) (full text, mbox, link).
Reply sent
to Dmitry Shachnev <mitya57@debian.org>:
You have taken responsibility.
(Fri, 26 Apr 2019 08:36:03 GMT) (full text, mbox, link).
Notification sent
to James Lu <bitflip3@gmail.com>:
Bug acknowledged by developer.
(Fri, 26 Apr 2019 08:36:04 GMT) (full text, mbox, link).
Version: 5.11.0~rc1+dfsg-1
On Sat, Mar 17, 2018 at 03:35:56PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote:
> reopen 814959
> reopen 818232
> thanks
>
> As shown by qtbase 5.10.1+dfsg-3 the patch is not straightforward, so
> I'm reopening the bugs which should be closed in 5.11.
We have Qt 5.11 for a while now (which includes the fix [1]), so I am
closing these bugs back.
[1]: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=3edcd9420e3ad661
--
Dmitry Shachnev
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.