Название в значительной степени подводит итог. Недавно я купил новый ноутбук с Nvidia GT 620M, , чтобы использовать CUDA . У меня также есть встроенная видеокарта Intel.
Сначала я установил драйверы разработчика, как я привык, и проверил установку с помощью cudaGetDeviceCount, который вернул 0. Быстрый взгляд на lspci также дал следующее:
00:00.0 Host bridge: Intel Corporation Ivy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Ivy Bridge PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4)
00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Panther Point 6 port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)
01:00.0 3D controller: NVIDIA Corporation Device 1140 (rev a1)
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6235 (rev 24)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Что подтвердило тот linux не обнаруживает видеокарту (в отличие от Windows).
В целом, я попытался установить следующие драйверы:
Я также попытался переустановить Xubuntu 11.10 так же, как и вышеперечисленные драйверы, напрасно. Просмотр других связанных тем тоже не сильно помог.
Кто-нибудь из вас, добрые господа, поможет мне выйти из этого затруднительного положения?
Спасибо.
Это ноутбук с поддержкой nvidia-optimus, и он не поддерживается в linux от nvidia.
Пожалуйста, посмотрите обсуждение здесь с той же проблемой.
Ноутбуки с Optimus не будут работать с драйверами NVIDIA. Требуется шмель, чтобы отключить карту nvidia и использовать ее до некоторой степени с помощью шмеля virtualgl
,
. Это не реальное решение (например, когда вы используете устройство для разработки). см. здесь Не удается использовать карту / драйвер nVidia на ноутбуке Optimus .
Если на вашем ноутбуке есть опция BIOS для отключения встроенного графического процессора и использования только nvidia one, то только вы можете полностью использовать устройство.
Или
Если устройство подключено к порту HDMI, его можно использовать на внешнем мониторе. Для настройки внешнего монитора см. Здесь → https://github.com/Bumblebee-Project/Bumblebee/wiki/Multi-monitor-setup