Bug#992146: marked as done (xwayland: after disabling CRTC with Xrandr, cannot enable it again)
Your message dated Wed, 17 Nov 2021 12:00:09 +0000
with message-id <E1mnJbl-0007bb-Cw@fasolo.debian.org>
and subject line Bug#992146: fixed in xwayland 2:21.1.3-1
has caused the Debian Bug report #992146,
regarding xwayland: after disabling CRTC with Xrandr, cannot enable it again
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
992146: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992146
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xwayland: after disabling CRTC with Xrandr, cannot enable it again
- From: Simon McVittie <smcv@debian.org>
- Date: Fri, 13 Aug 2021 11:52:53 +0100
- Message-id: <YRZPBZJ5IGlLSJqa@momentum.pseudorandom.co.uk>
Package: xwayland
Version: 2:1.20.11-1
Severity: important
Forwarded: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1209
Tags: fixed-upstream
Control: found -1 2:1.20.13-1
When setting display modes with Xrandr, the recommended pattern seems
to be to disable the CRTC with XRRSetCrtcConfig(), change the screen
size with XRRSetScreenSize(), and then re-enable the CRTC with another
call to XRRSetCrtcConfig().
SDL 2.0.16 switched to using this pattern, but this caused a regression on
older versions of Xwayland like the one in Debian 11: after disabling the
CRTC, it does not seem to be possible to re-enable it, leaving Xwayland
in a broken state. Version 2:1.20.13-1 in experimental is also affected.
Please see the upstream bug for a minimal reproducer.
I've confirmed that this is fixed in the standalone Xwayland
(ITP: #981841), most likely as part of the Xrandr emulation feature, so
this will be fixed when the standalone Xwayland takes over the xwayland
binary package name. I tested with 21.1.1 built from
<https://salsa.debian.org/xorg-team/wayland/xwayland>.
I think it would be good to get that version into the NEW queue, so that it
can be in bookworm soon after the release opens. It seems to be already
used in recent Ubuntu "short-term" releases.
Thanks,
smcv
--- End Message ---
--- Begin Message ---
Source: xwayland
Source-Version: 2:21.1.3-1
Done: Timo Aaltonen <tjaalton@debian.org>
We believe that the bug you reported is fixed in the latest version of
xwayland, 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 992146@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated xwayland 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: SHA512
Format: 1.8
Date: Mon, 08 Nov 2021 16:39:28 +0200
Source: xwayland
Binary: xwayland
Architecture: source amd64
Version: 2:21.1.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Description:
xwayland - X server for running X clients under Wayland
Closes: 981841 992146
Changes:
xwayland (2:21.1.3-1) unstable; urgency=medium
.
* Initial release. (Closes: #981841, #992146)
Checksums-Sha1:
88e1d780d5a445b286f9f11266198fe44d934cb2 2452 xwayland_21.1.3-1.dsc
ae980a7deeb7cad9f3cd253f3b1ddca5bb26aafa 1261776 xwayland_21.1.3.orig.tar.xz
cd342a3b06562767deb870d17e3dea59f0316db8 195 xwayland_21.1.3.orig.tar.xz.asc
811886be4e1a6bde69323d0b2089cfab16184430 32604 xwayland_21.1.3-1.debian.tar.xz
1c4bcd795df8d39d441b2202602d6b155d5c9101 9351 xwayland_21.1.3-1_amd64.buildinfo
cffa0b2d6d363c1250977a1846d1247036d0d763 846408 xwayland_21.1.3-1_amd64.deb
Checksums-Sha256:
f8c0d73341643d3f092a6edf94bbef839a47862174ceaba2dbc4e1e9e5cc5497 2452 xwayland_21.1.3-1.dsc
ebc2757f39fd4c7db1654fd86591589c211aa20172d43a54f77ae567cedbf8a2 1261776 xwayland_21.1.3.orig.tar.xz
f8da8ac9e3a7660da527d6b56a44fc364cfba24829688f3f81fc30f149a65980 195 xwayland_21.1.3.orig.tar.xz.asc
00ee6bd16c3b3732867db009fff0100300bff460291058fb5dd38fed5bf96d8e 32604 xwayland_21.1.3-1.debian.tar.xz
d82cb14d83644ece2526b84c033c6ff3ed99bd1f0d3b011084d460c25ce846f6 9351 xwayland_21.1.3-1_amd64.buildinfo
02d53ff7579fbbc1c0e15ab6251811f94c13a6e401b3ffb338fbc17018abfe31 846408 xwayland_21.1.3-1_amd64.deb
Files:
d7ec9e647f72d013053a2095110a7ac3 2452 x11 optional xwayland_21.1.3-1.dsc
ab422f8225dfeee2b09943fd991a5cee 1261776 x11 optional xwayland_21.1.3.orig.tar.xz
7ad1b994e0893a9e2bf2f753e3202268 195 x11 optional xwayland_21.1.3.orig.tar.xz.asc
a46ad7e3a5f20401fec7ac096126d20f 32604 x11 optional xwayland_21.1.3-1.debian.tar.xz
712f9d7f4e9639ba2c15cfcd3db067c9 9351 x11 optional xwayland_21.1.3-1_amd64.buildinfo
7968806709763e175232e7978132677b 846408 x11 optional xwayland_21.1.3-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmGKr3wACgkQy3AxZaiJ
hNyY6A//c3/iNLDNzYHMDjNjXaZiLKg6I8o8TpvTWBZWY1XjVF6VGMzT4Rggo7hc
GVZ3M2rnbCEDDzhfejFpRnE8jnqawDr3t+ISv5S4+YKQfE4AFQYoCXDGui7Bqo6V
H8oLvaCv8ERnDJ9rXS9CHQdU3wzD6lR9us3qeB5S2FhTHkaO6klY0S+QOvQlLpSA
UHODF+AU0wOIAGmd3y6RlwXg587zMkDonsRBeed/8sGADI6s95utRY33e37GfXdT
EAt5LGqk7gItrdgb7fbwyD3+Ix3WX/H34ugoevuiQzJ1Cu/BH/ORHkHNII4RHcap
2mwPDfXuu/3vKAzFJafrqyVb+Rg+LAugBtKwaLgdxb6UaejMcooh+mPu+PqKrLrw
VtNqcVDAsfx1Q8B/S8BW5SQJLCzWA6d2EJgl2vt3lyf8eWI1jAB8QPclDCvJAcyf
2HsZUXA/xbZ51wg8xhcQxk+u30wMwh7YZySpUI24M10goK2nAvNFyny+v7Ecv7N2
Pu4EiP6e5cl/lvj9zR73J5WsL6Mj/ChI4IDjBwONk5VHuN8RnSJi+mAbFXpsejg+
wYIsIRP50FhzzMaRrNtN5OIlaGn4My9DnlJW83GjQljLhv4M4KiWsE0jzl+9+DhQ
xv5H0ed8670k0BxVvUoi8jMqbi5REJZSGWx1/GFI9ZzKNjwGEG8=
=AF/U
-----END PGP SIGNATURE-----
--- End Message ---
Reply to: