From 38aea71c358c40888b1d797f843d117108bbae58 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Thu, 13 Jun 2019 14:43:27 -0700 Subject: [PATCH] Updated, so Linux Distros that don't have XServer instances running when no users are logged in, will display a descriptive message --- meshcore/agentcore.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/meshcore/agentcore.c b/meshcore/agentcore.c index 1aada07..28089cb 100644 --- a/meshcore/agentcore.c +++ b/meshcore/agentcore.c @@ -1468,6 +1468,17 @@ duk_ret_t ILibDuktape_MeshAgent_getRemoteDesktop(duk_context *ctx) return(1); } } + else + { + if (console_uid != 0) + { + ILibDuktape_MeshAgent_RemoteDesktop_SendError(ptrs, "This system does not appear to have an XServer running"); + } + else + { + ILibDuktape_MeshAgent_RemoteDesktop_SendError(ptrs, "This system does not appear to have an XServer instance running when no users are logged in"); + } + } } else {