xrdp経由でログインするときに空白のデスクトップ


38

Win 7マシンからリモートデスクトップを使用してUbuntu 11.10にアクセスしようとしています。xrdpをインストールしました。Windowsリモートデスクトップクライアントを起動してログインします。ユーザー名とパスワードの入力を求められます。

次にログインしますが、表示されるのは背景のみで、メニューはありません。リモートデスクトップを閉じて強制終了する必要があります。

を右クリックしても何も起こりません。何か案は???

私がRDPの道を進んだのは、デスクトップ共有を有効にした後でもVNCも機能しなかったからです。Windowsを介してUbuntuに接続する必要があるため、バインドされています。バージョン8 Ubuntuでは、これは問題ではなく、機能していました。


VNCが機能しないと言ったとき、ログインに問題はありませんでしたが、同じデスクトップバックグラウンドのみの問題がありましたか、それともまったく接続できませんでしたか?
Lozzy_uk

この回答でトリックを試したことを確認できますか?askubuntu.com/a/3936/14356
fossfreedom

Ubuntuを再起動し、VNCが接続できるようになりましたが、非常に遅いため使用できません。Ubuntu 8でこの問題が発生したことはありません。これは11.10のバグですか?RDPでUbuntuにログインすると、画面のサイズが変更され、上部のメニューバーまたは左側のツールバーにアクセスできなくなります。また、rdf経由でログインすると、デスクトップを右クリックすることさえできません。奇妙なことに、トップショーにメニューが表示され、rdpがサイズを変更するための操作を行って消えてしまいます。ターミナル、mRemote、MSリモートデスクトップなど、いくつかのrdpクライアントを試しました。
nitefrog

はい、XPシステムでログインしようとしましたが、まったく同じ問題が発生します。表示されるのはデスクトップ画像のみで、メニューはまったくありません。ログインできますが、何もしません。アイコンもメニューもメニューもありません。デスクトップ上のアイテムもそこにありません。VNCを使用すると、すべてを見ることができますが、パフォーマンスは非常に悪く、封印できません。
nitefrog

回答:


20

.xsession構成に別のデスクトップマネージャーがまだある場合があります。

cd /home/youruser
echo "gnome-session --session=ubuntu-2d" > .xsession
sudo /etc/init.d/xrdp restart

同様の問題がありましたが、これで解決しました。


2
呼び出す前に2行目(echo...)を追加すると、ファイルが他の何かによって変更された場合でも機能します。/etc/xrdp/startwm.sh. /etc/X11/Xsession.xsession
ローレント

この解決策は私にとってはうまくいきました。乾杯!
マットキャシャット

私はあなたがこれをどう理解したか知りたくさえありません。configに行を追加するだけで機能しました。おかげで男+1
グリゴラシュヴァシリジ

@laurent Beautiful!シンプルな華麗な
ユーリーギャランター

このソリューションは私のために働いた。
シタンス

8

この投稿の今後の読者のために(同じ問題が発生したときにこの記事をGoogle検索の上部に見つけました)、xrdpはUbuntu 14.04のUbuntu-2dで動作しなくなったようです。代わりに、xfceをインストールする必要があります

sudo apt-get install xfce4

次に、行を追加します

xfce4-session

gnome-session --session = ubuntu-2d行ではなく〜/ .xsessionファイルに


これはUbuntu 15.10での私の問題でした
sngreco

