From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Prikler Subject: bug#39281: gdm doesn't start Date: Tue, 28 Jan 2020 10:37:37 +0100 Message-ID: References: <93d47bbc972a326dd8479b7ecee7ec83@disroot.org> <078e812400c0944093ac949b71a8782bf5401caf.camel@student.tugraz.at> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-e7PnGdAuw46KM7KN4GWG" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:35558) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iwNJs-0000ou-1k for bug-guix@gnu.org; Tue, 28 Jan 2020 04:38:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iwNJq-0003Ct-Up for bug-guix@gnu.org; Tue, 28 Jan 2020 04:38:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:53591) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iwNJq-0003Ap-Ft for bug-guix@gnu.org; Tue, 28 Jan 2020 04:38:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iwNJq-0000D6-Fp for bug-guix@gnu.org; Tue, 28 Jan 2020 04:38:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <078e812400c0944093ac949b71a8782bf5401caf.camel@student.tugraz.at> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Jack Hill , Raghav Gururajan Cc: sirgazil@zoho.com, 39281@debbugs.gnu.org --=-e7PnGdAuw46KM7KN4GWG Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Am Montag, den 27.01.2020, 06:24 +0100 schrieb Leo Prikler: > Perhaps some GNOME people know how to disable this in other ways, but > it's the first time I've even seen the dialog, so there's not much > else I can say. Welp, I found the culprit. It appears to be a bug in gdm-service-type rather than the gnome meta-package. Specifically, the default GDM setting appears to be to launch the initial-setup inside GDM "on first boot", whatever GDM interprets that to be. This can be disabled by setting "daemon/InitialSetupEnable=false". Adding this setting to GDM does not affect the initial user setup, which is probably what raghavgururajan wanted to achieve with the inclusion of this package into gnome. It only skips the initial system setup -- a step that Guix should already take care of on its own. I've attached a patch, that should take care of this bug. So far, I've only tested it in a VM (with the package added back into gnome), so it would be nice if one of you could test this with a real reboot before commiting. Regards, Leo --=-e7PnGdAuw46KM7KN4GWG Content-Disposition: attachment; filename="0001-services-Disable-initial-setup-in-GDM.patch" Content-Type: text/x-patch; name="0001-services-Disable-initial-setup-in-GDM.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA5YzQ2N2RmZWIyYWI5NDJjZjcwYzBmN2Y3NTg4NmUwNTJjODY0OTA3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gUHJpa2xlciA8bGVvLnByaWtsZXJAc3R1ZGVudC50dWdy YXouYXQ+CkRhdGU6IE1vbiwgMjcgSmFuIDIwMjAgMjM6NTY6NTcgKzAxMDAKU3ViamVjdDogW1BB VENIXSBzZXJ2aWNlczogRGlzYWJsZSBpbml0aWFsIHNldHVwIGluIEdETS4KCiogZ251L3NlcnZp Y2VzL3hvcmcuc2NtIChnZG0tY29uZmlndXJhdGlvbi1maWxlKToKRGlzYWJsZSBnbm9tZS1pbml0 aWFsLXNldHVwLiAgU3RhcnRpbmcgaXQgZnJvbSBHRE0gaXMgcHJvYmFibHkgbm90IHRoZSByaWdo dAppZGVhLCBnaXZlbiB0aGF0IGEgY29uZmlndXJhdGlvbiByZWNvcmQgZm9yIGdkbSBhbHJlYWR5 IGV4aXN0cywgYW5kIGl0IGFsc28KY2F1c2VzIGJ1Z3MgbGlrZSAjMzkyODEuCi0tLQogZ251L3Nl cnZpY2VzL3hvcmcuc2NtIHwgNSArKysrLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dudS9zZXJ2aWNlcy94b3JnLnNjbSBiL2du dS9zZXJ2aWNlcy94b3JnLnNjbQppbmRleCA5Yzg0Zjc0MTNmLi4yYjJmZDc1MzlkIDEwMDY0NAot LS0gYS9nbnUvc2VydmljZXMveG9yZy5zY20KKysrIGIvZ251L3NlcnZpY2VzL3hvcmcuc2NtCkBA IC04NjIsNyArODYyLDEwIEBAIHRoZSBHTk9NRSBkZXNrdG9wIGVudmlyb25tZW50LiIpCiAgICAg ICAgICAgICAgICAgICAgIiNUaW1lZExvZ2luRW5hYmxlPWZhbHNlXG4iCiAgICAgICAgICAgICAg ICAgICAgIiNUaW1lZExvZ2luPVxuIgogICAgICAgICAgICAgICAgICAgICIjVGltZWRMb2dpbkRl bGF5PTBcbiIKLSAgICAgICAgICAgICAgICAgICAiI0luaXRpYWxTZXR1cEVuYWJsZT10cnVlXG4i CisgICAgICAgICAgICAgICAgICAgOzsgRGlzYWJsZSBpbml0aWFsIHN5c3RlbSBzZXR1cCBpbnNp ZGUgR0RNLgorICAgICAgICAgICAgICAgICAgIDs7IFdoYXRldmVyIHNldHRpbmdzIGFyZSBzZXQg dGhlcmUgc2hvdWxkIGFscmVhZHkgYmUKKyAgICAgICAgICAgICAgICAgICA7OyB0YWtlbiBjYXJl IG9mIHRocm91Z2ggYGd1aXggc3lzdGVtJy4KKyAgICAgICAgICAgICAgICAgICAiSW5pdGlhbFNl dHVwRW5hYmxlPWZhbHNlXG4iCiAgICAgICAgICAgICAgICAgICAgOzsgRW5hYmxlIG1lIG9uY2Ug WCBpcyB3b3JraW5nLgogICAgICAgICAgICAgICAgICAgICJXYXlsYW5kRW5hYmxlPWZhbHNlXG4i CiAgICAgICAgICAgICAgICAgICAgIlxuIgotLSAKMi4yNS4wCgo= --=-e7PnGdAuw46KM7KN4GWG--