From unknown Wed Sep 10 09:37:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#35377] [PATCH] gnu: gdm: Provide custom session. Resent-From: Danny Milosavljevic Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 22 Apr 2019 14:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 35377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 35377@debbugs.gnu.org Cc: Danny Milosavljevic X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15559433431188 (code B ref -1); Mon, 22 Apr 2019 14:30:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Apr 2019 14:29:03 +0000 Received: from localhost ([127.0.0.1]:51191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hIZwN-0000J6-1Y for submit@debbugs.gnu.org; Mon, 22 Apr 2019 10:29:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hIZwL-0000Id-F2 for submit@debbugs.gnu.org; Mon, 22 Apr 2019 10:29:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:59404) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hIZwG-0005DL-61 for submit@debbugs.gnu.org; Mon, 22 Apr 2019 10:28:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44953) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hIZwE-0007oA-SY for guix-patches@gnu.org; Mon, 22 Apr 2019 10:28:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hIZit-0006Qr-N5 for guix-patches@gnu.org; Mon, 22 Apr 2019 10:15:08 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:38564) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hIZit-0006PO-H7 for guix-patches@gnu.org; Mon, 22 Apr 2019 10:15:07 -0400 Received: from dayas.home (188-22-95-199.adsl.highway.telekom.at [188.22.95.199]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 17D0F3360C48; Mon, 22 Apr 2019 16:15:04 +0200 (CEST) From: Danny Milosavljevic Date: Mon, 22 Apr 2019 16:15:01 +0200 Message-Id: <20190422141501.6140-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Tags: patch Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 85.13.145.193 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/gnome.scm (gdm)[arguments]<#:phases>[install-custom-sessio= n]: Provide custom session. --- gnu/packages/gnome.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 101c0ce13f..e3738fbd93 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5536,6 +5536,23 @@ libxml2.") (string-append "\"" (assoc-ref inputs "gnome-session") "/bin/gnome-session\""))) #t)) + (add-after 'install 'install-custom-session + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (builtin-sessions (string-append out + "/share/gdm/BuiltIn= Sessions"))) + (mkdir-p builtin-sessions) + (call-with-output-file (string-append builtin-sessions "/= custom.desktop") + (lambda (port) + (format port "[Desktop Entry] +Encoding=3DUTF-8 +Type=3DApplication +Name=3DCustom Session +Comment=3DCustomized user session (in ~/.xsession) +X-GDM-BypassXsession=3Dfalse +Exec=3Dcustom +"))) + #t))) ;; GDM needs GNOME Session to run these applications. We link ;; their autostart files in `share/gdm/greeter/autostart' ;; because GDM explicitly tells GNOME Session to look there. From unknown Wed Sep 10 09:37:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#35377] bug#35068: GDM crashes when it cannot find any .desktop files Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 26 Apr 2019 08:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Timothy Sample Cc: Danny Milosavljevic , 35377@debbugs.gnu.org, 35068@debbugs.gnu.org Received: via spool by 35377-submit@debbugs.gnu.org id=B35377.15562662572470 (code B ref 35377); Fri, 26 Apr 2019 08:11:02 +0000 Received: (at 35377) by debbugs.gnu.org; 26 Apr 2019 08:10:57 +0000 Received: from localhost ([127.0.0.1]:59970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJvwf-0000dk-GP for submit@debbugs.gnu.org; Fri, 26 Apr 2019 04:10:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52931) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJvwe-0000dU-DX; Fri, 26 Apr 2019 04:10:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJvwY-0006Tl-Oq; Fri, 26 Apr 2019 04:10:50 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=43260 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hJvwY-00028t-58; Fri, 26 Apr 2019 04:10:50 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87lg0um9qb.fsf@gnu.org> <20190420170649.30c05dbd@scratchpost.org> <20190421113749.0439cbc9@scratchpost.org> <87v9z72k3p.fsf@gnu.org> <87tvel7we1.fsf@ngyro.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 7 =?UTF-8?Q?Flor=C3=A9al?= an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 26 Apr 2019 10:10:48 +0200 In-Reply-To: <87tvel7we1.fsf@ngyro.com> (Timothy Sample's message of "Thu, 25 Apr 2019 14:49:42 -0400") Message-ID: <87imv1nq47.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, Timothy Sample skribis: > There are two workarounds. The first is to keep Danny=E2=80=99s patch as= -is, > but add logic to =E2=80=9Cxinitrc=E2=80=9D so that it only uses =E2=80=9C= ~/.xsession=E2=80=9D when > passed =E2=80=9Ccustom=E2=80=9D as an argument (it=E2=80=99s kinda magic,= but it seems to be a > common convention). I have a slight preference for this option, because > it makes the whole =E2=80=9C~/.xsession=E2=80=9D thing more explicit. Ho= wever, it would > break other DMs that don=E2=80=99t install a =E2=80=9Ccustom.desktop=E2= =80=9D. Maybe we could > integrate it into all DMs at the service level. > > The quicker workaround is to keep the current logic, and install the > following with GDM: > > [Desktop Entry] > Encoding=3DUTF-8 > Type=3DApplication > Name=3DFail > Comment=3DThis session always fails. > NoDisplay=3Dtrue > Exec=3Dfalse > > This way, GDM fails cleanly when there are no =E2=80=9C.desktop=E2=80=9D = files. It > doesn=E2=80=99t show up in the list, either (=E2=80=9CNoDisplay=3Dtrue=E2= =80=9D), so everything > just kinda works as expected without any visible changes. I have a slight preference for the hack you propose Timothy, at least in the short term, because it seems less likely to break anything than fiddling with =E2=80=9CExec=3Dcustom=E2=80=9D and all that. Anyway, it=E2=80=99d be great if one of you could push a fix by 1.0. :-) Thanks, Ludo=E2=80=99. From unknown Wed Sep 10 09:37:41 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Danny Milosavljevic Subject: bug#35377: closed (Re: bug#35068: GDM crashes when it cannot find any .desktop files) Message-ID: References: <87ftq47h2v.fsf@ngyro.com> <20190422141501.6140-1-dannym@scratchpost.org> X-Gnu-PR-Message: they-closed 35377 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 35377@debbugs.gnu.org Date: Fri, 26 Apr 2019 18:33:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1556303583-21481-1" This is a multi-part message in MIME format... ------------=_1556303583-21481-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #35377: [PATCH] gnu: gdm: Provide custom session. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 35377@debbugs.gnu.org. --=20 35377: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D35377 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1556303583-21481-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 35377-done) by debbugs.gnu.org; 26 Apr 2019 18:32:51 +0000 Received: from localhost ([127.0.0.1]:33542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hK5eU-0005ZM-Qi for submit@debbugs.gnu.org; Fri, 26 Apr 2019 14:32:51 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:49151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hK5eR-0005Z1-SQ; Fri, 26 Apr 2019 14:32:48 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 87B642208C; Fri, 26 Apr 2019 14:32:42 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 26 Apr 2019 14:32:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=yXBci2rFzHq62HweERog5l135Yl7tC9kDOTgXE2rf OM=; b=j182ViHvufsCjRpll0FGPMaQ7GNcaV7ssH604NsS96Ghjdz7M2FNleJHX eGSPqrBibGBPSw8SIzZIA8VlDj5hxCHDeGZVwaDVDvS/F3LjSbGeny4u4DEqSWky 7BdSWyeanIPeAmeY15NQzilzvcogYcaMLcJCBw6bFiYHOmvrBmrf5/ODd02hwCIh mLBkk6f1rlOsewa817AoEcQhUIrt9fNwpMEZ8VDwpSCMAmI+WN39jaU0OPUXMvcP 4KgJs8geq7sLXyM5/9sh/siYsOSzWJbRAudSZ7u7vjufIPDG0fHJrivaKdAwxi26 vX6UZQmdetIeUozfGWZUeFHI0iO/A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrheeigdduvdekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufhfffgjkfgfgggtgfesthhqredttderjeenucfhrhhomhepvfhimhho thhhhicuufgrmhhplhgvuceoshgrmhhplhgvthesnhhghihrohdrtghomheqnecukfhppe ejgedrudduiedrudekiedrgeegnecurfgrrhgrmhepmhgrihhlfhhrohhmpehsrghmphhl vghtsehnghihrhhordgtohhmnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 76D5310319; Fri, 26 Apr 2019 14:32:41 -0400 (EDT) From: Timothy Sample To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#35068: GDM crashes when it cannot find any .desktop files References: <87lg0um9qb.fsf@gnu.org> <20190420170649.30c05dbd@scratchpost.org> <20190421113749.0439cbc9@scratchpost.org> <87v9z72k3p.fsf@gnu.org> <87tvel7we1.fsf@ngyro.com> <87imv1nq47.fsf@gnu.org> Date: Fri, 26 Apr 2019 14:32:40 -0400 In-Reply-To: <87imv1nq47.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Fri, 26 Apr 2019 10:10:48 +0200") Message-ID: <87ftq47h2v.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 35377-done Cc: Danny Milosavljevic , 35068-done@debbugs.gnu.org, 35377-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Ludo and Danny, Ludovic Court=C3=A8s writes: > Hello, > > Timothy Sample skribis: > >> There are two workarounds. The first is to keep Danny=E2=80=99s patch a= s-is, >> but add logic to =E2=80=9Cxinitrc=E2=80=9D so that it only uses =E2=80= =9C~/.xsession=E2=80=9D when >> passed =E2=80=9Ccustom=E2=80=9D as an argument (it=E2=80=99s kinda magic= , but it seems to be a >> common convention). I have a slight preference for this option, because >> it makes the whole =E2=80=9C~/.xsession=E2=80=9D thing more explicit. H= owever, it would >> break other DMs that don=E2=80=99t install a =E2=80=9Ccustom.desktop=E2= =80=9D. Maybe we could >> integrate it into all DMs at the service level. >> >> The quicker workaround is to keep the current logic, and install the >> following with GDM: >> >> [Desktop Entry] >> Encoding=3DUTF-8 >> Type=3DApplication >> Name=3DFail >> Comment=3DThis session always fails. >> NoDisplay=3Dtrue >> Exec=3Dfalse >> >> This way, GDM fails cleanly when there are no =E2=80=9C.desktop=E2=80=9D= files. It >> doesn=E2=80=99t show up in the list, either (=E2=80=9CNoDisplay=3Dtrue= =E2=80=9D), so everything >> just kinda works as expected without any visible changes. > > I have a slight preference for the hack you propose Timothy, at least in > the short term, because it seems less likely to break anything than > fiddling with =E2=80=9CExec=3Dcustom=E2=80=9D and all that. > > Anyway, it=E2=80=99d be great if one of you could push a fix by 1.0. :-) Pushed as 8caa458953eeac783c73a0e5aaa72842fe3914c9. I=E2=80=99m closing the bug and the patch. If we want to change the =E2=80= =9Cxinitrc=E2=80=9D script to understand =E2=80=9Ccustom=E2=80=9D, we can start a new discussio= n to figure out the best way to do it after 1.0. -- Tim ------------=_1556303583-21481-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Apr 2019 14:29:03 +0000 Received: from localhost ([127.0.0.1]:51191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hIZwN-0000J6-1Y for submit@debbugs.gnu.org; Mon, 22 Apr 2019 10:29:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hIZwL-0000Id-F2 for submit@debbugs.gnu.org; Mon, 22 Apr 2019 10:29:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:59404) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hIZwG-0005DL-61 for submit@debbugs.gnu.org; Mon, 22 Apr 2019 10:28:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44953) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hIZwE-0007oA-SY for guix-patches@gnu.org; Mon, 22 Apr 2019 10:28:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hIZit-0006Qr-N5 for guix-patches@gnu.org; Mon, 22 Apr 2019 10:15:08 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:38564) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hIZit-0006PO-H7 for guix-patches@gnu.org; Mon, 22 Apr 2019 10:15:07 -0400 Received: from dayas.home (188-22-95-199.adsl.highway.telekom.at [188.22.95.199]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 17D0F3360C48; Mon, 22 Apr 2019 16:15:04 +0200 (CEST) From: Danny Milosavljevic To: guix-patches@gnu.org Subject: [PATCH] gnu: gdm: Provide custom session. Date: Mon, 22 Apr 2019 16:15:01 +0200 Message-Id: <20190422141501.6140-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Tags: patch Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 85.13.145.193 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Danny Milosavljevic X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/gnome.scm (gdm)[arguments]<#:phases>[install-custom-sessio= n]: Provide custom session. --- gnu/packages/gnome.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 101c0ce13f..e3738fbd93 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5536,6 +5536,23 @@ libxml2.") (string-append "\"" (assoc-ref inputs "gnome-session") "/bin/gnome-session\""))) #t)) + (add-after 'install 'install-custom-session + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (builtin-sessions (string-append out + "/share/gdm/BuiltIn= Sessions"))) + (mkdir-p builtin-sessions) + (call-with-output-file (string-append builtin-sessions "/= custom.desktop") + (lambda (port) + (format port "[Desktop Entry] +Encoding=3DUTF-8 +Type=3DApplication +Name=3DCustom Session +Comment=3DCustomized user session (in ~/.xsession) +X-GDM-BypassXsession=3Dfalse +Exec=3Dcustom +"))) + #t))) ;; GDM needs GNOME Session to run these applications. We link ;; their autostart files in `share/gdm/greeter/autostart' ;; because GDM explicitly tells GNOME Session to look there. ------------=_1556303583-21481-1-- From unknown Wed Sep 10 09:37:41 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#35377] bug#35068: GDM crashes when it cannot find any .desktop files Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Apr 2019 16:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35377 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Timothy Sample Cc: Danny Milosavljevic , 35068-done@debbugs.gnu.org, 35377-done@debbugs.gnu.org Received: via spool by 35377-done@debbugs.gnu.org id=D35377.155638244228719 (code D ref 35377); Sat, 27 Apr 2019 16:28:02 +0000 Received: (at 35377-done) by debbugs.gnu.org; 27 Apr 2019 16:27:22 +0000 Received: from localhost ([127.0.0.1]:35845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hKQAb-0007T3-2o for submit@debbugs.gnu.org; Sat, 27 Apr 2019 12:27:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46291) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hKQAZ-0007Sk-7g; Sat, 27 Apr 2019 12:27:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48576) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hKQAR-0004xM-Cr; Sat, 27 Apr 2019 12:27:11 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=37670 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hKQAM-0006JH-56; Sat, 27 Apr 2019 12:27:07 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87lg0um9qb.fsf@gnu.org> <20190420170649.30c05dbd@scratchpost.org> <20190421113749.0439cbc9@scratchpost.org> <87v9z72k3p.fsf@gnu.org> <87tvel7we1.fsf@ngyro.com> <87imv1nq47.fsf@gnu.org> <87ftq47h2v.fsf@ngyro.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 =?UTF-8?Q?Flor=C3=A9al?= an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 27 Apr 2019 18:27:04 +0200 In-Reply-To: <87ftq47h2v.fsf@ngyro.com> (Timothy Sample's message of "Fri, 26 Apr 2019 14:32:40 -0400") Message-ID: <87h8ajh0rr.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Timothy Sample skribis: > Pushed as 8caa458953eeac783c73a0e5aaa72842fe3914c9. Thanks! > I=E2=80=99m closing the bug and the patch. If we want to change the =E2= =80=9Cxinitrc=E2=80=9D > script to understand =E2=80=9Ccustom=E2=80=9D, we can start a new discuss= ion to figure > out the best way to do it after 1.0. Sounds good. Ludo=E2=80=99.