File test.patch of Package gdm

diff --git a/daemon/gdm-manager.c b/daemon/gdm-manager.c
index 19a2f1f..e39d3c2 100644
--- a/daemon/gdm-manager.c
+++ b/daemon/gdm-manager.c
@@ -169,8 +169,10 @@ plymouth_prepare_for_transition (void)
         GError  *error;
 
         error = NULL;
-        res = g_spawn_command_line_sync ("plymouth deactivate",
-                                         NULL, NULL, NULL, &error);
+        g_debug ("GdmManager: plymouth quit --retain-splash");
+        res = g_spawn_command_line_async ("plymouth quit --retain-splash", &error);
+        /*res = g_spawn_command_line_sync ("plymouth deactivate",*/
+                                         /*NULL, NULL, NULL, &error);*/
         if (! res) {
                 g_warning ("Could not deactivate plymouth: %s", error->message);
                 g_error_free (error);
openSUSE Build Service is sponsored by