[ Reason ]
This proposed update fixes two regressions:
(i) https://bugs.launchpad.net/ubuntu/+source/tigervnc/+bug/1929790
* TigerVNC 1.11.0 contains a (pixel order) regression that causes
vncviewer to display incorrect colors when vncviewer and X11 server
use different endianness
(e.g. when using X11 forwarding via SSH between an amd64 desktop
and a Linux on s390x).
* The regression was originally reported in github issue
https://github.com/TigerVNC/tigervnc/issues/1073
and fixed in github pull request
https://github.com/TigerVNC/tigervnc/pull/1084
* The issue got fixed by a respin of the
ARGB runtime XImage byteorder selection.
(ii) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004395
Den tors 20 jan. 2022 14:06code0815 <code0815@mailbox.org> skrev:
Dear Maintainers,
I'm using debian bullseye and facing a bug, that is present inside the
tigervnc-standalone-server packages 1.11.0+dfsg-2, 1.11.0+dfsg-3. The
bug does affect the Gnome environment, so that a gnome-session is not
started properly, when started through tigervncserver@.service. So the
bug makes tigervnc-standalone-server unuseable, if a user does want to
use a Gnome-Session inside TigerVNC.
This bug does not come up anymore, if I do install tigervnc-1.12 from
the TigerVNC developers source packages. The bug does affect Ubuntu
21.10, too. It seems to me, that all 1.11 versions - not debian based
only - are affected.
Thanks in advance!
code0815
In this process, I also fixed two typos in the tigervncserver man page.
[ Impact ]
The first regression is minor. It only triggers in corner cases.
The second regression is more severe if one wants to use tigervncserver@.service.
[ Tests ]
Package has been tested by being used in our lab for two month.
[ Risks ]
First regression is fixed by a backported upstream patch that also has
been applied for Ubuntu 21.04. Second regression is fixed by a one
liner.
[ Checklist ]
[X] *all* changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in (old)stable
[X] the issue is verified as fixed in unstable
[ Changes ]
First regression got fixed by a respin of the ARGB runtime XImage byteorder selection.
Second regression is fixed by switching the PAM session used by
tigervnc-standalone-server to be interactive instead of noninteractive.