LxdeデスクトップをリモートのUbuntu 20.04サーバーとVNCにインストールしようとしています。
私がubuntu 19.10サーバーを使用するとき、私は問題ありません:
#USING 19.10
Sudo apt-get install -y lxde xorg lxdm --no-install-recommends
#or
Sudo apt-get install -y lxde xorg lxdm
Sudo reboot
VNCを使用すると、19.10でGUIにアクセスできます
#USING 20.04
Sudo apt-get install -y lxde xorg lxdm --no-install-recommends
#or
Sudo apt-get install -y lxde xorg lxdm
Sudo reboot
誰かが違いを教えてくれ、これを解決するのに役立ちますか?
仮想マシンで[〜#〜] lxqt [〜#〜]を試すときにこの問題が発生しました。問題は、ディスプレイのドライバーが見つからないことでした。
インストールしました[〜#〜] lxqt [〜#〜]
apt-get install --no-install-recommends lxqt lubuntu-desktop
再起動後、ターミナルはあなたと同じ場所でハングしました。端末(ctrl-alt-f2またはSSHを使用)からアクセスすると、[〜#〜] sddm [〜#〜]は実行されていましたが、グラフィックが表示されなかった理由を示すログはありませんでした。 lshw
コマンドは、表示が[〜#〜] unclaimed [〜#〜]であることを示すことで、問題を絞り込むのに役立ちました
# lshw -C display
*-display UNCLAIMED
description: VGA compatible controller
product: SVGA II Adapter
vendor: VMware
...
修正するために
apt-get install linux-modules-extra-$(uname -r)
reboot
通常、このパッケージはすでにインストールされていますが、linux-virtual
カーネルパッケージを使用している場合はインストールされていません(私が使用しているため)。私が見た他の解決策は、他のビデオドライバーの問題がそれを引き起こす可能性があることを示しました
オペレーティングシステムのバージョンを切り替えたときに、gdm3で同様の問題が発生しましたが、問題を解決するためのこの素晴らしいものを見つけました Solution .
この問題を解決するには:
1。 gdmの構成ファイルの編集
1.vi /etc/gdm/custom.confまたはnanoまたはgedit(すべてのエディターで問題ありません)
2.この行が見つかります#WaylandEnable = false
3.その行のコメントを外します
4.再起動
全体の構成ファイルは次のようになります。
[daemon]
WaylandEnable=false
DefaultSession=gnome-xorg.desktop
[security]
[xdmcp]
[chooser]
[debug]
#Enable=true
2. lubuntu-desktopのインストール
Sudo apt install -y lubuntu-desktop
Sudo reboot
3.Grubの編集
ステップ1:Grubを編集する
システムを起動したら、次のようなGrub画面で停止します。この画面が表示されない場合は、起動時にShiftキーを押し続けてください。
この画面で、「E」キーを押して編集モードに入ります。ログイン時にUbuntuがフリーズするのを修正するためにGrubメニューを編集する 'E'キーを押す
以下のようなコードが表示されるはずです。 Linuxで始まる行に注目する必要があります。 Ubuntu Linuxでフリーズしたブートの問題を修正するためにgrubを編集するLinuxから始まる行へステップ2:GrubでLinuxカーネルパラメーターを一時的に変更する
覚えておいてください、私たちの問題はNVIDIAグラフィックスドライバーにあります。 NVIDIAドライバーのオープンソースバージョンとのこの非互換性が問題の原因となったため、ここでできることはこれらのドライバーを無効にすることです。
現在、これらのドライバを無効にできる方法はいくつかあります。私のお気に入りの方法は、nomodesetを使用してすべてのビデオ/グラフィックカードを無効にすることです。
Linuxで始まる行の最後に次のテキストを追加するだけです。通常は入力できるはずです。行の最後に追加していることを確認してください。
nomodeset
画面は次のようになります。NVIDIAオープンソースグラフィックスドライバーを無効にするカーネルにnomodesetを追加して、グラフィックスドライバーを無効にします。
保存して終了するには、Ctrl + XまたはF10を押します。ここで、新しく変更されたカーネルパラメータを使用して起動します。ここで私たちが行ったことの説明(クリックして拡大)ステップ3:Grubに永続的な変更を加える
警告!
場合によっては、グラフィックスドライバーをまったく使用しないか、オープンソースドライバーに切り替えると、解像度が低下することがあります。その場合は、代替手順3(次のセクション)で説明されているように、独自仕様のドライバーに切り替えてみてください。
今すぐシステムにログインできるからといって、まだ満足しすぎないでください。あなたがしたことは一時的なものであり、次にシステムを起動したとき、グラフィックスドライバーをロードしようとするため、システムはまだフリーズします。
これは、常にカーネル画面からカーネルを編集する必要があることを意味しますか?ありがたいことに、答えはノーです。
Linuxカーネルがディスプレイサーバーの前にグラフィックスドライバーをロードしないように、GRUB構成を変更するためにここでできること。
これを行うには、ターミナルを開き(Ctrl + Alt + Tショートカットを使用)、次のコマンドを使用してGeditエディターでgrub構成ファイルを開きます。
Sudo gedit/etc/default/grub
このファイルを開くには、パスワードを使用する必要があります。テキストファイルを開いたら、GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"を含む行を探します。
この行を次のように変更します。GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash nomodeset"
次のようになります。Grubを編集してUbuntu Boot Freezeを修正Grubを編集してUbuntu Boot Freezeを修正
ファイルを保存し、grubを更新して変更を有効にします。次のコマンドを使用します。
Sudo update-grub
完了したら、システムを再起動してください。フリーズしないはずです。
4.デフォルトのドライバーマネージャーの変更lightdmをインストールするか、gdm3を再インストールしてください
Sudo apt-get install lightdm
またはXfce 4
Sudo apt-get install xubuntu-desktop.
ubuntuのデスクトップマネージャーを再インストールしてみてください
Sudo apt install --reinstall ubuntu-gnome-desktop
参考のため: