Сервер Tigervnc игнорирует файл конфигурации

Сервер Tigervnc игнорирует файл конфигурации

Я использую tigervnc 1.6.0Slackware 14.2. СогласнодокументацияЯ должен иметь возможность поместить файл $HOME/.vnc/configи определить некоторые настройки, которые я хочу применять всегда, тем самым устраняя необходимость передавать их в командной строке каждый раз при запуске VNC-сервера.

Мой конфигурационный файл выглядит так:

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

Однако, когда я звоню

$ vncserver :1

настройка игнорируется. Мне все равно придется явно определять настройку в командной строке:

$ vncserver :1 -securitytypes none

Я также пытался поместить файл конфигурации в другие места, указанные в документации ( /etc/tigervnc/vncserver-config-defaultsи /etc/tigervnc/vncserver-config-mandatory), но безуспешно.

Нужно ли мне предпринять какие-либо дополнительные действия, чтобы vncserverнастройки в файле конфигурации вступили в силу?

решение1

Я запускаю контейнер Ubuntu 17.10 с tigervnc, и, похоже, он полагается на файл /etc/vnc.confдля значений по умолчанию. Вы можете переопределить параметры, создав файл, названный ~/.vnc/vnc.confс использованием синтаксиса perl, например:

$geometry="1920x1080";

Надеюсь, это поможет. Я использую 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

 

Связанный контент