web-dev-qa-db-ja.com

18.04.3 LTS XRDP「ディスプレイのログインに失敗しました:0」

Windows 10マシンからUbuntuマシンに接続しようとしています。私はLinuxを初めて使用しますが、ここで数週間働いています。

これを機能させるために何が必要かわかりません。 xrdpとgnomeをインストールしましたが、Ubuntuマシンにリモートでアクセスできます。残念ながら、ログインプロンプトで、Ubuntuマシンへの接続に使用するパスワードを入力すると、「login failed for display:0 "エラーが表示されます。さらに、ユーザーアカウントを設定してログインするにはどうすればよいですか?パスワードはどこに/どのように設定しますか?他に何を設定する必要があるのか​​わかりません。

誰かが私を正しい方向に向けることができるでしょうか?

5
Litesung

Ubuntu 18.04.2および18.04.3とxrdpパッケージには、リポジトリに既知の問題があります。 Ubuntu 18.04.2以降のリポジトリからxrdpをインストールする場合、パッケージにはxorg-xserver-coreパッケージはこれらのポイントリリースにxorg-xserver-core-hw*パッケージがインストールされています

Ubuntu 18.04以降、xRDPはGNOMEデスクトップで正常に動作し、システムへのxRDP接続を実行できることにも注意してください。

この問題を解決するには、以下のオプションのいずれかを使用できます

最適なオプション-インストールxorgxrdp-hwe-18.04 パッケージ

新しい互換性のあるxorgxrdpパッケージがUbuntu 18.04.2および18.04.3で利用可能になりました。次のコマンドを発行してインストールします

Sudo apt-get install xorgxrdp-hwe-18.04

オプションA-パッケージのダウングレードxorg-xserver-core

xRDPパッケージがすでにインストールされており、修正する必要があると想定しています

Sudo apt-get install xserver-xorg-core
Sudo apt-get -y install xserver-xorg-input-all

このブログの投稿に関する詳細情報

オプションB-Thiagoのコンパイル済みパッケージを使用する

注:このオプションを使用するには、インストールしたxrdpパッケージを削除してください

Sudo add-apt-repository ppa:martinx/xrdp-hwe-18.04
Sudo apt-get update
Sudo apt-get install xrdp xorgxrdp

このブログ投稿 の詳細情報

オプションC-インストールスクリプトを使用する

注:このオプションを使用するには、インストールしたxrdpパッケージを削除してください

次のスクリプトのいずれかを使用して、xrdpインストールを自動化し、Ubuntu Default Desktopでうまく機能させることができます

  • Ubuntuリポジトリパッケージを使用するには、 このブログページ にある手順を読み、スクリプトをダウンロードします。
  • ソースから(簡単に)コンパイルするには、手順を読み、 this blog page からスクリプトをダウンロードします
2
Griffon

私の場合の問題は、Linuxのユーザー名が数字で始まっていたことです。エラーや警告なしにそのようなユーザーを作成することが可能です(useradd 1fooなど)。ただし、xrdpにこのユーザーを使用すると、最終的にlogin failed for display: 0エラーメッセージが表示されます。

私の修正:ユーザー名の最初の文字は数字にしないでください(例:x1fooの代わりに1fooまたはonefooを使用してください)。

0
Walery Strauch