Debian(Xtightvnc)のVNC「リモートセッションをローカルウィンドウにサイズ変更」

Debian(Xtightvnc)のVNC「リモートセッションをローカルウィンドウにサイズ変更」

現在、Centos7からDebian10に移行しようとしていますが、他のデフォルトのVNC動作によってブロックされています。

私はWindowsとOSXのクライアントでTigerVncViewerを使って私のサーバーに接続しています。リモートセッションをローカルウィンドウにサイズ変更'。つまり、TigerVncViewerアプリケーションウィンドウのサイズがクライアント上で調整されると、VNCサーバーのリモート画面も自動的に同じ外観/解像度にサイズ変更されます。

これはCentos 7で基本的にはうまく機能します。ただし、リモートDebian 10サーバーに接続すると、セッションは固定サイズに保たれ、ローカルのTigerVncViewerウィンドウの外観を変更してもセッションは変わりません。

Centos7は内部的にXnvcを使用していますが、Debian10はXtightvncというプロセスを実行していることがわかりました。おそらくそれは理由ですか?

Debian10でこのVNC自動サイジング機能を動作させる方法を知っている人はいますか? vncserverラッパーから起動するときにいくつかの設定を変更するか、Xtightvncに他のパラメータを渡す必要がありますか?私が検索したフォーラムでは、ightvncがこの機能をサポートしていると思いますが、それを有効にする方法は不明です。

興味のある人がいる場合は、次のガイドラインに従って設定しました。Centos7のVNCサーバー そしてこの指示Debian 10 の場合

答え1

問題の解決策を見つけました。

問題は

$ sudo apt install tightvncserver

vncserver が起動すると、Xvnc の代わりに Xtightvnc が呼び出されます。 Xtightvnc は現在 AcceptSetDesktopSize オプションをサポートしていません。

ただし、Xtigervncはこのオプションをサポートしており、これらの追加パッケージをさらにインストールすると、vncviewerはXtightvncの代わりにこのオプションを使用するように設定されます。

$ sudo apt install tigervnc-standalone-server tigervnc-common

リモートセッションをローカルウィンドウにサイズ変更vncserverはビューアで「機能」をサポートします。

関連情報