Дано: ноутбук MSI с видеокартой NVIDIA 30xx и страшное желание перейти на линух, да так, чтобы обе видеокарты (интегрированная Intel и NVIDIA) работали и переключались.
Однако при попытке загрузить модуль ядра nvidia
получаем сообщение о том, что нет
у нас никакой видеокарты:
$ sudo modprobe nvidia
modprobe: ERROR: could not insert 'nvidia': No such device
Аналогично nvidia-xconfig
уверяет нас в отсутствии видеокарты. При этом в dmesg и на
неграфические терминалы с некоторой периодичностью падает следующая ошибка:
NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR1 is 0M @ 0x0 (PCI:0000:01:00.0)
NVRM: The system BIOS may have misconfigured your GPU.
Решение
Зайдите в настройки BIOS и отключить CSM-режим (иногда подписан как Legacy-режим). Да, так просто.
Посылаю лучи поноса ребятам с форума NVIDIA, которые в каждой ветке уже 3 года, пишут, что надо включить параметр "above 4G decoding", которого нет в бытовых ПК.
fgff
ОтветитьMelianMiko verified
Ответить