Как я могу посмотреть, какая видеокарта на моей машине с поддержкой Optimus используется?

Я использую Ubuntu 12.04.1 LTS на моем ноутбуке Asus K55v с поддержкой Optimus. Это означает, что у него есть две видеокарты; интегрированный Intel (1 ГБ совместно используемой памяти) и дискретный Nvidia Geforce 610M. В связи с этим у меня есть несколько связанных вопросов:

Как узнать, действительно ли моя система использует графическую карту, и если да, то сколько? Как определить, установлены ли драйверы графики Intel или нет? Я попробовал загрузить драйверы с официального сайта Nvidia, но он не установил. Откуда я получу драйверы для Nvidia? Как я могу наилучшим образом использовать графическую карту Nvidia (т. Е. В каких приложениях)?
1
задан 21 December 2012 в 06:33

2 ответа

Команда glxinfo показывает, какой видеоадаптер используется для графики OpenGL. Найдите строку, похожую на следующую:

OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile

Вышеуказанное отображается на моем ноутбуке, хотя у него есть дискретный графический процессор Nvidia Optimus. Это означает, что он все еще использует встроенный графический процессор Intel для 3D-графики.

После настройки шмеля я запускаю optirun glxinfo и вижу, что система теперь использует графический процессор Nvidia, но только при запуске команд с [ f5]:

OpenGL renderer string: GeForce GT 540M/PCIe/SSE2

В итоге я узнал, что графический процессор Nvidia на самом деле хуже работает с bumblebee , чем с интегрированным графическим процессором Intel с настройкой DRI_PRIME=1. Я попробую еще раз, когда / если в будущем будет лучшее решение.

5
ответ дан 25 May 2018 в 03:13
  • 1
    Это очень хорошо отвечает на его главный вопрос. +1! Производительность графического процессора Nvidia переоценена, а графическая карта Intel Ivy Bridge HD недооценена. Я не понимаю, почему производители делают Optimus с низким уровнем Nvidia GPU ... – gertvdijk 6 January 2013 в 19:22
  • 2
    Обратите внимание, что glxinfo не установлен по умолчанию; вам нужно установить mesa-utils, чтобы получить его. – Burhan Khalid 1 February 2014 в 14:34

Одна команда:

lspci 

, которая производит, например, в моей системе:

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

аналогичным инструментом является lshw (аппаратное обеспечение списка): [ ! d2]

sudo lshw -class display

В Xfce есть запись в меню настроек «дополнительный драйвер», где вы можете посмотреть, если драйвер, такой как драйвер Nvidia, установлен и активен, и где вы можете искать такие водитель. Название меню может отличаться в вашей системе.

4
ответ дан 25 May 2018 в 03:13

Другие вопросы по тегам:

Похожие вопросы: