From c2d18f3829af166a086f964b9e480385a9a3a367 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 c376aeb..e65a378 100755 --- a/unix/vncserver +++ b/unix/vncserver @@ -1111,8 +1111,11 @@ sub ParseAndProcessCliOptions { ParseOptionsAndRemoveMatchesFromARGV(@supportedOptions); ProcessCliOptions(); CheckGeometryAndDepthAreSensible(); - $displayNumber = DetectDisplayNumberFromCliArgs() || - GetLowestAvailableDisplayNumber(); + + $displayNumber = DetectDisplayNumberFromCliArgs(); + if (!defined($displayNumber)) { + $displayNumber = GetLowestAvailableDisplayNumber(); + } CheckCliOptionsForBeingValid(); }