web-dev-qa-db-ja.com

Ubuntu 13.10でbumblebeeを使用した複数のモニター

Nvidia-primeまたはbumblebeeを使用してUbuntu 13.10で複数のモニターを動作させることができませんでした。誰かが私を正しい方向に向けることができますか?

Nvidia-primeを使用して、xorg.confをここで試しました http://us.download.nvidia.com/XFree86/Linux-x86/319.12/README/randr14.html ですが、起動します「低グラフィックス」モードに切り替え、デスクトップを元に戻すために元に戻す必要があります。

任意の提案をいただければ幸いです。ありがとう。

編集:nvidia-primeをあきらめました。ディスクリートカードがオフにならないという事実を見逃しました...それで、私はBumblebeeで動作する仮想ディスプレイを取得しようとしています。

2
revelous

これを死者の中から持ち出すことをおappびしますが、それはいくつかのグーグル調査のトップ近くにまだ現れているので、それはまだ関連しています。

xf86-video-intel v2.99、2014年12月22日には新しいツールがあります。

ツール「intel-virtual-output」がインストールされているかどうかを確認してください。これは「xf86-video-intel」= <v2.99に含まれています。リリース日は2014年12月22日です。追加のパラメーターなしで「intel-virtual-output」を実行すると、デーモン化され、バックグラウンドで接続されたディスプレイが検出されます。

次に、仮想化とクローン作成のすべてのトリックを実行して、新しく接続された画面を、xrandrによるクローン作成/拡張などの従来の画面管理方法で使用できるようにします。ツール自体は、標準のbumblebeeインストールで実行できます。nvidiaチップセットにアクセスするためにbumblebeeをオンにするためです。

ディスプレイが接続されていない場合、またはラップトップディスプレイのみを使用している場合は、ツールを強制終了して、bumblebeedがnvidiaチップセットを無効にして省電力にすることができます。実行後に「intel-virtual-output」を簡単に削除するには、コンソールで-fスイッチを指定して起動します。

Usage: intel-virtual-output [OPTION]... [TARGET_DISPLAY]...
  -d <source display>  source display
  -f                   keep in foreground (do not detach from console and daemonize)
  -b                   start bumblebee
  -a                   connect to all local displays (e.g. :1, :2, etc)
  -S                   disable use of a singleton and launch a fresh intel-virtual-output process
  -v                   all verbose output, implies -f
  -V <category>        specific verbose output, implies -f
  -h                   this help
If no target displays are parsed on the commandline, 

intel-virtual-outputは、ローカルディスプレイへの接続を試行し、bumblebeeを起動します。

ゲームは「export DISPLAY =:8」を使用して外部ディスプレイで実行できますが、マウスやキーボードを適切につかむことはできません。また、通常どおり「primusrun」または「optirun」でゲームを開始する必要があります。

1
Luke_Nukem

nvidia-prime

nvidia-primeパッケージ(/etc/lightdm/lightdm.confを参照)で既に行われているため、xrandrで遊ぶ必要はありません。

最初にすることは、/ etc/X11/xorg.confのOption "UseDisplayDevice" "none"行にコメントを付けることです。私のテストでは、modesettingドライバーをintelドライバーに変更して動作させる必要があるようです。また、2番目の画面からマウスをエスケープさせるには、Option "ConstrainCursor" "no"オプションを追加する必要がありました。

これらのすべての平日の後でも、私のシステムは非常に不安定で(画面がフリーズするとき、VTT1(CTRL + ALT + 1、CTRL + ALT + 7)に行き来する必要があり、ウィンドウの装飾がugいものでした。

洞察力に富んだリソース:

バンブルビー

ハイブリッドスクリーンクローンは不要になり、Intelビデオドライバにパ​​ッチを適用する必要もなくなりました 。ただし、設定方法がわかりません。

0
Charles Brunet