web-dev-qa-db-ja.com

別の画面サイズでVNC経由でデスクトップにアクセスできますか?

すでにx11vncをインストールしていて、2階のラップトップで正常に動作しています。私は実際の問題なしに既存のデスクトップセッションにアクセスできます、それは素晴らしい働きをします。私が遭遇している問題は、2台の1920x1080モニターを駆動している2階のコンピューターにアクセスし、1280x800ラップトップのVNCでアクセスしているという事実です(つまり、1280x800画面で3840x1080デスクトップをスクロールする必要があります。

複数のVNC画面を実行することを検討しましたが、これは最善の解決策ではないようで、x11vncでこれを実行できるかどうかわかりません。さまざまなジオメトリでネイティブVNC画面を実行できることは知っていますが、各VNC画面は基本的に何も実行しない新しいセッションであるため、これはあまり役に立たないと思います。

Sys-adminの時代にさかのぼると、Fedoraマシンでデスクトップ環境をセットアップしなければならなかったことを覚えています。クールだったのは、私が作成した各VNC画面がデフォルトのデスクトップ環境を起動したことです。それは「うまくいった」、大騒ぎではありません。念のために言っておきますが、各画面で同じデスクトップではありませんでしたが、機能しました。何か案は?

5
Naftuli Kay

前述のように ここ on x11vncのホームページでは、拡大縮小してトリミングできますx11vncの出力はあなたが望むものになります。私の場合、次のようなことをします。

xllvnc -clip 1920x1080+0+0 -scale 1280x720 ...

これにより、出力がトリミングされて最初のモニターのみが含まれるようになり、画像全体が1280x720に縮小されます。スケーリングはクライアントでも実行できますが、これはオプションとしてここに示されています。

5
Naftuli Kay

デスクトップがhdtv(1920X1080)で実行されていて、ラップトップで表示したかったので、同じ問題が発生しました。 vncをスケーリングすることはできませんでしたが、スケーリングを行う FreeNX というプログラムがあります。また、vncに比べて他にもいくつかの利点があり、圧縮は私にとってもう1つの大きな利点でした。

2
user81295