From 9797ff818a594c09cc70da7613bb98f03948c5c8 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Wed, 2 May 2018 12:29:54 +0200 Subject: Re-thinking naming scheme. The server type provided on DBus must match the LightDM remote session name. So, this is not about a proto name here, but about how RDP sessions are implemented. The first approach by Canonical used . lightdm-remote-session-freerdp and libpam-freerdp. . We use . lightdm-remote-session-freerdp2 and libpam-freerdp2. . The greeter needs to be told exactly this: what implementation to use. --- src/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server.c') diff --git a/src/server.c b/src/server.c index cae1517..dd18196 100644 --- a/src/server.c +++ b/src/server.c @@ -187,7 +187,7 @@ server_get_variant (Server * server) if (IS_CITRIX_SERVER(server)) { g_variant_builder_add_value(&tuple, g_variant_new_string("ica")); } else if (IS_RDP_SERVER(server)) { - g_variant_builder_add_value(&tuple, g_variant_new_string("rdp")); + g_variant_builder_add_value(&tuple, g_variant_new_string("freerdp2")); } else if (IS_UCCS_SERVER(server)) { g_variant_builder_add_value(&tuple, g_variant_new_string("uccs")); } else if (IS_X2GO_SERVER(server)) { -- cgit v1.2.3