それでも動作しません:(
Dmitry

これも私にはうまくいきませんでしたが、私が強調したいのは/var/log/xrdp/xrdp-sesman.logファイルを読んでエラーを探すことです。これにより、この問題の解決策を見つけることができました:github.com/neutrinolabs/xrdp/issues/764#issuecomment-304576785
QA Collective

これは私にとってはうまくいきました` in front of my username when logging it. It wasn't immediately obvious that this fixed my issue because before I used が、ユーザー名の前に `を追加して、以下の修正を行う必要がありました。だからそれは2つの部分の修正です。
-anon58192932

3

これを試して。キーボードのCtrl+ Alt+ Tを押すだけで、ターミナルが開きます。開いたら、以下のコマンドを実行します:

sudo apt-get install gnome-session-fallback
echo “gnome-session -–session=gnome-fallback” > ~/.xsession
sudo /etc/init.d/xrdp restart

1

私が正しく理解していれば、Win 7マシン(rdpクライアント)とubuntu 11.10(rdpサーバー)があります。

UnityでUnity 3Dを有効にしている場合、問題が発生します。gnomeセッションフォールバックを使用します。

sudo apt-get install gnome-session-fallback

(ログアウトして、「gnome classic no effects」選択する必要があります

..またはxubuntu(xfce):

sudo apt-get install xubuntu-desktop

..またはlubuntu(lxde):

sudo apt-get install lubuntu-desktop

また、コマンドラインからrdesktopを使用してみてください。xrdpや他のrdp guiプログラムはrdesktopの全機能をサポートしていないように見えるため、コマンドラインを直接使用するのが最善です。

rdesktop -h


1
私は2Dバージョンでも同じ問題を試しました。Win7からUbuntuへのコマンドラインはどのように使用しますか?
nitefrog

それはとてもいい質問です。答えをubuntu-to-windows rdp接続と混ぜました。ごめんなさい。それでも、あなたはcygwinのでそれを行うことができますが、窓の作品にGUI rdesktopのクライアント予想通り:)試してみてくださいgnome-session-fallback、多分あなたはより良い結果を持っています
サヴァスRadevic

1

それでも問題がある場合は、

あなたはこの投稿を見ることができます、私にとっては、それはよく説明されているようです

http://c-nergy.be/blog/?p=2879

これが他の人にも役立つことを願っています


4
Ask Ubuntuへようこそ!これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
エリック

1

次のように、ログインの前にバックスラッシュを追加します。\ yourlogin

これは私にとってうまくいった。資格情報からドメインを削除します。


これでうまくいきましたが、さらに.xsession使用するファイルを切り替える必要がありxfceました。
-anon58192932

0

私は2Dバージョンでも同じ問題を試しました。Win7からUbuntuへのコマンドラインはどのように使用しますか?

          – nitefrog 11年12月31日1:05で

Bitvise Tunnelierをお試しください。これは、Windowsのターミナル、FTP、およびRDPのチャンピオンのように動作します。


Bitviseは少しバグが多く、セッションをランダムに切断します。信頼性が高く安定したPuttyを試してください。
デニア

0

これは回避策ですが、空白のデスクトップが表示された場合、リモートUbuntuコンピューターで拒否するか許可するかを尋ねる質問があるかもしれません。アラートから許可ボタンをクリックするだけです。


0

別のデスクトップマネージャーを試してください。lightdmを使用しているときに、XRDPを介して空白または黒い画面が表示されました。lxdmに切り替えると、すべてが正常に機能しました。


0

xrdpの制限は、desktop:0にしかログインできないことです。

ターゲットマシンにログインし、接続しようとしました。サーバーからログアウトすると、ログインできました。


0

動作する前に次のことをしなければなりませんでした。

  • 上記のPaul Rosenbergの回答に従って、「xfce4-session」にインストールxfce4して設定.xsessionします。

  • /etc/xrdp/次のエラーの原因となった権限の問題を修正します/var/log/xrdp.log

    [ERROR] Cannot read private key file /etc/xrdp/key.pem: Permission denied
    

    ユーザーxrdpssl-certグループに追加しましたが、これが最善の回避策かどうかはわかりません。


-1

こちらをご覧ください。これは、Ubuntu 13.10にとってこれまでで最高のソリューションです。下にスクロールして、ブライアンミュランのコメントをご覧ください。私はx2goをインストールし、KDE ​​Ubuntu 13.10ではxrdpのように動作します。

http://c-nergy.be/blog/?p=4448&cpage=1#comment-1013

良い一日を...


リンクだけでなく、リンク先の大まかな概要を提供してください。:)
user98085 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.