Не удается обнаружить мою видеокарту (Nvidia GT 620M) в Xubuntu 11.10 и 12.04
Название в значительной степени подводит итог. Я недавно купил новый ноутбук с 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 это делает).
В целом я попытался установить следующие драйверы:
- разработчики CUDA (295,41) и 295,59
- либо вручную, либо используя пакет из хранилища (а именно: ppa:ubuntu-x-swat/x-updates и ppa:upubuntu-com/nvidia)
Я также попытался переустановить Xubuntu 11.10 так же, как вышеупомянутые драйверы, напрасно. Просмотр других связанных тем тоже не сильно помог.
Кто-нибудь из вас, добрые господа, поможет мне выйти из этого затруднительного положения?
Спасибо.
1 ответ
Это ноутбук с поддержкой nvidia-optimus, и он не поддерживается в Linux nvidia.
Пожалуйста, смотрите обсуждение здесь с той же проблемой.
Ноутбуки с Optimus не будут работать с драйверами NVIDIA. Требуется шмель, чтобы отключить карту nvidia и использовать ее до некоторой степени через virtualgl
Шмель не является реальным решением (например, когда вы используете устройство для разработки). см. здесь Невозможно использовать карту / драйвер nVidia на ноутбуке Optimus.
Если на вашем ноутбуке есть опция BIOS для отключения встроенного графического процессора и использования только nvidia one, то только вы можете полностью использовать устройство.
Или же
Если устройство подключено к порту HDMI, вы можете использовать устройство на внешнем мониторе. Для настройки внешнего монитора смотрите здесь → https://github.com/Bumblebee-Project/Bumblebee/wiki/Multi-monitor-setup