Der Tigervnc-Server ignoriert die Konfigurationsdatei

527
nautical

Ich verwende tigervnc 1.6.0Slackware 14.2. Gemäß der Dokumentation sollte ich in der Lage sein, eine Datei zu platzieren $HOME/.vnc/configund einige Einstellungen festzulegen, die ich immer anwenden möchte. Dadurch müssen sie nicht jedes Mal auf der Befehlszeile übergeben werden, wenn ich den VNC-Server starte.

Meine Konfigurationsdatei sieht so aus:

$ cat .vnc/config SecurityTypes=None # do not ask for a password 

Allerdings wenn ich anrufe

$ vncserver :1 

Die Einstellung wird ignoriert. Ich muss die Einstellung noch explizit in der Befehlszeile definieren:

$ vncserver :1 -securitytypes none 

Ich habe auch versucht, die Konfigurationsdatei an den anderen in der Dokumentation genannten Orten ( /etc/tigervnc/vncserver-config-defaultsund /etc/tigervnc/vncserver-config-mandatory) zu platzieren, und zwar ohne Erfolg.

Gibt es zusätzliche Schritte, die ich ausführen muss, um vncserverdie Einstellungen in der Konfigurationsdatei zu berücksichtigen ?

0

1 Antwort auf die Frage

0
Brian Saltzman

Ich verwende einen Ubuntu 17.10-Container mit tigervnc und es scheint, als würde er sich auf eine Datei /etc/vnc.conffür die Standardeinstellungen verlassen. Sie können Parameter außer Kraft setzen, indem Sie eine Datei erstellen, die beispielsweise ~/.vnc/vnc.confmit einer Perl-Syntax aufgerufen wird :

$geometry="1920x1080"; 

Ich hoffe das hilft. Ich verwende VNC 1.7.0

# dpkg -l | grep vnc ii tigervnc-common 1.7.0+dfsg-7ubuntu1 amd64 Virtual network computing; Common software needed by servers ii tigervnc-standalone-server 1.7.0+dfsg-7ubuntu1 amd64 Standalone virtual network computing server