From unknown Sun Aug 17 09:11:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#35484 <35484@debbugs.gnu.org> To: bug#35484 <35484@debbugs.gnu.org> Subject: Status: GDM failing to start stumpwm after merge Reply-To: bug#35484 <35484@debbugs.gnu.org> Date: Sun, 17 Aug 2025 16:11:10 +0000 retitle 35484 GDM failing to start stumpwm after merge reassign 35484 guix submitter 35484 Brett Gilio severity 35484 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 00:30:24 2019 Received: (at submit) by debbugs.gnu.org; 29 Apr 2019 04:30:24 +0000 Received: from localhost ([127.0.0.1]:38213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hKxvs-00041H-2z for submit@debbugs.gnu.org; Mon, 29 Apr 2019 00:30:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hKxvp-000413-RP for submit@debbugs.gnu.org; Mon, 29 Apr 2019 00:30:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:42687) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hKxvk-00048a-KA for submit@debbugs.gnu.org; Mon, 29 Apr 2019 00:30:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36723) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hKxvj-000330-OP for bug-guix@gnu.org; Mon, 29 Apr 2019 00:30:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hKxvi-00047A-I0 for bug-guix@gnu.org; Mon, 29 Apr 2019 00:30:15 -0400 Received: from mout02.posteo.de ([185.67.36.66]:37579) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hKxvh-0003xx-Sb for bug-guix@gnu.org; Mon, 29 Apr 2019 00:30:14 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 48BED2400E5 for ; Mon, 29 Apr 2019 06:30:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1556512208; bh=SEm9TFJevxxOJdg07eNaGgZRPNpajim3DcznsnABZlU=; h=From:To:Subject:Date:From; b=K4cs+gzKqro2drkE8aEZM4wuhnjqg/h+cRrcZS/xWtqZYTgrSPYbLOurfxaYsGVh9 JtxR2YBg5e37nfN4CPZ6rSe9htg1obN+T1PBOg8QB0ew9C2quIRWADRlYx4eA+wqTr tIFdABe4A1k0ti0ta7a3NUskx2VYR6qMUYDmbxMg/eaBGQow+KxzCzBv6uEPXS57UD d2n+KiwVbqbdkY4KsYpcyS3s+VO9X14i8BjJWK7O1XhYvOTUFZP/tZ0pC1M+IuhL2L NwF+PqE4vFOcymFqTWPZRwQ2LFZWQ+TBwgmBNI5XONBQD4PxUTZTkKJBlZ/32NF6Li ztA6dEExsM0ag== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 44ssC33BmKz9rxG for ; Mon, 29 Apr 2019 06:30:07 +0200 (CEST) User-agent: mu4e 1.2.0; emacs 26.2 From: Brett Gilio To: Bug guix Subject: GDM failing to start stumpwm after merge Date: Sun, 28 Apr 2019 23:30:05 -0500 Message-ID: <87zho9cu2a.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 185.67.36.66 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) Hey all I just reconfigured my system configuration after the big staging merge to master. I use StumpWM. GDM seems to be starting just fine, but after this reconfiguration stumpwm or X or something is crashing for me and looping me back to GDM. Where are the logs I can view for this? I see some message appear but quickly disappear before looping back into GDM. If I can get the logs I can share them or try and figure it out myself. Best, Brett Gilio From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 04:46:21 2019 Received: (at 35484) by debbugs.gnu.org; 29 Apr 2019 08:46:21 +0000 Received: from localhost ([127.0.0.1]:38382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL1vY-0001vh-RA for submit@debbugs.gnu.org; Mon, 29 Apr 2019 04:46:21 -0400 Received: from pelzflorian.de ([5.45.111.108]:51550 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL1vW-0001vY-9P for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 04:46:19 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 26342360038; Mon, 29 Apr 2019 10:46:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1556527577; bh=vNERYXqeJwHpaWZN/P2cggQjGB+LWW/fUbhNsTIX5ik=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=SE9r4x4MpfU0PZ6Lu6BylqIvt7izBjYFWnIPsKMyevmafJ3+W2bow9myNTjUXXU2V LZ0UOMubV3MITGHNb9tavnFftDZoOUO6FxoYVfGJm7dhh3Eh6Edhyrr78zgcCSmRIj zxUrjkWu5OJxXt5NmBcTKg8wXN/SnmTSpQ8iwflA= Date: Mon, 29 Apr 2019 10:46:17 +0200 From: "pelzflorian (Florian Pelz)" To: Brett Gilio Subject: Re: bug#35484: GDM failing to start stumpwm after merge Message-ID: <20190429084616.meqr3ul7wkdxu4vt@pelzflorian.localdomain> References: <87zho9cu2a.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87zho9cu2a.fsf@posteo.net> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35484 Cc: 35484@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.0 (-) On Sun, Apr 28, 2019 at 11:30:05PM -0500, Brett Gilio wrote: > Hey all > > I just reconfigured my system configuration after the big staging merge > to master. I use StumpWM. > > GDM seems to be starting just fine, but after this reconfiguration > stumpwm or X or something is crashing for me and looping me back to GDM. > > Where are the logs I can view for this? I see some message appear but > quickly disappear before looping back into GDM. > > If I can get the logs I can share them or try and figure it out myself. > > Best, > Brett Gilio > > > I remember having a Gjs out of memory error in /var/log/gdm/greeter.log before when logging in to GNOME. Yours is not an out of memory, is it? From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 09:16:53 2019 Received: (at 35484) by debbugs.gnu.org; 29 Apr 2019 13:16:53 +0000 Received: from localhost ([127.0.0.1]:38657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL69N-0002I4-Gb for submit@debbugs.gnu.org; Mon, 29 Apr 2019 09:16:53 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:53317) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL69L-0002Hp-8r for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 09:16:52 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id B1D76982; Mon, 29 Apr 2019 09:16:44 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 29 Apr 2019 09:16:44 -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=RO4lTXxfeqdgnlzsJxFvF11txUbHjljXjSAIdYCE0 MM=; b=1Lbnfdt1O7QG3kfbFyhROCzEEV9cwuSy+G5B5v51nncILDmHX6YpxK2TB BfXZoSR4tsgl6og9qR//BHg0mOrkx6kH9G8dFzjMQO7y70uiX7fi8tpd/1rpGuyR VbDVjLhYfMsiIilkdCivbEMNiWGaEE1PF9GVTfQfu+z8ddXfX1txuzsojOS9DC86 vOBnvtX8Ue7RWdUAifB0R+JvD3h9c3WdjRJpN4qw1d044loIe8y9g2PEVExWmCr9 JbgLz2/dvUkKle7nURReNa45CEdgz/Eja74LD9hfjytNCisIvIB5GyLMGHFVNtIQ ZSEwrNLRSxI1sdiols4lJLgA2BI+A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddriedvgdeigecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufhffjgfkfgggtgfgsehtqhertddtreejnecuhfhrohhmpefvihhmohht hhihucfurghmphhlvgcuoehsrghmphhlvghtsehnghihrhhordgtohhmqeenucfkphepje egrdduudeirddukeeirdeggeenucfrrghrrghmpehmrghilhhfrhhomhepshgrmhhplhgv thesnhhghihrohdrtghomhenucevlhhushhtvghrufhiiigvpedt 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 0E90A103CB; Mon, 29 Apr 2019 09:16:43 -0400 (EDT) From: Timothy Sample To: Brett Gilio Subject: Re: bug#35484: GDM failing to start stumpwm after merge References: <87zho9cu2a.fsf@posteo.net> Date: Mon, 29 Apr 2019 09:16:41 -0400 In-Reply-To: <87zho9cu2a.fsf@posteo.net> (Brett Gilio's message of "Sun, 28 Apr 2019 23:30:05 -0500") Message-ID: <87pnp5q7d2.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: 35484 Cc: 35484@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 Brett, Brett Gilio writes: > Hey all > > I just reconfigured my system configuration after the big staging merge > to master. I use StumpWM. > > GDM seems to be starting just fine, but after this reconfiguration > stumpwm or X or something is crashing for me and looping me back to GDM. > > Where are the logs I can view for this? I see some message appear but > quickly disappear before looping back into GDM. GDM logs things to =E2=80=9C/var/log/messages=E2=80=9D. However, it may no= t be useful in this case (do take a look, though). > If I can get the logs I can share them or try and figure it out myself. You could also share some other details about your config. For instance, how is StumpWM started? Do you have a =E2=80=9C~/.xsession=E2=80= =9D script or does StumpWM provide a =E2=80=9C.desktop=E2=80=9D file that GDM needs to fi= nd? -- Tim From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 11:25:30 2019 Received: (at 35484) by debbugs.gnu.org; 29 Apr 2019 15:25:30 +0000 Received: from localhost ([127.0.0.1]:39520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL89q-0005my-6i for submit@debbugs.gnu.org; Mon, 29 Apr 2019 11:25:30 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21275) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL89p-0005mq-0K for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 11:25:29 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1556551526; cv=none; d=zoho.com; s=zohoarc; b=h6rgulZZIyq+dXDhbW9EaVFMWDWEQUXDdPdU9mGc73xJSki/vjz9XzNge9kiexGfpIXebsTO9BfA4SuxkPCU2lBUv4/XQtNDoP4y3LsZ6bDqkwHVsnbA6eeEoikdAiFpLsmWEZ7mFBbs/SicnTplyhDVRTN4JzfDDrctBgbYBZ8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1556551526; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=E534o3OaTb3MBYU6k74Yr49E5H12SHBS6zGvbw1+nLY=; b=FU3Pd3slvolwqd0+NTdbdRpKRWFdKZCgKdNtwim+rbuLS7hcyHsxfqc+feCuMyCLztEJlv5m3+E5L8JWrcpJwgIN4WTK7YoU2UsRScgrIKddUbBlbTFDtUQHJS7UquRuJIre4qCUTPHQMelQKq6QmTWlhK7LAZaq4Z3Y0i593mM= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1556551526; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=402; bh=E534o3OaTb3MBYU6k74Yr49E5H12SHBS6zGvbw1+nLY=; b=PDqbCAgkFxPSSwBrBbbn8twqeoiEkn+hJ2IvJIP/OdpgS/etIenreYOLDus+xnl7 KOgQuJuFM6qKyv1utPcATaXOoGkmm1uIi9vn2t5a89W4OgnOcWhCNLe/pCofLbx4LOT fVD5QP7taaqrlzm43GhDJ9NVgCFtYtGJ8w41LIJM= Received: from localhost (p54AD4D3C.dip0.t-ipconnect.de [84.173.77.60]) by mx.zohomail.com with SMTPS id 1556551521388259.1962751520226; Mon, 29 Apr 2019 08:25:21 -0700 (PDT) References: <87zho9cu2a.fsf@posteo.net> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: Brett Gilio Subject: Re: bug#35484: GDM failing to start stumpwm after merge In-reply-to: <87zho9cu2a.fsf@posteo.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Mon, 29 Apr 2019 17:25:17 +0200 Message-ID: <87h8ag6dgi.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35484 Cc: 35484@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.0 (-) Hey Brett, > GDM seems to be starting just fine, but after this reconfiguration > stumpwm or X or something is crashing for me and looping me back to GDM. > > Where are the logs I can view for this? I see some message appear but > quickly disappear before looping back into GDM. The gdm user=E2=80=99s home directory is /var/lib/gdm/; you may find some l= og files there. -- Ricardo From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 12:05:40 2019 Received: (at 35484) by debbugs.gnu.org; 29 Apr 2019 16:05:40 +0000 Received: from localhost ([127.0.0.1]:39562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL8mi-0006u4-1b for submit@debbugs.gnu.org; Mon, 29 Apr 2019 12:05:40 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:36889) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL8mf-0006tm-G7 for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 12:05:38 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id A0211A39; Mon, 29 Apr 2019 12:05:31 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 29 Apr 2019 12:05:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from: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=Im/uZREhYD7aKY0VYaP1ed4nb3JyYVF/OC9f2MQj07I=; b=h3Fzf/gR BrEDaRu3efSSVQA8mlsPtJqCnwM05aBMtsa3BroIw135OKc5eKpFGsPzHjPV5qw3 vpFrAwwOpy8xP3GLW8S5pRSZe8qeH4sSZb7lSBznXnd/t7PC94xud55o2dFO5bnQ GA09PZQmQV0KMwQQEUh3Y/ye3d09sIZZg5Yyu+ulyaqQaciKJRpjxXETfcfcGcyO CVxMoVpSNXHHcZY2JJArXjUrCbekr+2qAC1moQJZynY4flnIcGSVbDq7yCOwNOKa BFFG5W/C9advKhPIMicnSkGG4BtonySdkr9zn6xA3JWUzDrS687bNx0tIGsNaRP9 K84fyOB+QWQh5Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddriedvgdelkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufhffkfgfgggtgfesthhqredttderjeenucfhrhhomhepvfhimhhothhh hicuufgrmhhplhgvuceoshgrmhhplhgvthesnhhghihrohdrtghomheqnecukfhppeejge drudduiedrudekiedrgeegnecurfgrrhgrmhepmhgrihhlfhhrohhmpehsrghmphhlvght sehnghihrhhordgtohhmnecuvehluhhsthgvrhfuihiivgeptd 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 2F2EBE407B; Mon, 29 Apr 2019 12:05:30 -0400 (EDT) From: Timothy Sample To: Brett Gilio Subject: Re: bug#35484: GDM failing to start stumpwm after merge References: <87zho9cu2a.fsf@posteo.net> <87pnp5q7d2.fsf@ngyro.com> Date: Mon, 29 Apr 2019 12:05:29 -0400 Message-ID: <87d0l4re46.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: 35484 Cc: 35484@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 again, Timothy Sample writes: > Hi Brett, > > Brett Gilio writes: > >> Hey all >> >> I just reconfigured my system configuration after the big staging merge >> to master. I use StumpWM. >> >> GDM seems to be starting just fine, but after this reconfiguration >> stumpwm or X or something is crashing for me and looping me back to GDM. >> >> Where are the logs I can view for this? I see some message appear but >> quickly disappear before looping back into GDM. > > GDM logs things to =E2=80=9C/var/log/messages=E2=80=9D. However, it may = not be useful > in this case (do take a look, though). > >> If I can get the logs I can share them or try and figure it out myself. > > You could also share some other details about your config. For > instance, how is StumpWM started? Do you have a =E2=80=9C~/.xsession=E2= =80=9D script or > does StumpWM provide a =E2=80=9C.desktop=E2=80=9D file that GDM needs to = find? After doing some testing in a VM, it looks like this is an issue with my recent commit: 8caa458953eeac783c73a0e5aaa72842fe3914c9. I added a placeholder desktop entry file, and even though I did my best to make it invisible, GDM is still selecting it. (I tested GNOME and XFCE, but I guess they were preferred by GDM over the placeholder, whereas StumpWM is not. Maybe the has to do with how the names are sorted.) I will try and fix this today, but in the mean time, you can either: =E2=80=A2 go back to using SLiM for now; =E2=80=A2 launch StumpWM from =E2=80=9C~/.xsession=E2=80=9D; or =E2=80=A2 install another WM, so that you can select StumpWM explicitly= when logging in (using the little gear icon that shows up when you have multiple sessions available). Sorry! -- Tim From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 13:21:04 2019 Received: (at 35484) by debbugs.gnu.org; 29 Apr 2019 17:21:05 +0000 Received: from localhost ([127.0.0.1]:39632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL9xg-0002aW-LM for submit@debbugs.gnu.org; Mon, 29 Apr 2019 13:21:04 -0400 Received: from mout01.posteo.de ([185.67.36.65]:38305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hL9xd-0002Z4-CQ for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 13:21:03 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 8B37716005F for <35484@debbugs.gnu.org>; Mon, 29 Apr 2019 19:20:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1556558454; bh=JTyyXM8PI34UDF6Ez/51pxKb8Mtd+/zJE/EO9ADwa/A=; h=Date:From:To:Cc:Subject:From; b=rfHL0KGy7/JcodEjLBZwR1MCftPVnaAXjQw0SeMjoKkSG2/ZOsmuzWZ7Or3eCCelH WmTChiuLXn/v4wZXdUDydiAGC2MgGlrTH7AwuMqNug2S8jryl4Cd5WTWafL1OrZwFn s7LwbxAeEOKN/q98Q/9E5b+d9aWrewy5fgqaEDzcAx6rbo98x4hbJEi+LLSBoBuFYF ou5drsEW+AFR0pFOOYKwk3XL7lENruQM1K9aTPL1pV7Bwpi3jDy+QWTnNeMC/MQA1C yrGRfR8ARVgk1s1gFduexU9eQjt2eUDIZJrJQ/t5cGwLdjfTNzhH/n2Ipj/fmpSnHs h7gI6TWluNElQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 44tBJP5xXBz6tmT; Mon, 29 Apr 2019 19:20:53 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Date: Mon, 29 Apr 2019 19:20:53 +0200 From: brettg@posteo.net To: Timothy Sample Subject: Re: bug#35484: GDM failing to start stumpwm after merge In-Reply-To: <87d0l4re46.fsf@ngyro.com> References: <87zho9cu2a.fsf@posteo.net> <87pnp5q7d2.fsf@ngyro.com> <87d0l4re46.fsf@ngyro.com> Message-ID: <31a3e9cda50ae26c7771c104fdbf97bb@posteo.net> X-Sender: brettg@posteo.net User-Agent: Posteo Webmail X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35484 Cc: 35484@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: -3.3 (---) On 29.04.2019 18:05, Timothy Sample wrote: > Hi again, >=20 > Timothy Sample writes: >=20 >> Hi Brett, >>=20 >> Brett Gilio writes: >>=20 >>> Hey all >>>=20 >>> I just reconfigured my system configuration after the big staging=20 >>> merge >>> to master. I use StumpWM. >>>=20 >>> GDM seems to be starting just fine, but after this reconfiguration >>> stumpwm or X or something is crashing for me and looping me back to=20 >>> GDM. >>>=20 >>> Where are the logs I can view for this? I see some message appear but >>> quickly disappear before looping back into GDM. >>=20 >> GDM logs things to =E2=80=9C/var/log/messages=E2=80=9D. However, it may= not be useful >> in this case (do take a look, though). >>=20 >>> If I can get the logs I can share them or try and figure it out=20 >>> myself. >>=20 >> You could also share some other details about your config. For >> instance, how is StumpWM started? Do you have a =E2=80=9C~/.xsession=E2= =80=9D script=20 >> or >> does StumpWM provide a =E2=80=9C.desktop=E2=80=9D file that GDM needs to= find? >=20 > After doing some testing in a VM, it looks like this is an issue with=20 > my > recent commit: 8caa458953eeac783c73a0e5aaa72842fe3914c9. >=20 > I added a placeholder desktop entry file, and even though I did my best > to make it invisible, GDM is still selecting it. (I tested GNOME and > XFCE, but I guess they were preferred by GDM over the placeholder, > whereas StumpWM is not. Maybe the has to do with how the names are > sorted.) I will try and fix this today, but in the mean time, you can > either: >=20 > =E2=80=A2 go back to using SLiM for now; > =E2=80=A2 launch StumpWM from =E2=80=9C~/.xsession=E2=80=9D; or > =E2=80=A2 install another WM, so that you can select StumpWM explicit= ly=20 > when > logging in (using the little gear icon that shows up when you=20 > have > multiple sessions available). >=20 > Sorry! >=20 >=20 > -- Tim Thank you for looking into this Tim! I have gone back to SLiM for the=20 time being until it is fixed :). If anybody else is having this issue, going back to SLiM is really easy,=20 check out my commit for reference. https://github.com/brettgilio/guix-system/commit/64d389db13c2f78ee5c58af28c= 1639b098113c93 From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 15:08:27 2019 Received: (at 35484) by debbugs.gnu.org; 29 Apr 2019 19:08:27 +0000 Received: from localhost ([127.0.0.1]:39742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLBdb-0005G1-Bz for submit@debbugs.gnu.org; Mon, 29 Apr 2019 15:08:27 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:57555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLBdZ-0005Fl-HQ for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 15:08:26 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 7188DAFE; Mon, 29 Apr 2019 15:08:19 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 29 Apr 2019 15:08:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from: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=OphRsyaB5JK8U3I4o eX7XXdsIQTjoWiWY944yBo6Jxc=; b=ARSfjStTGo4V8YpbPPKE87ZQnQfqs1trf KwLLJEWZqjtVcRB0nKIp+D/jl7S1Fpr2e27fJzZcKcF2VCRrHmmW5TUoTTYq6QTv 0EDnZ4bjglHc2ujn+IkmzkbwIGVh7dhCKVT/2MoH8o4zI1RCFLHnnq3vCMbhMTte jUQ0X5UZ0Df0UX6HFgm6uogY1vmBuz5vTz9IKFia2AvM+s3XlXLmFidU+CvUdOgI 2na5ERDfp4NgYqV/EN4HA1bnwm94iaL2iQsgGG7EYQxGST/OGwGAwIQzmX4Zv7g5 Cru3JM9E0xirvQQv6tH9DwvuitZ2QqaPEJvWF/cqd6YCJIQ0nSxLg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddriedvgddufeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufhffkfgfgggtsehmtderre dtreejnecuhfhrohhmpefvihhmohhthhihucfurghmphhlvgcuoehsrghmphhlvghtsehn ghihrhhordgtohhmqeenucfkphepjeegrdduudeirddukeeirdeggeenucfrrghrrghmpe hmrghilhhfrhhomhepshgrmhhplhgvthesnhhghihrohdrtghomhenucevlhhushhtvghr ufhiiigvpedt 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 A1BD3E474A; Mon, 29 Apr 2019 15:08:17 -0400 (EDT) From: Timothy Sample To: brettg@posteo.net Subject: Re: bug#35484: GDM failing to start stumpwm after merge References: <87zho9cu2a.fsf@posteo.net> <87pnp5q7d2.fsf@ngyro.com> <87d0l4re46.fsf@ngyro.com> <31a3e9cda50ae26c7771c104fdbf97bb@posteo.net> Date: Mon, 29 Apr 2019 15:08:16 -0400 Message-ID: <87y33spr33.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 35484 Cc: 35484@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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Brett, brettg@posteo.net writes: > On 29.04.2019 18:05, Timothy Sample wrote: >> >> After doing some testing in a VM, it looks like this is an issue >> with my >> recent commit: 8caa458953eeac783c73a0e5aaa72842fe3914c9. >> >> I added a placeholder desktop entry file, and even though I did my best >> to make it invisible, GDM is still selecting it. (I tested GNOME and >> XFCE, but I guess they were preferred by GDM over the placeholder, >> whereas StumpWM is not. Maybe the has to do with how the names are >> sorted.) This is exactly the problem. To find a default session, it sorts the names of all the =E2=80=9C.desktop=E2=80=9D files it can find (using =E2=80= =9Cg_strcmp0=E2=80=9D), and picks the first. Since we have =E2=80=9CGNOME=E2=80=9D < =E2=80=9CXFCE=E2= =80=9D < =E2=80=9CFail=E2=80=9D < =E2=80=9Cstumpwm=E2=80=9D, my tests did not catch this error. I can think of two options for a fix before 1.0 (which is supposed to be tomorrow!). The cute one is to just rename =E2=80=9CFail=E2=80=9D to =E2= =80=9C~Fail=E2=80=9D, on the expectation that this will come after most other names when sorted. The ugly one is to patch GDM to exclude the placeholder file when looking for =E2=80=9C.desktop=E2=80=9D files, and then to select it instead of rais= ing an error when it can=E2=80=99t find anything. My preference is for the ugly one, because the cute one feels like putting a silly hack on top of silly hack =E2=80=93 it=E2=80=99s just a bit= too much. I=E2=80=99ve attached a patch. Thoughts? (If I don=E2=80=99t hear anythin= g, I will push it =E2=80=93 it=E2=80=99s important that this works for 1.0). --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-gdm-Avoid-selecting-the-placeholder-session.patch >From 6b78b1d9c9a4c5ecb55dcd973248310fbbea3a33 Mon Sep 17 00:00:00 2001 From: Timothy Sample Date: Mon, 29 Apr 2019 14:49:42 -0400 Subject: [PATCH] gnu: gdm: Avoid selecting the placeholder session. This fixes . * gnu/packages/gnome.scm (gdm)[arguments]: Modify the pre-configure phase to patch GDM to only select the placeholder session if there are no others. --- gnu/packages/gnome.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 17dc2fd102..f19b1836d3 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -5597,7 +5597,7 @@ libxml2.") (modify-phases %standard-phases (add-before 'configure 'pre-configure - (lambda* (#:key inputs #:allow-other-keys) + (lambda* (#:key inputs outputs #:allow-other-keys) ;; We don't have . (substitute* '("common/gdm-log.c" "daemon/gdm-server.c" @@ -5665,6 +5665,16 @@ libxml2.") (("\"gnome-session\"") (string-append "\"" (assoc-ref inputs "gnome-session") "/bin/gnome-session\""))) + ;; Do not automatically select the placeholder session. + (substitute* "daemon/gdm-session.c" + (("!g_str_has_suffix [(]base_name, \"\\.desktop\"[)]") + (string-append "!g_str_has_suffix (base_name, \".desktop\") || " + "(g_strcmp0(search_dirs[i], \"" + (assoc-ref outputs "out") "/share/gdm/BuiltInSessions/" + "\") == 0 && " + "g_strcmp0(base_name, \"fail.desktop\") == 0)")) + (("g_error [(]\"GdmSession: no session desktop files installed, aborting\\.\\.\\.\"[)];") + "{ self->priv->fallback_session_name = g_strdup(\"fail\"); goto out; }")) #t)) ;; GDM requires that there be at least one desktop entry ;; file. This phase installs a hidden one that simply -- 2.21.0 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In the future, we should find a way to make GDM errors less catastrophic, but I doubt we could do that in a day (I certainly couldn=E2=80=99t)! > Thank you for looking into this Tim! I have gone back to SLiM for the > time being until it is fixed :). > > If anybody else is having this issue, going back to SLiM is really > easy, check out my commit for reference. > > https://github.com/brettgilio/guix-system/commit/64d389db13c2f78ee5c58af2= 8c1639b098113c93 Thanks for providing this. Hopefully it helps anybody else having problems. -- Tim --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 17:49:57 2019 Received: (at 35484) by debbugs.gnu.org; 29 Apr 2019 21:49:57 +0000 Received: from localhost ([127.0.0.1]:40003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLE9s-0002vu-U7 for submit@debbugs.gnu.org; Mon, 29 Apr 2019 17:49:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLE9r-0002vh-2h for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 17:49:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34741) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hLE9l-0000lJ-Di; Mon, 29 Apr 2019 17:49:49 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52012 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hLE9k-0000ep-Rj; Mon, 29 Apr 2019 17:49:49 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Timothy Sample Subject: Re: bug#35484: GDM failing to start stumpwm after merge References: <87zho9cu2a.fsf@posteo.net> <87pnp5q7d2.fsf@ngyro.com> <87d0l4re46.fsf@ngyro.com> <31a3e9cda50ae26c7771c104fdbf97bb@posteo.net> <87y33spr33.fsf@ngyro.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 10 =?utf-8?Q?Flor=C3=A9al?= an 227 de la =?utf-8?Q?R?= =?utf-8?Q?=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: Mon, 29 Apr 2019 23:49:47 +0200 In-Reply-To: <87y33spr33.fsf@ngyro.com> (Timothy Sample's message of "Mon, 29 Apr 2019 15:08:16 -0400") Message-ID: <87d0l4a3d0.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-Debbugs-Envelope-To: 35484 Cc: 35484@debbugs.gnu.org, brettg@posteo.net 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 (---) Hi Tim, Timothy Sample skribis: > I can think of two options for a fix before 1.0 (which is supposed to be > tomorrow!). The cute one is to just rename =E2=80=9CFail=E2=80=9D to =E2= =80=9C~Fail=E2=80=9D, on the > expectation that this will come after most other names when sorted. The > ugly one is to patch GDM to exclude the placeholder file when looking > for =E2=80=9C.desktop=E2=80=9D files, and then to select it instead of ra= ising an error > when it can=E2=80=99t find anything. > > My preference is for the ugly one, because the cute one feels like > putting a silly hack on top of silly hack =E2=80=93 it=E2=80=99s just a b= it too much. > I=E2=80=99ve attached a patch. Thoughts? (If I don=E2=80=99t hear anyth= ing, I will > push it =E2=80=93 it=E2=80=99s important that this works for 1.0). I don=E2=80=99t have an opinion as I didn=E2=80=99t follow this closely. Could you make sure the fix works with the DEs and WMs that the installer proposes (see (gnu installer services))? If it does, could you push it also to the =E2=80=98version-1.0.0=E2=80=99 b= ranch? Thank you for looking into this! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 20:44:41 2019 Received: (at 35484) by debbugs.gnu.org; 30 Apr 2019 00:44:41 +0000 Received: from localhost ([127.0.0.1]:40195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLGsz-00077R-D3 for submit@debbugs.gnu.org; Mon, 29 Apr 2019 20:44:41 -0400 Received: from mout01.posteo.de ([185.67.36.65]:42294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLGsw-00077A-W2 for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 20:44:40 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 1E4C516005D for <35484@debbugs.gnu.org>; Tue, 30 Apr 2019 02:44:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1556585071; bh=y0gPnClRvSYs9SxlSUW2Sn8XK6t5DkgE7sf6N9mQapI=; h=From:To:Cc:Subject:Date:From; b=MwwsXBZMi2Y+6OHMH9LjfsrVVN+UTUhZJRsqm/LJnExw5rK1CrCo2cp0Ht76ctvxB 8YyTnGeVhDamN46VgzQKArxlFRBY7bT0OZr4sD+wR6TN1VPAhwgaFZuvwRM5ZPLZ8E PpcsUTkHnHf8XvN0dnGkxP/ME5dPwQkZyD6fQqdAG/ide6g13vjhnXmGTgAM4Qn3uz byS0QLxdVNoxse2aLnvlyrh3kO42FDRU6QSENeAQiR3mhhcF7tT2/CZoSLl+A3nc5z bVp2XXiZ90HKQke1GcgMeSwUtnpXt/PeiTf84jg5N0/DeABC7wYA6+PoSpOWqrzrVR tfK5t4BYaYo1w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 44tN8F4m42z6tm7; Tue, 30 Apr 2019 02:44:29 +0200 (CEST) References: <87zho9cu2a.fsf@posteo.net> <87pnp5q7d2.fsf@ngyro.com> <87d0l4re46.fsf@ngyro.com> <31a3e9cda50ae26c7771c104fdbf97bb@posteo.net> <87y33spr33.fsf@ngyro.com> User-agent: mu4e 1.2.0; emacs 26.2 From: Brett Gilio To: Timothy Sample Subject: Re: bug#35484: GDM failing to start stumpwm after merge In-reply-to: <87y33spr33.fsf@ngyro.com> Date: Mon, 29 Apr 2019 19:44:27 -0500 Message-ID: <87a7g8qq38.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35484 Cc: 35484@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: -3.3 (---) Timothy Sample writes: > Hi Brett, > > brettg@posteo.net writes: > >> On 29.04.2019 18:05, Timothy Sample wrote: >>> >>> After doing some testing in a VM, it looks like this is an issue >>> with my >>> recent commit: 8caa458953eeac783c73a0e5aaa72842fe3914c9. >>> >>> I added a placeholder desktop entry file, and even though I did my best >>> to make it invisible, GDM is still selecting it. (I tested GNOME and >>> XFCE, but I guess they were preferred by GDM over the placeholder, >>> whereas StumpWM is not. Maybe the has to do with how the names are >>> sorted.) > > This is exactly the problem. To find a default session, it sorts the > names of all the =E2=80=9C.desktop=E2=80=9D files it can find (using =E2= =80=9Cg_strcmp0=E2=80=9D), and > picks the first. Since we have =E2=80=9CGNOME=E2=80=9D < =E2=80=9CXFCE= =E2=80=9D < =E2=80=9CFail=E2=80=9D < =E2=80=9Cstumpwm=E2=80=9D, > my tests did not catch this error. > > I can think of two options for a fix before 1.0 (which is supposed to be > tomorrow!). The cute one is to just rename =E2=80=9CFail=E2=80=9D to =E2= =80=9C~Fail=E2=80=9D, on the > expectation that this will come after most other names when sorted. The > ugly one is to patch GDM to exclude the placeholder file when looking > for =E2=80=9C.desktop=E2=80=9D files, and then to select it instead of ra= ising an error > when it can=E2=80=99t find anything. > > My preference is for the ugly one, because the cute one feels like > putting a silly hack on top of silly hack =E2=80=93 it=E2=80=99s just a b= it too much. > I=E2=80=99ve attached a patch. Thoughts? (If I don=E2=80=99t hear anyth= ing, I will > push it =E2=80=93 it=E2=80=99s important that this works for 1.0). > > > In the future, we should find a way to make GDM errors less > catastrophic, but I doubt we could do that in a day (I certainly > couldn=E2=80=99t)! > >> Thank you for looking into this Tim! I have gone back to SLiM for the >> time being until it is fixed :). >> >> If anybody else is having this issue, going back to SLiM is really >> easy, check out my commit for reference. >> >> https://github.com/brettgilio/guix-system/commit/64d389db13c2f78ee5c58af= 28c1639b098113c93 > > Thanks for providing this. Hopefully it helps anybody else having > problems. > > > -- Tim I think the uglier version is more generic and less likely to cause future errors. But, it is a matter of time. The uglier one is likely going to be more terse. Do you need any help on my end? Brett Gilio From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 23:10:36 2019 Received: (at 35484) by debbugs.gnu.org; 30 Apr 2019 03:10:36 +0000 Received: from localhost ([127.0.0.1]:40345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLJAC-0004Ls-5B for submit@debbugs.gnu.org; Mon, 29 Apr 2019 23:10:36 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:48233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLJAA-0004Le-OH for 35484@debbugs.gnu.org; Mon, 29 Apr 2019 23:10:35 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id C36A26A3; Mon, 29 Apr 2019 23:10:28 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 29 Apr 2019 23:10:29 -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=I97o8os2mwbHvJZJKojP1Hl5jpchcFWmtQvATaRjE Go=; b=qUc6grbUdt8mkIxGBx9//F+Rml+usy01yJy59vjWXG+yRqRHbGx9wgkYu LBTISkm30BjDtISJeJnose5SZrz9oJXkXHdk9AusWZeYmqnPmWbZnvtX+j2gHXAe PDHBhcBK5UEq+F+gTGcax0M/40Vqf5/JsuWQ1FY1MpaGQR4KczqHKq5aO27948Ec GJI7TgiI/LrVsKcIC2Gl0WkxE5GwXRRVlZt4TLlUznGQ9aPnT+pMpfwYPjdITiVx AXoMZEaXa1T+971JeA46iMVJBo0aMbAvzOyZcXAtpDEG0384ARQ/g1R/5BWWbz4C cFOBkPTgZ7VHu9AW/eCMdmRw1p76Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrieefgdeikecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufhffjgfkfgggtgfgsehtqhertddtreejnecuhfhrohhmpefvihhmohht hhihucfurghmphhlvgcuoehsrghmphhlvghtsehnghihrhhordgtohhmqeenucfkphepje egrdduudeirddukeeirdeggeenucfrrghrrghmpehmrghilhhfrhhomhepshgrmhhplhgv thesnhhghihrohdrtghomhenucevlhhushhtvghrufhiiigvpedt 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 79A4E103C9; Mon, 29 Apr 2019 23:10:27 -0400 (EDT) From: Timothy Sample To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#35484: GDM failing to start stumpwm after merge References: <87zho9cu2a.fsf@posteo.net> <87pnp5q7d2.fsf@ngyro.com> <87d0l4re46.fsf@ngyro.com> <31a3e9cda50ae26c7771c104fdbf97bb@posteo.net> <87y33spr33.fsf@ngyro.com> <87d0l4a3d0.fsf@gnu.org> Date: Mon, 29 Apr 2019 23:10:26 -0400 In-Reply-To: <87d0l4a3d0.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 29 Apr 2019 23:49:47 +0200") Message-ID: <87tvegp4rh.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: 35484 Cc: 35484@debbugs.gnu.org, brettg@posteo.net 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, Ludovic Court=C3=A8s writes: > Hi Tim, > > Timothy Sample skribis: > >> I can think of two options for a fix before 1.0 (which is supposed to be >> tomorrow!). The cute one is to just rename =E2=80=9CFail=E2=80=9D to = =E2=80=9C~Fail=E2=80=9D, on the >> expectation that this will come after most other names when sorted. The >> ugly one is to patch GDM to exclude the placeholder file when looking >> for =E2=80=9C.desktop=E2=80=9D files, and then to select it instead of r= aising an error >> when it can=E2=80=99t find anything. >> >> My preference is for the ugly one, because the cute one feels like >> putting a silly hack on top of silly hack =E2=80=93 it=E2=80=99s just a = bit too much. >> I=E2=80=99ve attached a patch. Thoughts? (If I don=E2=80=99t hear anyt= hing, I will >> push it =E2=80=93 it=E2=80=99s important that this works for 1.0). > > I don=E2=80=99t have an opinion as I didn=E2=80=99t follow this closely. Okay. I picked the more robust solution, but I still hope it doesn=E2=80= =99t stick around too long. :) > Could you make sure the fix works with the DEs and WMs that the > installer proposes (see (gnu installer services))? I tested all of the DEs listed there except for MATE, which I could not compile. I had to patch i3 and awesome to use absolute paths in their =E2=80=9C.desktop=E2=80=9D files. (The =E2=80=9Cxinitrc=E2=80=9D script ca= n find the binaries in $PATH, but GDM cannot find the =E2=80=9CTryExec=E2=80=9D binaries unless they are = absolute. This is no doubt related to the other $PATH issues we saw with GDM.) > If it does, could you push it also to the =E2=80=98version-1.0.0=E2=80=99= branch? I pushed three commits to master: 1. e8c6e771c1 gnu: gdm: Avoid selecting the placeholder session. 2. 4ec42524dd gnu: awesome: Use absolute paths in session file. 3. aa7cdc57dc gnu: i3-wm: Use absolute paths in session files. I then cherry-picked them onto the =E2=80=9Cversion-1.0.0=E2=80=9D branch. = Sorry if that=E2=80=99s not what you meant. > Thank you for looking into this! No problem. Thanks for the quick response! -- Tim From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 29 23:20:17 2019 Received: (at 35484-done) by debbugs.gnu.org; 30 Apr 2019 03:20:17 +0000 Received: from localhost ([127.0.0.1]:40352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLJJZ-0004bT-6m for submit@debbugs.gnu.org; Mon, 29 Apr 2019 23:20:17 -0400 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:41495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLJJX-0004bB-1E for 35484-done@debbugs.gnu.org; Mon, 29 Apr 2019 23:20:15 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 2CEAA68A; Mon, 29 Apr 2019 23:20:09 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 29 Apr 2019 23:20:09 -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=tuErcQgFg1dB+v8QxRLDc4Rr0FljIXGDyZEJs2XOo 64=; b=jsuLnRsjR33+rsqSEHoW5Jtu/z2xrR1mQD1GiXwIbTWgN8AtaqLoXGDus 2Q+9Xvbxa2+JPD4PTU8MX8XbmtSbNIqa7km3NR36+pdiZkZJMkVFOQBTHFH3B7wL k5ofbVEN9m/8A5lLDYysUhTPwHUYk22QGHDTEiVYAl9EY22XbfyFyl+PTJJkAZ4S SuYC+hwyRAiKfojFzacekT6wwBsNetpzMjy4SJ+RcL3mjD66GJvxTsx8oPA7FJ90 R1C2by1qKF2k0T6iqXbHR8Uq9M+BvUqDOtVA0KtRbw4ZqBwe6o294fbeD1/Aqq66 vN54Cv7F2wMv+RZ5/sguFxe8ZKiuA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrieefgdejtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufhffjgfkfgggtgfgsehtqhertddtreejnecuhfhrohhmpefvihhmohht hhihucfurghmphhlvgcuoehsrghmphhlvghtsehnghihrhhordgtohhmqeenucffohhmrg hinhepghhithhhuhgsrdgtohhmnecukfhppeejgedrudduiedrudekiedrgeegnecurfgr rhgrmhepmhgrihhlfhhrohhmpehsrghmphhlvghtsehnghihrhhordgtohhmnecuvehluh hsthgvrhfuihiivgeptd 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 3E517E4122; Mon, 29 Apr 2019 23:20:07 -0400 (EDT) From: Timothy Sample To: Brett Gilio Subject: Re: bug#35484: GDM failing to start stumpwm after merge References: <87zho9cu2a.fsf@posteo.net> <87pnp5q7d2.fsf@ngyro.com> <87d0l4re46.fsf@ngyro.com> <31a3e9cda50ae26c7771c104fdbf97bb@posteo.net> <87y33spr33.fsf@ngyro.com> <87a7g8qq38.fsf@posteo.net> Date: Mon, 29 Apr 2019 23:20:04 -0400 In-Reply-To: <87a7g8qq38.fsf@posteo.net> (Brett Gilio's message of "Mon, 29 Apr 2019 19:44:27 -0500") Message-ID: <87pnp4p4bf.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: 35484-done Cc: 35484-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 Brett, Brett Gilio writes: > Timothy Sample writes: > >> Hi Brett, >> >> [...] >> >> I can think of two options for a fix before 1.0 (which is supposed to be >> tomorrow!). The cute one is to just rename =E2=80=9CFail=E2=80=9D to = =E2=80=9C~Fail=E2=80=9D, on the >> expectation that this will come after most other names when sorted. The >> ugly one is to patch GDM to exclude the placeholder file when looking >> for =E2=80=9C.desktop=E2=80=9D files, and then to select it instead of r= aising an error >> when it can=E2=80=99t find anything. >> >> My preference is for the ugly one, because the cute one feels like >> putting a silly hack on top of silly hack =E2=80=93 it=E2=80=99s just a = bit too much. >> I=E2=80=99ve attached a patch. Thoughts? (If I don=E2=80=99t hear anyt= hing, I will >> push it =E2=80=93 it=E2=80=99s important that this works for 1.0). >> >> >> In the future, we should find a way to make GDM errors less >> catastrophic, but I doubt we could do that in a day (I certainly >> couldn=E2=80=99t)! >> >>> Thank you for looking into this Tim! I have gone back to SLiM for the >>> time being until it is fixed :). >>> >>> If anybody else is having this issue, going back to SLiM is really >>> easy, check out my commit for reference. >>> >>> https://github.com/brettgilio/guix-system/commit/64d389db13c2f78ee5c58a= f28c1639b098113c93 >> >> Thanks for providing this. Hopefully it helps anybody else having >> problems. >> >> >> -- Tim > > I think the uglier version is more generic and less likely to cause > future errors. But, it is a matter of time. The uglier one is likely > going to be more terse. > > Do you need any help on my end? No, but thank you for offering and thanks for catching my mistake before we released 1.0. :) I pushed e8c6e771c199c02b748eb66d3a03c46d2a32ca29 to master, which should fix this. Hence, I=E2=80=99m closing the bug. -- Tim From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 30 08:46:32 2019 Received: (at 35484) by debbugs.gnu.org; 30 Apr 2019 12:46:32 +0000 Received: from localhost ([127.0.0.1]:40808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLS9Y-0005lA-4F for submit@debbugs.gnu.org; Tue, 30 Apr 2019 08:46:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hLS9W-0005kk-9r for 35484@debbugs.gnu.org; Tue, 30 Apr 2019 08:46:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45027) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hLS9N-0001HX-AS; Tue, 30 Apr 2019 08:46:22 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=59376 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hLS9M-0000qn-9R; Tue, 30 Apr 2019 08:46:20 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Timothy Sample Subject: Re: bug#35484: GDM failing to start stumpwm after merge References: <87zho9cu2a.fsf@posteo.net> <87pnp5q7d2.fsf@ngyro.com> <87d0l4re46.fsf@ngyro.com> <31a3e9cda50ae26c7771c104fdbf97bb@posteo.net> <87y33spr33.fsf@ngyro.com> <87d0l4a3d0.fsf@gnu.org> <87tvegp4rh.fsf@ngyro.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 =?utf-8?Q?Flor=C3=A9al?= an 227 de la =?utf-8?Q?R?= =?utf-8?Q?=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: Tue, 30 Apr 2019 14:46:17 +0200 In-Reply-To: <87tvegp4rh.fsf@ngyro.com> (Timothy Sample's message of "Mon, 29 Apr 2019 23:10:26 -0400") Message-ID: <877ebbmzja.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-Debbugs-Envelope-To: 35484 Cc: 35484@debbugs.gnu.org, brettg@posteo.net 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: > I pushed three commits to master: > > 1. e8c6e771c1 gnu: gdm: Avoid selecting the placeholder session. > 2. 4ec42524dd gnu: awesome: Use absolute paths in session file. > 3. aa7cdc57dc gnu: i3-wm: Use absolute paths in session files. > > I then cherry-picked them onto the =E2=80=9Cversion-1.0.0=E2=80=9D branch= . Sorry if > that=E2=80=99s not what you meant. That=E2=80=99s exactly what I meant, thank you! :-) Ludo=E2=80=99. From unknown Sun Aug 17 09:11:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 29 May 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator