From 897bfbaf0ec647ba81b37306ab966c583272fa55 Mon Sep 17 00:00:00 2001 From: rustdesk Date: Tue, 1 Aug 2023 09:38:19 +0800 Subject: [PATCH] use 20 tries as what in seat:` --- src/platform/linux.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/platform/linux.rs b/src/platform/linux.rs index b43c06e87..cda26ea10 100644 --- a/src/platform/linux.rs +++ b/src/platform/linux.rs @@ -921,7 +921,7 @@ mod desktop { fn get_display(&mut self) { let display_envs = vec![GNOME_SESSION_BINARY, XFCE4_PANEL, SDDM_GREETER, PLASMA_X11]; for diplay_env in display_envs { - self.display = get_env_tries("DISPLAY", &self.uid, diplay_env, 10); + self.display = get_env_tries("DISPLAY", &self.uid, diplay_env, 20); if !self.display.is_empty() { break; } @@ -984,7 +984,7 @@ mod desktop { // try by direct access to window manager process by name let display_envs = vec![GNOME_SESSION_BINARY, XFCE4_PANEL, SDDM_GREETER, PLASMA_X11]; for diplay_env in display_envs { - self.xauth = get_env_tries("XAUTHORITY", &self.uid, diplay_env, 10); + self.xauth = get_env_tries("XAUTHORITY", &self.uid, diplay_env, 20); if !self.xauth.is_empty() { break; }