vncserverの状態を保存する方法は?

vncserverの状態を保存する方法は?

私はvncserverを使用することに満足していますが、時には死んで痛いです。 vncserverの状態を保存してvncserverが終了したら、少なくとも何かを復元できますか?

答え1

Linuxをお使いの場合は、「プロセスチェックポイント」をお試しください。 vncserverプロセスの状態をx秒ごとにディスクに固定し、競合後に最後のスナップショットを復元します。これを行うにはいくつかのツールがあります。DMTCPそして冷凍2。前者はGUIデスクトップとXアプリケーションを調べることができると明示的に述べているので、vncserverは全体的に良い可能性を持っています。幸運をもって連絡を保ちましょう!

答え2

VNCは永続セッションオプションを提供します。正確な設定方法は、使用しているVNCのバージョンによって異なる場合があるため、SEまたはGoogleでバージョン固有の手順を確認してください。

私が最も頻繁に使用するバージョンは、以前のSolaris 8サーバーにインストールされています。 RealVNCからのものです。サーバーでevncserver必要な合計(および深さ)-geometryでコマンドを実行できます。-IdleTimeoutこれにより、最後に「:9」などの数字を持つVNCセッションが作成されます。次に、クライアントでvncを実行するときに、サーバーIDの末尾に:9を指定します。

簡単にするために、エイリアスは次のように設定されます。 evncserver -geometry 1280x1024 -IdleTimeout 16200 -depth 24

セッションは通常、サーバーが再起動されるか、サーバーからプロセスを明示的に終了するまで続きます。セッションに再度アクセスすると、実行中のプロセスを含むすべてが保持されます。あなたが欲しいと思います。

関連情報