web-dev-qa-db-ja.com

Ubuntu(14.10、14.04)2つの画面を同時に使用する場合のnvidia 331、346でのグラフィックスレンダリングの問題(組み込みおよび外部)

2 GB nvidia geforce 117mを搭載した新しいDellノートパソコン(inspiron 15 3000シリーズ)を購入しました。それはubuntu14.04で出荷されました。それは非常に途切れ途切れで遅かった。 nvidia 346.47をインストールしました(nvidia Webサイトから)。これにより、lightdmが機能しなくなりました。次回同じことを試したところ、画面がフリーズしました。ハードリブートを実行したため、ブートドライブが認識されませんでした。

次に、14.10をインストールしました。今回は続いた この返信 。私はまだ同じ問題を抱えています。私のテキストは次のようになります。 image

uname -aの出力:

Linux prakhar-Inspiron-3543 3.16.0-23-generic #31-Ubuntu SMP Tue Oct 21 17:56:17 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

編集1(さらに問い合わせた後、問題を絞り込みました)

これは、HDMIポートを使用してラップトップを外部画面に接続すると発生します。

編集2(さらに絞り込み)

単一の画面がアクティブな場合(どちらか一方)はすべて正常に機能します...それらを連携させることはできません。結果は画像と同じです。

5
phoenix

最後に、両方の画面で機能するようになりました。 xorgログを注意深く読んでいませんでした。 Noveauは、nvidiaおよびIntelドライバーとともにロードされていました。そして、ノボーの優先順位が高かったのかもしれません。 noveauを完全にアンインストールし、nvidia-340以外のドライバーはインストールしませんでした。これにより、ubuntuグラフィックが安定します。

Sudo apt-get purge xserver-xorg-video-nouveau

私はこれに対して提供された答えからこのパッケージ名を見つけました 質問 。答えてくれたuser224082に感謝します。

2
phoenix

残念ながら、Linuxでは、カーネルからロードされ(kmsを使用する場合)、実行中のカーネル用にコンパイルされたモジュールを使用してロードされるため、一度に使用できるドライバーは1つだけです。 IntelとNVIDIA(nouveau)の両方のドライバーを同時にロードしようとしているようです。これは機能しません。

2つのディスプレイを同時に機能させるには、両方のカードを同時に使用できるため、vesaまたはfbdevドライバーのいずれかを使用する必要があります。しかし、使用に気づいたように、パフォーマンスはだらしなくなります。

0
mphoraff