ソリューションを数日間検索しても、Windows 7からUbuntu Desktop 13.10(または14.04)への適切なRDP接続を取得できません。 WindowsでRDPを使用すると、Ubuntuボックスに正常に接続しますが、カーソルに「X」が付いたグレー/ブラックピクセルの画面が表示されます。
これは私がこれまでに試したことです(13.10と14.04の両方で)
Gnome-2dを使用する.xsession
ファイルを作成しました
Xfce4をインストールし、.xsession
ファイルを更新して使用する
.xsessionファイルを変更した後、実際にxrdpを再起動しました
.xsessionファイルの場所を指すようにstartwm.shを変更しました
chmod 755 .xsession
ファイルなので、実行可能です
更新されたnvidiaドライバー
私は何が起こっているのか迷っています。私はx11vncを使用してUbuntuマシンを制御することができましたが、実際にWindowsからリモートセッションを作成しようとしており、単に制御するだけではありません。
私は解決策を探していましたが、これまでにこれに遭遇した他の人々は、彼らの解決策は私にとって成功していません。
OKなので、ちょっと休憩して、少し異なる命令セットを見つけて、これを機能させました! (参考として、最初に14.04のクリーンインストールを行いました)
詳細な手順へのリンクは次のとおりです。 http://c-nergy.be/blog/?p=5305
これらの指示の2つの違いは次のとおりです。
xfce4-session
でしたまだgnome-2dを動作させることはできませんが、とりあえず、実際に制御せずにLinuxマシンへのリモートセッションを作成できることを嬉しく思います!
Ubuntu 16.04 LTS(2017年7月)で機能したものを次に示します。
ステップバイステップ:
cd
Sudo apt-get update
Sudo apt-get install xrdp
Sudo apt-get update
Sudo apt-get install xfce4
echo xfce4-session > .xsession
Windowsマシン(Windowsリモートデスクトップ)から試してみると、Ubuntuシステムでxfce4デスクトップが取得できます。コンソールとは異なりますが、完全に機能します。
この情報は
http://c-nergy.be/blog/?p=5305
次に、同じセッションに再接続できるようにするために、もう少し先に進むには、次の操作を行います。
cd /etc/xrdp
Sudo vi xrdp.ini
[xrdp1]セクションの末尾にある次のような行を見つけます。
port=-1
と言うように変更します
port=ask5910
それを保存。
(viを実行しない場合は、選択したテキストエディターを使用できます)
これで、別のマシンからログインしようとすると、3つのプロンプトが表示されます。ユーザー名、パスワード、およびポート。ポートには5910が事前入力されます。これが最初のセッションである場合、ユーザー名とパスワードを入力した後、5910を-1に変更します。
その後、切断して再接続する場合は、5910のままにしておくと、同じセッションに再接続されます。
他の多くの人と同じように、私はこれに夢中になりました(私は疑います)Linux VMを今後のMOOCにセットアップしようとしています。 GriffonsのIT投稿で説明されている手順を失敗して試した後、ここに着きました。
長い話を短くalt + f2のどこかを見たことを思い出しました。私はそれを試しましたが、何もしませんでした。
今回は、迷惑な灰色の画面とHaaazahをクリックする前にヒットしました!!!! 「パネルの最初の開始へようこそ」
口を正しく持っていたからか、マウスでクリックする前にalt + f2を押したからかはわかりません。
これが誰かの助けになることを願っています。解決策のないこの問題を抱えている人がたくさんいるようです。
新しいユーザーを作成しました。その新しいユーザーで、rdpでログオンできました。そのため、ユーザープロファイル(ホームディレクトリ)に問題があるようです。
ワーキングホームディレクトリをコピーしました。所有権を変更し、問題のある所有者と交換しました。そして今、問題は解決されました。
Xrdpとxfce4をインストールし、xrdpがxfce4を使用するようにします。
Sudo apt-get update
Sudo apt-get install xrdp
Sudo apt-get update
Sudo apt-get install xfce4
Xrdceがxfce4を使用するようにポイントします。
echo xfce4-session > ~/.xsession
Xrdpサービスを再起動することを忘れないでください:
Sudo service xrdp restart
Xrdpの構成済みホスト名を確認します。
hostname -I