Debian Bug report logs - #1021545
sway: Include DesktopNames=sway in wayland-session file

version graph

Package: sway; Maintainer for sway is Sway and related packages team <team+swaywm@tracker.debian.org>; Source for sway is src:sway (PTS, buildd, popcon).

Reported by: Kyle Robbertze <paddatrapper@debian.org>

Date: Mon, 10 Oct 2022 13:45:01 UTC

Severity: wishlist

Found in version sway/1.7-5

Fixed in version sway/1.9-1

Done: Birger Schacht <birger@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Sway and related packages team <team+swaywm@tracker.debian.org>:
Bug#1021545; Package sway. (Mon, 10 Oct 2022 13:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Kyle Robbertze <paddatrapper@debian.org>:
New Bug report received and forwarded. Copy sent to Sway and related packages team <team+swaywm@tracker.debian.org>. (Mon, 10 Oct 2022 13:45:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Kyle Robbertze <paddatrapper@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: sway: Include DesktopNames=sway in wayland-session file
Date: Mon, 10 Oct 2022 15:43:35 +0200
Package: sway
Version: 1.7-5
Severity: wishlist

Dear Maintainer,

Please consider adding DesktopNames=sway to the sway.desktop wayland
session file. This is required for XDG_CURRENT_DESKTOP to be defined
correctly and exported into the current session (allowing screen sharing
to work).

Thanks
Kyle

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-2-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_ZA.UTF-8, LC_CTYPE=en_ZA.UTF-8 (charmap=UTF-8), LANGUAGE=en_ZA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages sway depends on:
ii  libc6                2.35-3
ii  libcairo2            1.16.0-6
ii  libevdev2            1.13.0+dfsg-1
ii  libgdk-pixbuf-2.0-0  2.42.9+dfsg-1
ii  libgl1-mesa-dri      22.2.0-1
ii  libgles2             1.5.0-1
ii  libglib2.0-0         2.74.0-2
ii  libinput10           1.21.0-1
ii  libjson-c5           0.16-2
ii  libpango-1.0-0       1.50.10+ds-1
ii  libpangocairo-1.0-0  1.50.10+ds-1
ii  libpcre2-8-0         10.40-1
ii  libpixman-1-0        0.40.0-1
ii  libsystemd0          251.5-1
ii  libudev1             251.5-1
ii  libwayland-client0   1.21.0-1
ii  libwayland-cursor0   1.21.0-1
ii  libwayland-server0   1.21.0-1
ii  libwlroots10         0.15.1-3
ii  libxcb1              1.15-1
ii  libxkbcommon0        1.4.1-1
ii  polkitd              0.105-33
ii  swaybg               1.1.1-2

Versions of packages sway recommends:
ii  foot              1.13.1-1
ii  suckless-tools    46-2
ii  sway-backgrounds  1.7-5

Versions of packages sway suggests:
ii  swayidle                1.7.1-2
ii  swaylock                1.6-2
ii  xdg-desktop-portal-wlr  0.6.0-1

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, Sway and related packages team <team+swaywm@tracker.debian.org>:
Bug#1021545; Package sway. (Tue, 25 Oct 2022 07:18:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Scott Leggett" <scott@sl.id.au>:
Extra info received and forwarded to list. Copy sent to Sway and related packages team <team+swaywm@tracker.debian.org>. (Tue, 25 Oct 2022 07:18:03 GMT) (full text, mbox, link).


Message #10 received at 1021545@bugs.debian.org (full text, mbox, reply):

From: "Scott Leggett" <scott@sl.id.au>
To: 1021545@bugs.debian.org
Subject: Re: sway: Include DesktopNames=sway in wayland-session file
Date: Tue, 25 Oct 2022 15:14:20 +0800
[Message part 1 (text/plain, inline)]
On Mon, 10 Oct 2022 15:43:35 +0200 Kyle Robbertze <paddatrapper@debian.org> wrote:

> Please consider adding DesktopNames=sway to the sway.desktop wayland
> session file. This is required for XDG_CURRENT_DESKTOP to be defined
> correctly and exported into the current session (allowing screen sharing
> to work).

This is non-standard as per the discussion in https://github.com/swaywm/sway/pull/4876

The correct way to set this is to add this line to your ~/.config/sway/config:

exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway

Regards,
Scott.
[Message part 2 (text/html, inline)]

Reply sent to Birger Schacht <birger@debian.org>:
You have taken responsibility. (Mon, 26 Feb 2024 16:57:06 GMT) (full text, mbox, link).


Notification sent to Kyle Robbertze <paddatrapper@debian.org>:
Bug acknowledged by developer. (Mon, 26 Feb 2024 16:57:06 GMT) (full text, mbox, link).


Message #15 received at 1021545-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1021545-close@bugs.debian.org
Subject: Bug#1021545: fixed in sway 1.9-1
Date: Mon, 26 Feb 2024 16:52:10 +0000
[Message part 1 (text/plain, inline)]
Source: sway
Source-Version: 1.9-1
Done: Birger Schacht <birger@debian.org>

We believe that the bug you reported is fixed in the latest version of
sway, 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 1021545@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Birger Schacht <birger@debian.org> (supplier of updated sway 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: Sun, 25 Feb 2024 09:18:37 +0100
Source: sway
Architecture: source
Version: 1.9-1
Distribution: unstable
Urgency: medium
Maintainer: Sway and related packages team <team+swaywm@tracker.debian.org>
Changed-By: Birger Schacht <birger@debian.org>
Closes: 1021545 1050913
Changes:
 sway (1.9-1) unstable; urgency=medium
 .
   * New upstream release
   * Add d/sway-portals.conf and add xdg-desktop-portal-gtk to Suggests
     (Closes: #1050913)
   * Add patch to add DesktopNames to sway.dekstop (Closes: #1021545)
Checksums-Sha1:
 5d654234d63d3bfb6cc325e36c25782f8a96e38c 2391 sway_1.9-1.dsc
 278125c92155a86390311b1c4047b751523e1169 5581281 sway_1.9.orig.tar.gz
 b030a9e6ff419dae1dc08be84fe8ff05c9b2585d 10452 sway_1.9-1.debian.tar.xz
 9fd40a624281846c202e7616bc6bbeee00aa7a4d 14665 sway_1.9-1_amd64.buildinfo
Checksums-Sha256:
 c005411d7c13fdaf0757bbdb7e4394502cafe57650fa33c46f9f912e17b102ed 2391 sway_1.9-1.dsc
 b6e4e8d74af744278201792bcc4447470fcb91e15bbda475c647d475bf8e7b0b 5581281 sway_1.9.orig.tar.gz
 47120e0beceb5c9cfe973b25d1cf18974c0f95b6c9d2644604857c9d02b9e174 10452 sway_1.9-1.debian.tar.xz
 feb61916310c90e37e329d071dfab4d96a62e3fb32555ec6eb9184d4af87aaf9 14665 sway_1.9-1_amd64.buildinfo
Files:
 0edaa7b50bf93a459cd48f38c35e5557 2391 x11 optional sway_1.9-1.dsc
 913dd06d76f01e7a94ba90799754c377 5581281 x11 optional sway_1.9.orig.tar.gz
 16d7f32b4c73fe06ac2da43763c090fc 10452 x11 optional sway_1.9-1.debian.tar.xz
 c4df9790690283fe56ff1fdc7d453318 14665 x11 optional sway_1.9-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAwFiEEOvC8tnwmrEjOtOW8KgxdYPIEvbAFAmXcvCUSHGJpcmdlckBk
ZWJpYW4ub3JnAAoJECoMXWDyBL2wL3IP+OFDE0nbppL0AR5ZMgujnNh/qM+kFNfK
lv2ZUoPY+2qNu3FJjS5pEUcKf1qZLgzbDyuh7hhl2b+QTC2OrzkiRQuOsS7It+xc
06Hdu3WXpn3LF1rax+AZ0NNsDqeOT3ugNWPGUkKjQ7qNJDSzIEvXPt8Y0fEkTsV3
PH7yTp2ZlpXSrrmd+eJQL/KjXyJrKEPigqCRGiwpiHA6TZmtxVLt03ZvS93Lujhh
uZ3GsMMkA1YwVzZKnDY6bbaGKyOUn189tX+qBsH+58o7i4xF1sCcUsiUUfl142lr
dtVy0hmaaz1cEou3g+r7ZycXtvMjvjsowEjz9NLakaKRgHGS7bRpsaAN2zuIrnHi
Be3fuwxKTO5zwY1Aa9sF9GYuSQ8a1HsfX7p59r778JupmrBJc3kijGyqfC45HY4C
M4EaxM8bEFvWT5WI8VaXPXXy0QPmiCG2WKfCSFS0QGIJsu96C4uxuZ0eq/islZo8
4Lr5QXyjPKhVmmNoeWSPrvd6tln5Hgtz1Vx/+BhdHnoz1IuJOVpxhHHFjwk4grC6
Lp5Xv1GlZ2s247dOO20mQdfJmC7k+FBxaJVCY1lqKRgoc7oE6Zb8lgCfCayepj1W
XcL5xMrbneyyBD2dqy4ISj9W/+0vUtf8w6ck4dxTe76TexKa5tmLYxNYJf4TPBcf
Y0sPprowG74=
=qgqY
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 25 May 2024 07:29:17 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Nov 21 22:36:35 2024; Machine Name: buxtehude

Debian Bug tracking system

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/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.