web-dev-qa-db-ja.com

ヘッドレスUbuntuサーバー上のVNC

そのため、私はこの1日間、モニターを接続せずにUbuntuサーバーをデスクトップで起動するように努めてきました。デスクトップから起動しない場合、vinoサーバーは起動しません。その結果、VNCサーバーが起動しなくなります。

ダミーモニターを追加しようとしましたが、 this チュートリアル(xorg.confファイルがあったフォルダーを変更しようとしましたが、役に立ちませんでした)、ブート画面でハングします。または、単にログイン画面を起動します。

設定ページとGDM構成でユーザーの自動ログインを有効にしたので、モニターがサーバーに接続されると、自動的にデスクトップに配置されます。しかし、モニターが接続されていない場合、VNCサーバーを起動するために手動で「ログイン」をクリックする必要があるログイン画面が開きます。

ですから、ヘッドレスUbuntuサーバーへのリモートデスクトップ接続を確立する良い方法があるかどうか疑問に思っています。

2
AkASlow

あなたが得ている奇妙な画面に関して:(担当者が必要なため、これを答えとして配置します ':D)

グレースクリーンの問題を解決するには、次のことを試してみてください。

# apt-get install xubuntu-desktop xfce4

このチュートリアル から。

お役に立てれば。

これに到達し、vncserverを実際に起動しようとして混乱し、混乱した他の人へのメモとして: this チュートリアルでは、起動スクリプトは実際には起動時にvncserverを起動しませんが、チュートリアルは続きますOPによって行います。

1
RubenvWyk

ログインの問題は発生していませんが、ヘッドレスxubuntuコンピューターでvncserverを動作させる際にも問題が発生していました。私のインストールは基本的に新鮮でしたが、それがそれと関係があるかどうかはわかりません。私の場合、コンピューターはモニターを接続せずに起動時にハングするだけでした。とにかく、私は非常に簡単な解決策を見つけました。

デフォルトのgrubファイルのバックアップを作成します。

Sudo cp /etc/default/grub /etc/default/grub.old

次に、アクティブなgrubファイルSudo nano /etc/default/grubを次のように編集します。

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

そして、GRUB_TERMINAL=consoleのコメントを解除(「#」を削除)します

最後に保存してから、grub Sudo update-grubを更新し、モニターを接続せずに再起動します。

いくつかのチュートリアルでGRUB_CMDLINE_LINUX="text"を使用しているのを見ましたが、これがvncユーザーの問題の原因です。 GRUB_CMDLINE_LINUX_DEFAULT=""行は、必要なコマンドによって異なる場合があることに注意してください。必要に応じて、それらを追加し直してください。

0
Tony