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

480
nautical

Я использую tigervnc 1.6.0на Slackware 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соблюдать настройки в файле конфигурации?

0

1 ответ на вопрос

0
Brian Saltzman

Я запускаю контейнер 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 

 

Похожие вопросы