web-dev-qa-db-ja.com

マウスのスクロールが遅い、設定が存在しない(Ubuntu 14.04、hyper-v、xfce4、xrdp)

Linuxと関連パッケージの私の経験不足をご容赦ください。私はそのようなシステムに非常に新しいです。

buntu 14.04Windows Hyper-V仮想マシン(VM)にインストールしました。 Windowsホスト上のVMの場合、Hyper-Vマネージャー経由で接続する代わりに、リモートデスクトップ接続(RDC)でVMに接続することをお勧めします。 WindowsターミナルサーバーRDCでUbuntu VMに接続するには、Ubuntu VMにXrdpパッケージをインストールしました。 Unityデスクトップインターフェイスで3Dの複雑さを回避するために、VMにXfce4パッケージをインストールしました。物事は一般的にうまく機能します。

ただし、マウスのスクロールは非常に遅いです。つまり、さまざまなウィンドウの表示をスクロールするには、マウスホイールを数回スクロールする必要があります。

さらに調べてみると、マウス設定(アプリケーションメニュー/設定/マウスとタッチパッド)が存在しない(キーボードなどの他の設定が存在する)ことがわかりました。特に、Xfce4マウスの設定を評価するために次のコマンドを試しましたが、Xrdpに関連する可能性のあるXlibに関するメッセージを受け取りました。

$ xfce4-mouse-settings
Xlib:  extension "XInputExtension" missing on display ":10.0".
(xfce4-mouse-settings:14760): xfce4-mouse-settings-CRITICAL **: XI is not present.

私の主な質問は次のとおりです。

1)Ubuntu 14.04でXfce4とXrdpを使用してマウスのスクロール速度を改善/増加するにはどうすればよいですか?


ただし、この状況から、次の質問をすることにもなります。

2)Ubuntu 14.04でXfce4とXrdpを使用してマウスとタッチパッドの設定をインストールするにはどうすればよいですか?

3)Xrdpは、Windows Hyper-V VMのUbuntu 14.04の推奨RDCですか?

4)Xfce4は、Windows Hyper-V VMのUbuntu 14.04の優先デスクトップインターフェイスですか?


あなたが持っているかもしれないアイデアや提案をありがとう!

4
user3271966

ここに私自身の答えがあります。または、わずかに調整された代替ソリューションと考えることもできます。さらに診断すると、ここに私が見つけたものがあります:

A)コマンドxsetは、Hyper-Vマネージャー接続セッションとXrdpセッションの両方で機能しました。残念ながら、3つのマウスの移動(スクロールではない)パラメーターのみが許可されています:加速乗数、加速分周器、および加速パラメーターを適用するためのピクセルしきい値。

B)X(X11?、Xsession?、Xorg?)設定をさらに調べると、追加のマウスオプションがあります。コマンドxinputは、Hyper-Vマネージャー>接続セッションでは機能しましたが、Xrdpセッションでは機能しませんでした。そのため、Xrdpセッションはどういうわけか、多くの(または)X設定を使用していないように見えました。これは、ディスプレイ、キーボード、ポインター(マウスなど)の側面でグラフィカルユーザーインターフェイスに役立つようです。

C)ちょうど今(事後)、xsetxinputに加えて、興味のある関連コマンドを見つけるために私の歴史を精査しました:XXserverxtermxrandrxsetpointerxfconf-query。 (Xrdpリモート接続ではなく、ローカル接続またはHyper-Vマネージャー>接続セッションでこれらが役立つと思います。)

D)Xrdpおよびその他のリモート接続プログラムの動作について読むと、最初に使用したXrdpバージョン(v0.6)はVNCプロトコルを使用していた可能性がありますが、Xの設定は使用していません。さらに、別のパッケージであるX11rdpが、Xrdpリモートデスクトップセッションでより多くのX設定を使用する可能性があることを発見しました。

E)最後に、debian(Ubuntuのベース)のパッケージをダウンロードしてビルドするのに役立つ非常に役立つスクリプトのペアを見つけました。 www.scarygliders.netによるスクリプトは、X11rdp-o-matic.shおよびRDPsesconfig.shです。非常に役立つドキュメントが http://scarygliders.net/x11rdp-o-matic-information/ で提供されていますが、そのサイトの他のページとwwwのページ.xrdp.orgおよび http://sourceforge.net/projects/xrdp/ は、おそらく必要な情報を切り捨てます。 gitを使用してリポジトリをダウンロードした後、X11rdp-o-matic.shの作業にはかなりの時間がかかりました。スクリプトの最後に、X11rdpとXrdpがインストールされており、実行される予定であるというメッセージが表示されました。また、RDPsesconfig.shスクリプトを実行する必要はないかもしれませんが、代わりにリモートデスクトップ接続でログインしてみることをお勧めします。私がしたいことの1つは、オーディオサウンドをインストールするオプションを使用することですが、最新の安定したXrdpバージョン(--justdoit)を使用する--branch v0.8の推奨オプションは、現在必要なものすべてを提供します。

結論として、X11rdp-o-matic.shX11rdpおよびXrdpの最新の安定バージョンのダウンロード、ビルド、およびインストールに役立ちました。この構成は、Windowsリモートデスクトップ接続ターミナルサーバーを使用して、WindowsホストのHyper-V仮想マシンbuntu 14.04をインストールする方法を提供します。 。 Xrdp接続は高速で応答性が高く、私が知っているX設定のいくつか(上記のCにリストされている設定など)はリモートセッションで使用できるようです(X11rdpのおかげです)。リモートセッションへのコピーとリモートセッションからのコピーと貼り付けの両方が適切に機能します。 マウスのスクロールの問題は解決されました;それは十分に速く、十分に滑らかです。将来、オーディオサウンドを含めるオプションの使用のみを検討するかもしれません。

多くの感謝著者とXrdpX11rdp、およびX11rdp-o-maticへの貢献者に!

3
user3271966