1

У меня свежая установка Ubuntu 14.04 через ноутбук MSI, которая включает в себя две видеокарты: интегрированный Intel и Nvidia GeForce 840M. Я собираюсь установить драйверы Nvidia с сайта 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: pci@0000:01:00.0
     ...
 *-display
     description: VGA compatible controller
     product: 4th Gen Core Processor Integrated Graphics Controller
     vendor: Intel Corporation
     physical id: 2
     bus info: pci@0000:00:02.0
     ...
     capabilities: vga_controller bus_master cap_list rom
     configuration: driver=i915 latency=0
     ...

Поэтому, по какой-то причине, драйвер nouveau не запрашивает мою карту Nvidia, а в меню "дополнительные драйверы" я не вижу никаких дополнительных драйверов для установки и никакой информации вообще.

Что здесь происходит, и кто отвечает за решение, какую карту использовать?

Я искал в журнале xorg, но ничего не нашел (действительно, я не знаю, что искать).

1 ответ1

1

Я видел это раньше во многих ноутбуках. Это происходит из-за того, что переключатель nVidia Optimus отключается, и поэтому linux возвращается к интегрированному. Хотя я не совсем уверен, как бы вы снова включили коммутатор.

Также может быть полезно отметить, что дискретная карта будет по-прежнему передавать данные через Intel HD Graphics на ЦП.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .