it-swarm-ja.com

Nvidia +統合Intel + Nouveau + Ubuntu:Nvidiaは使用されていません

MSIラップトップにUbuntu14.04を新規インストールしました。これには、統合IntelとNvidia GeForce840Mの2つのグラフィックカードが含まれています。私の意図は、Nvidia WebサイトからNvidiaプロプライエタリドライバーをインストールすることですが、変更する前に(適切に行うために)、コンピューターで何が起こっているのかを正確に知りたいと思います。ですから、nvidiaグラフィックスのインストールに関する(今の)チュートリアルは必要ありませんが、SOが統合カードを使用する主な理由を理解してください。

いくつかの情報:

$ glxinfo | egrep i "renderer string|rendering"
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile

だから、私は統合されたグラフィックカードがレンダラーであることを知っています。次の質問は、なぜNvidiaカードが無視されるのかということです。ドライバーはインストールされていますか?

$ dpkg --get-selections | grep nouveau
libdrm-nouveau2:AMD64               install
xserver-xorg-video-nouveau-lts-utopic       install

$ lsmod | egrep -i "nouveau|i915"
nouveau              1206535  0 
mxm_wmi                13021  1 nouveau
ttm                    93588  1 nouveau
i915                  906106  6 
drm_kms_helper         61574  2 i915,nouveau
wmi                    19193  3 msi_wmi,mxm_wmi,nouveau
drm                   311018  7 ttm,i915,drm_kms_helper,nouveau
video                  20128  2 i915,nouveau
i2c_algo_bit           13413  2 i915,nouveau

つまり、統合グラフィック(i915)とNvidia(nouveau)ドライバーの両方がロードされている(そしてもちろん、nouveuドライバーがインストールされている)ことを示しています。最後に:

$ lshw -c video
WARNING: you should run this program as super-user.
  *-display UNCLAIMED     
     description: 3D controller
     product: GM108M [GeForce 840M]
     vendor: NVIDIA Corporation
     physical id: 0
     bus info: [email protected]:01:00.0
     ...
 *-display
     description: VGA compatible controller
     product: 4th Gen Core Processor Integrated Graphics Controller
     vendor: Intel Corporation
     physical id: 2
     bus info: [email protected]:00:02.0
     ...
     capabilities: vga_controller bus_master cap_list rom
     configuration: driver=i915 latency=0
     ...

そのため、何らかの理由で、nouveauドライバーは私のNvidiaカードを要求せず、「追加のドライバー」メニューには、インストールする追加のドライバーがなく、情報もまったく表示されません。

ここでは何が起こり、どのカードを使用する必要があるかを決定する責任は誰にありますか?

Xorgログで検索しましたが、何も見つかりません(実際、何を検索すればよいかわかりません)。

1
Peregring-lk

私はこれを多くのラップトップで以前に見ました。これは、nVidia Optimusスイッチャーが無効になるために発生します。そのため、Linuxは統合にフォールバックします。ただし、スイッチャーを再度有効にする方法はよくわかりません。

目立たないカードは、CPU上のIntelHDグラフィックスを介して出力をチャネルすることに注意することも役立つ場合があります

1
td512