コンソールを開かずにVNCビューアを実行する

コンソールを開かずにVNCビューアを実行する

ここでコンソールを開き、次のように入力する必要があります。

xtightvncviewer [ip-address]

ビューアを開きます。大丈夫です。ただし、コンソールを開いたままにしておく必要があります。それ以外の場合、ビューアは閉じます。私は試した:

nohup xtightvncviewer [ip-address] &

そして:

xtightvncviewer [ip-address]
[ctrl-Z]
bg

どちらの場合も、小さなパスワードダイアログボックスが表示され、ビューアは開きますが、まだ開いているコンソールに依存します。 「ヘッドレス」モードでxtightvncviewerを開く方法はありますか?

答え1

コンソールを開かずにVNCビューアを起動するには、[Alt]+[F2]デスクトップ環境で試してください。ほとんどの場合、デスクトップ環境にはコンソールを開くことなくコマンドを入力するためのダイアログボックスが表示されます。頻繁に実行する場合は、デスクトップエントリファイルを設定し、同様の名前で便利な場所(デスクトップまたはアプリケーションメニュー)に保存することをお勧めしますTightVNC.desktop。例:

[Desktop Entry]
Exec=xtightvncviewer myhost
Name=TightVNC to myhost
Terminal=false
Type=Application

または、すでにコンソールにある場合は、コンソールのウィンドウマネージャに似た「screen」というユーティリティを使用してこれを実行できます。スタート画面は

$ screen

新しいウィンドウを作成する[CTRL]+[A], [c]と、シェルプロンプトに戻ります。プロンプトに従ってVNCビューアを正常に起動し、現在の端末で分割画面を使用します[CTRL]+[A], [d]。これは再びシェルに戻りますが、今回はセッションを終了しても画面(およびVNCビューア)が引き続き実行されます。

以前に開いた画面ウィンドウに再接続することもできます(非対話型VNCビューアにはあまり役に立ちませんが)。画面についてはマニュアルページを参照してください。

関連情報