
それで、私は過去1日、モニターを接続せずにUbuntuサーバーをデスクトップに起動しようと試みてきました。デスクトップに起動しない場合は、ワインサーバーは起動しません。その結果、VNC サーバーが起動しなくなります。
ダミーモニターを追加してみましたが、これチュートリアル (ファイルがあるフォルダを変更しようとしましたxorg.conf
が、効果はありませんでした) を実行すると、起動画面でハングするか、単にログイン画面が表示されます。
設定ページと GDM 構成でユーザーの自動ログインを有効にしたので、サーバーにモニターが接続されると、自動的にデスクトップが表示されます。ただし、モニターが接続されていない場合は、ログイン画面が開き、VNC サーバーを起動するには手動で「ログイン」をクリックする必要があります。
そこで、ヘッドレス Ubuntu サーバーにリモート デスクトップ接続する良い方法があるかどうか疑問に思っています。
答え1
答え2
私も、ログインの問題は経験しなかったものの、ヘッドレスの 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=""
必要なコマンドによっては行が異なる場合があるので、必要に応じて追加し直してください。