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

私は tigervnc で Ubuntu 17.10 コンテナを実行していますが、デフォルトはファイルに依存しているようです。次の例のように、perl 構文を使用して/etc/vnc.conf呼び出されるファイルを作成することで、パラメータを上書きできます~/.vnc/vnc.conf

$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

 

関連情報