Accepting request 1032366 from home:xiaoguang_wang:branches:GNOME:Factory
- Update gdm-sysconfig-settings.patch: Fix gdm doesn't start if /etc/sysconfig/displaymanager is missing (bsc#1204578). OBS-URL: https://build.opensuse.org/request/show/1032366 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=507
This commit is contained in:
parent
8485c19742
commit
9cdbe24f53
@ -2,7 +2,7 @@ Index: gdm-43.0/common/gdm-settings-system-backend.c
|
||||
===================================================================
|
||||
--- /dev/null
|
||||
+++ gdm-43.0/common/gdm-settings-system-backend.c
|
||||
@@ -0,0 +1,369 @@
|
||||
@@ -0,0 +1,372 @@
|
||||
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
|
||||
+ *
|
||||
+ * Copyright (C) 2008 Hans Petter Jansson <hpj@copyleft.no>
|
||||
@ -368,6 +368,9 @@ Index: gdm-43.0/common/gdm-settings-system-backend.c
|
||||
+{
|
||||
+ GObject *object;
|
||||
+
|
||||
+ if (!g_file_test ("/etc/sysconfig/displaymanager", G_FILE_TEST_IS_REGULAR))
|
||||
+ return NULL;
|
||||
+
|
||||
+ object = g_object_new (GDM_TYPE_SETTINGS_SYSTEM_BACKEND, NULL);
|
||||
+
|
||||
+ return GDM_SETTINGS_BACKEND (object);
|
||||
@ -445,11 +448,13 @@ Index: gdm-43.0/common/gdm-settings.c
|
||||
|
||||
struct _GdmSettings
|
||||
{
|
||||
@@ -198,6 +199,8 @@ gdm_settings_reload (GdmSettings *settin
|
||||
@@ -198,6 +199,10 @@ gdm_settings_reload (GdmSettings *settin
|
||||
if (backend)
|
||||
settings->backends = g_list_prepend (NULL, backend);
|
||||
|
||||
+ settings->backends = g_list_prepend (settings->backends, gdm_settings_system_backend_new ());
|
||||
+ backend = gdm_settings_system_backend_new ();
|
||||
+ if (backend)
|
||||
+ settings->backends = g_list_prepend (settings->backends, backend);
|
||||
+
|
||||
backend = gdm_settings_desktop_backend_new (GDM_RUNTIME_CONF);
|
||||
if (backend)
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 06:19:21 UTC 2022 - Xiaoguang Wang <xiaoguang.wang@suse.com>
|
||||
|
||||
- Update gdm-sysconfig-settings.patch: Fix gdm doesn't start
|
||||
if /etc/sysconfig/displaymanager is missing (bsc#1204578).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 5 13:42:58 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user