web-dev-qa-db-ja.com

カーネル3.4上のXorg1.13でDisplayLinkUSBディスプレイをホットプラグすることは可能ですか?

keithp この件について何かを書いたのはインターウェブ上で唯一のようです そして彼は3.5_rcで作業しました。さまざまな安定性の理由から、現時点では3.4を超えたくないので、これを機能させることができるかどうかを確認しようとしています。 Xorg 1.13は接続時にディスプレイを認識し、「udl」モジュールがロードされ、xorg-video-modesettingドライバーもロードされ、ディスプレイが点灯します。だから、すべてが良いようです。

私はxrandr-9999を出現させました(1.3.5に加えて多くの変更はありません):

$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 69 cap: 0x0 crtcs: 2 outputs: 4 associated providers: 0 name:Intel
Provider 1: id: 338 cap: 0x0 crtcs: 1 outputs: 1 associated providers: 0 name:modesetting

しかし、私はこれ以上得ることができません、 ちょうどこの男のように

$ xrandr --setprovideroutputsource 338 69
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  35 ()
  Value in failed request:  0x152
  Serial number of failed request:  11
  Current serial number in output stream:  12

$ xrandr --setprovideroutputsource 1 0
X Error of failed request:  148
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  35 ()
  Serial number of failed request:  11
  Current serial number in output stream:  12

何かご意見は?

3
lkraav

この記事を読んでください http://www.phoronix.com/scan.php?page=news_item&px=MTEzNjc そしてそこに引用されているリンクをたどってください。私はさまざまなディストリビューションのいくつかのテストを行いましたが、必要なのはカーネル、Xorg、およびrandrでのPRIMEの完全なサポートであることを確認できます。その後、それは動作します。 PRIMEとは何かを調べてください...

個人的には、Displaylinkデバイスの完全なサポートが最も早い2013年に利用可能になると期待しています。古いカーネルでは、おそらくそれを機能させることができますが、この記事で説明されているように構成ファイルを手動で設定することによってのみ http://mulchman.org/blog/?p=21

PRIMEがないと、DisplaylinkまたはIntel\nVidia\ATIのいずれかを機能させることができますが、Xorgの1つのインスタンスで両方を機能させることはできません。やってみて諦めました。

マレク

3
Marek Huras

既存の構成を使用することに本当に確信がある場合は、このチュートリアルを利用してください http://nameq.wordpress.com/2011/09/21/displaylink-dl-165-running-on-linux-Fedora/ 私はこの方法を試していません。 Xorgの2つのインスタンスではまだ機能していますが、IMOは機能しているはずです。

マレク

0
Marek Huras

今日の私のテストは、この記事のヒントを使用してxubuntu 12.10(AMD64)で実行されました: http://www.webupd8.org/2012/11/how-to-use-multiple-monitors-in-xubuntu。 html?utm_medium = Twitter&utm_source = twitterfeed

残念ながら、DisplaylinkはXorgの1つのインスタンスでnouveauと一緒に機能していません。実際にはカーネルモジュールがロードされ、デバイス/ dev/fb *が作成されますが、xrandr--listprovidersはDLデバイスをリストしません。興味深い事実:udl/udlfbモジュールがロードされますが、このディストリビューションでは= DL画面は黒(スタンバイ)で、以前に公開された多くのチュートリアルで説明されているように緑ではありませんでした。まだ何かが不足しています(x11ドライバーをコンパイルしようとしませんでしたが、見つかりませんでした) Fedoraの新しいリリースを待っているという理由だけで、理由をさらに調査しませんでした。

Fedora 18:ベータ版は今月末までに利用可能になり、最終リリースは2013年1月になります。

Fedora 17はすでにカーネル3.6.xを使用しており、私にとってはFedora 18がPRIMEとDLをサポートする最初の候補になると思われます(最新のXorg、randr、および関連するもので構成される場合)。良いことは追跡することです http://distrowatch.com/

何か面白いものを見つけたら、共有してください。

たぶんあなたはそれが役に立つと思うでしょう-システムのあなたの既存の状態についての情報を得る方法-このスレッドをチェックしてください https://askubuntu.com/questions/28033/how-to-check-the-information- of-current-installed-video-drivers

便利なユーティリティはKInfoCenterですが、KDE用のライブラリが必要です(使用しているウィンドウマネージャーがわかりません)。 Debianに基づくほとんどのリポジトリから入手できます(コマンド:Sudo apt-get install kinfocenter)

0
Marek Huras