From a7108e1592e44c05543441900e0f0bcee50e0340 Mon Sep 17 00:00:00 2001 From: Thomas Schmidt Date: Thu, 22 May 2025 13:13:47 +0200 Subject: [PATCH] use GNS3 node name as vnc Desktop name Most VNC clients use the Desktop name in their window title. Currently this defaults to user@host which means all docker vnc connections have identical window names of e.g. SSVNC: gns3@gns3server This uses the node name instead. --- gns3server/compute/docker/docker_vm.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gns3server/compute/docker/docker_vm.py b/gns3server/compute/docker/docker_vm.py index 2360bc8f9..8c4cfb981 100644 --- a/gns3server/compute/docker/docker_vm.py +++ b/gns3server/compute/docker/docker_vm.py @@ -745,6 +745,7 @@ class DockerVM(BaseNode): "-rfbport", str(self.console), "-AlwaysShared", "-SecurityTypes", "None", + "-desktop", self.name, ":{}".format(self._display), stdout=fd, stderr=subprocess.STDOUT)