
Ubuntu日本語フォーラム

ログインしていません。
Lununtu 14.04にてXRDPにて
コンソールセッション(X-windowsディスプレイ番号0)と新規セッションについて、WindowsのRDPと同等以上の機能を実現したく、試行錯誤重ねています。
インストールしたソフトウェア
x11vnc tightvncserver xrdp autocutsel
x11vncをinitctlにてサービス登録
この状態で出来ること
X-windowsディスプレイ番号0へのログイン・ログアウトおよび正常な使用
クリップボード共有
この状態で出来ないこと
X-windowsディスプレイ番号0におけるファイル共有
※ 当初はx11vncが受け持つディスプレイ番号0でのクリップボード共有も出来なかったのですが、autocutselを入れたら出来ました。
新規セッション(xvnc-sesman)においてログインすると
http://s2.gazo.cc/up/36927.png
画像のようにマウスカーソルが「×」になり
http://s2.gazo.cc/up/36926.png
GDBus.Error:org.freedesktop. PolicyKit1.Error.Failed: Cannot determine user of subject と言うメッセージが出ます。
また、この状態でログアウトすると
http://s2.gazo.cc/up/36929.png
画像のようにLXDE標準かつパレットがずれた画面に遷移して以後はログアウトできなくなります。
こちらではクリップボード共有および、ファイルの転送も出来ません。
解決のために行ったこと
当初はXRDPに問題があると思っておりましたので、XRDPユーザー会の最新版xrdp-o-maticをコンパイルしてインストールしました。
しかし、上の新規セッションにおけるログインエラーと画面がおかしくなってログアウトできなくなる状態の改善はされませんでした。
※x11vncをサービス登録すると、ログインスクリーンにxrdpで入ってそのままログイン・ログアウトできますので、lubuntuのログインプロセスに何かがあるのだと思います。
なお、GDBus.Error:org.freedesktop. PolicyKit1.Error.Failed: Cannot determine user of subjectのエラーの件はRaspberry Piにdebianをインストールした環境でも発生しており、解決策もあったので、試してみましたが改善はされませんでした。
英語の情報ソースなども当たって何度も試行錯誤を重ねましたが、正直これ以上はお手上げの状態です。
x11vncセッションと通常のxvnc-sesman違い
細かいことですが、リモートデスクトップクライアントの設定で回線品質を一番最低まで落とすとx11vncの場合、ドラッグしたウィンドウが線で表示されますが、新規のxvnc-sesmanセッションの場合、ドラッグしてもウィンドウの内容は表示されたままです。
x11vncはvncserverを動かすスクリプトの集合体と言う解説がネットにあったのですが、同じサーバーを動かしているのにもかかわらず、このような挙動の違いが出るのはなぜなのでしょうか?
「出来なかったこと」に関して解決しておられる方がいましたら、ご教示お願いします。
オフライン
誤記がありましたので、訂正します。
autocutselはxrdpの機能にはなんら影響を及ぼしません。
あってもなくても変わりません。
正しくは(私はVMWareで検証を行っているのですが、)VMWaretoolsをインストールしたら、クリップボードの共有が出来るようになった
でした。
このようなことにあまり拘ってる方はおられないようですが、引き続き、XRDPをうまく活用されている方がいらっしゃいましたら回答お願いします。
オフライン