GNU bug report logs - #52031
gnome-terminal fails to start under sway on core-updates-frozen

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Jack Hill <jackhill@HIDDEN>; Done: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; Maintainer for guix is bug-guix@HIDDEN.

Message received at 52031-done <at> debbugs.gnu.org:


Received: (at 52031-done) by debbugs.gnu.org; 23 Apr 2025 13:26:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 23 09:26:26 2025
Received: from localhost ([127.0.0.1]:55683 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u7a7L-0005K8-SN
	for submit <at> debbugs.gnu.org; Wed, 23 Apr 2025 09:26:26 -0400
Received: from mail-pf1-x430.google.com ([2607:f8b0:4864:20::430]:60690)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1u7a7H-0005IS-LD
 for 52031-done <at> debbugs.gnu.org; Wed, 23 Apr 2025 09:26:20 -0400
Received: by mail-pf1-x430.google.com with SMTP id
 d2e1a72fcca58-7369ce5d323so4881976b3a.1
 for <52031-done <at> debbugs.gnu.org>; Wed, 23 Apr 2025 06:26:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1745414773; x=1746019573; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=MsCGB0Sei2mZb09EkB+S+Cm8t7V4EV8sEbsJV+FrhvM=;
 b=ilP0w+ysdBKkK4B3v7fZALXs1/AhT0E2+M9uCgbbV9QiSYXrQgiarUh/MNVOXsLLby
 0GpUAjAor2ENwhILVmqTRICfjulJZSRkjM4+l6bRXFYHu8ynTcugD0uS3hB1PlYXXcMl
 HJJ7KRfulgY7zt11jiT+4ZI1XihPIAJVvcIlDqylKBp1Ovk6YDKftLR1RFaHJpXbF8QS
 5RsbxjOMxYOPelMDcw2m78tfb8bQrOllUPPUCb4xBS7YYiLquzYAITPxoFm+uQ70QKwt
 97KU5QxsxBJX9lVIUOo1RDT5lscF/yg98T4lEFdJ4xtYvhLeWpWtalh5iZ2VfDrlWV5h
 jUDw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1745414773; x=1746019573;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=MsCGB0Sei2mZb09EkB+S+Cm8t7V4EV8sEbsJV+FrhvM=;
 b=eBc4SROktIY8QYxaSxWG9r/0mTCGISroWMHVK3jHfi2dVh02WNZopNzwa+2T6C2GIF
 rx8vsTilrdTpoaooFpSgWJWm9uA8GGWRymWtM1UL68ZOFH9M9+CfZ3t3Zg75v5Qm1GTp
 TXaalV6a857kHso3gHszO6Dn3rEtbfvN69biK1W5s4CUVpq0oOqnj4+zYLhA4dgnYcQn
 +LcSeTVxVtb+lVEoGU4f0b+7EmMWqO2F+ADR5dVar/fJHyCR/IsEKrJPBMWAq3uZnuPS
 RDbijzuZiXhz9nQ2JeaC4RLhEJydcHFtDA2vunUJYtwDvfgnuYJZ2GUzOI1+mVRg3SH1
 A/Uw==
X-Gm-Message-State: AOJu0YxABBWP7wZrWTSvuSMdYpr64EEgg8GS82eNwHjI4j//9LcQwdIv
 dXdTmiP4BlqGtRAwKMbKyNJuA4J+BBct7ebbC8LqbAmLF2jrdyIc9jqYie9Z
X-Gm-Gg: ASbGnctcmbImeLsz8BeSXrpcupfjgFHlDwGJvLZ7Ko/SP9rVNZjJe4liTlZOK4tjXJa
 4sXRqsvUtxi4Kjn21gS60CLjAtCkuVl/+qQMh3EaBFHXBzVuf2GjT8mpimSK/lV8qhjD3bEnso8
 mQ1Jzj46Ehk9YqI1L7usAXRbctuuZMsKs+T5O1k3U3wFI4E3enHyN3vrLivARNKrUsfejE8G7v9
 puVdIxhQB6ePeDlb3bd0bPmQdLF44QxHQy7cJ9+Z2WajuVdnlMdZrCqWtGIcx8il+8EIAfVLE+a
 CDyDZ/O05Sfh8xbCA1oN2d8gtzMfCBAPJHc8x7E=
X-Google-Smtp-Source: AGHT+IFM26+GC0EkJKRTaFGdIeF+hl/tssoS+iLes0tV/KS6OCTChtPx58+gl+x8xI+M9tg1E3mc8w==
X-Received: by 2002:a05:6a20:7f99:b0:1fe:5e67:21af with SMTP id
 adf61e73a8af0-203cbd23862mr31851744637.30.1745414773155; 
 Wed, 23 Apr 2025 06:26:13 -0700 (PDT)
Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-73dbf8c04afsm10493150b3a.23.2025.04.23.06.26.11
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 23 Apr 2025 06:26:12 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Jack Hill <jackhill@HIDDEN>
Subject: Re: bug#52031: gnome-terminal fails to start under sway on
 core-updates-frozen
In-Reply-To: <alpine.DEB.2.21.2111221402530.13935@HIDDEN> (Jack
 Hill's message of "Mon, 22 Nov 2021 14:59:13 -0500 (EST)")
References: <alpine.DEB.2.21.2111220005430.13935@HIDDEN>
 <alpine.DEB.2.21.2111221402530.13935@HIDDEN>
Date: Wed, 23 Apr 2025 22:26:09 +0900
Message-ID: <8734dzvwjy.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52031-done
Cc: Josselin Poiret <dev@HIDDEN>, 52031-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Jack,

Jack Hill <jackhill@HIDDEN> writes:

[...]

> In my judgment, this issue shouldn't hold up the core-updates-frozen
> merge, but it would be nice to improve the out-of-the-box sway
> experience in the future. A possible way I see is a sway service type
> that puts the necessary configuration in /etc/sway/conf.d or otherwise
> installs a session .desktop file that performs the necessary setup.
>
> [0] https://logs.guix.gnu.org/guix/2021-11-22.log#172513
>
> Thoughts?
> Jack

I agree that it'd be nice.  Patches welcome :-).

-- 
Thanks,
Maxim




Notification sent to Jack Hill <jackhill@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 52031 <at> debbugs.gnu.org:


Received: (at 52031) by debbugs.gnu.org; 22 Nov 2021 19:59:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 22 14:59:21 2021
Received: from localhost ([127.0.0.1]:49184 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mpFTE-0000fz-S0
	for submit <at> debbugs.gnu.org; Mon, 22 Nov 2021 14:59:21 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:58382)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1mpFTD-0000fm-DX
 for 52031 <at> debbugs.gnu.org; Mon, 22 Nov 2021 14:59:19 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1mpFT8-0008D7-1j; Mon, 22 Nov 2021 14:59:14 -0500
Date: Mon, 22 Nov 2021 14:59:13 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: 52031 <at> debbugs.gnu.org
Subject: Re: bug#52031: gnome-terminal fails to start under sway on
 core-updates-frozen
In-Reply-To: <alpine.DEB.2.21.2111220005430.13935@HIDDEN>
Message-ID: <alpine.DEB.2.21.2111221402530.13935@HIDDEN>
References: <alpine.DEB.2.21.2111220005430.13935@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52031
Cc: Josselin Poiret <dev@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Mon, 22 Nov 2021, Jack Hill wrote:

> Hi Guix,
>
> With core-updates-frozen commit b033079e47357dcf77ebeeb52b0a5306cd6aa982 
> gnome-terminal fails to start under sway either as launched from gdm or 
> directly from a vt with `dbus-run-session sway`.
>
> ```
> $ gnome-terminal
> # Error constructing proxy for 
> org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling 
> StartServiceByName for org.gnome.Terminal: Process org.gnome.Terminal exited 
> with status 10
> ```
>
> It works correctly in a gnome session.

Josselin Poiret determined [0] that the root cause of this behavior is 
that gnome-terminal is being launched via dbus, but the bus doesn't know 
about the wayland display, so can't start graphical applications. 
Everything works as expected if dbus is told about the display, which can 
be done by adding the following like to the sway configuration:

```
exec dbus-update-activation-environment WAYLAND_DISPLAY
```

In my judgment, this issue shouldn't hold up the core-updates-frozen 
merge, but it would be nice to improve the out-of-the-box sway experience 
in the future. A possible way I see is a sway service type that puts the 
necessary configuration in /etc/sway/conf.d or otherwise installs a 
session .desktop file that performs the necessary setup.

[0] https://logs.guix.gnu.org/guix/2021-11-22.log#172513

Thoughts?
Jack




Information forwarded to bug-guix@HIDDEN:
bug#52031; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 22 Nov 2021 05:10:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 22 00:10:58 2021
Received: from localhost ([127.0.0.1]:46617 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mp1bW-0004pA-BJ
	for submit <at> debbugs.gnu.org; Mon, 22 Nov 2021 00:10:58 -0500
Received: from lists.gnu.org ([209.51.188.17]:58876)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jackhill@HIDDEN>) id 1mp1bU-0004p3-DL
 for submit <at> debbugs.gnu.org; Mon, 22 Nov 2021 00:10:56 -0500
Received: from eggs.gnu.org ([209.51.188.92]:41652)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jackhill@HIDDEN>)
 id 1mp1bR-0000zP-FG
 for bug-guix@HIDDEN; Mon, 22 Nov 2021 00:10:56 -0500
Received: from minsky.hcoop.net ([104.248.1.95]:47138)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jackhill@HIDDEN>)
 id 1mp1bP-00062t-IC
 for bug-guix@HIDDEN; Mon, 22 Nov 2021 00:10:53 -0500
Received: from marsh.hcoop.net ([45.55.52.66])
 by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <jackhill@HIDDEN>)
 id 1mp1bO-0005Fa-Jz
 for bug-guix@HIDDEN; Mon, 22 Nov 2021 00:10:50 -0500
Date: Mon, 22 Nov 2021 00:10:50 -0500 (EST)
From: Jack Hill <jackhill@HIDDEN>
X-X-Sender: jackhill@HIDDEN
To: bug-guix@HIDDEN
Subject: gnome-terminal fails to start under sway on core-updates-frozen
Message-ID: <alpine.DEB.2.21.2111220005430.13935@HIDDEN>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@HIDDEN;
 helo=minsky.hcoop.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

Hi Guix,

With core-updates-frozen commit b033079e47357dcf77ebeeb52b0a5306cd6aa982 
gnome-terminal fails to start under sway either as launched from gdm or 
directly from a vt with `dbus-run-session sway`.

```
$ gnome-terminal
# Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: Process org.gnome.Terminal exited with status 10
```

It works correctly in a gnome session.

Best,
Jack




Acknowledgement sent to Jack Hill <jackhill@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#52031; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 23 Apr 2025 13:30:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.