From 303fde284e10f38cc36e97be01ed7b7ce25e5648 Mon Sep 17 00:00:00 2001 From: Dmitry Maksyoma Date: Thu, 28 Oct 2021 22:56:32 +1300 Subject: [PATCH] vncserver: fix display :0 being ignored on CLI --- unix/vncserver | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/unix/vncserver b/unix/vncserver index f554a20..84a327e 100755 --- a/unix/vncserver +++ b/unix/vncserver @@ -1118,8 +1118,11 @@ sub ParseAndProcessCliOptions { ParseOptionsAndRemoveMatchesFromARGV(@supportedOptions); ProcessCliOptions(); CheckGeometryAndDepthAreSensible(); - $displayNumber = DetectDisplayNumberFromCliArgs() || - GetLowestAvailableDisplayNumber(); + + $displayNumber = DetectDisplayNumberFromCliArgs(); + if (!defined($displayNumber)) { + $displayNumber = GetLowestAvailableDisplayNumber(); + } CheckCliOptionsForBeingValid(); }