2

Пройдите через контрольно-пропускной пункт, и любая помощь будет высоко ценится!

Мне удалось передать карту GTX970 гостю KVM, работающему под управлением Debian Jessie(ядро 3.16), и я могу запустить примеры инструментария CUDA 7.5. Однако то же самое не работает в гостевой системе Debian Wheezy (ядро 3.2). nvidia-smi не может проверить гостевое GPU-устройство со следующей ошибкой в dmesg:

[   86.116320] nvidia 0000:00:06.0: irq 45 for MSI/MSI-X
[   86.335157] NVRM: RmInitAdapter failed! (0x24:0x1f:1244)
[   86.335162] NVRM: rm_init_adapter failed for device bearing minor number 0
[   86.335324] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5

Я пробовал несколько версий драйверов NVIDIA на двух разных гостях KVM, одна из которых работала с Wheezy, а другая - с Джесси. Вот что у меня есть:

Host: Debian Jessie (3.16 Kernel). GTX970 passthrough using VFIO to KVM Guest

Driver Version     Debian Wheezy Guest        Debian Jessie Guest
361.28             Not Working                Working
352.79             Not Working                Working
352.63             Not Working                Working
346.96             Not Working                Working
343.22             Working                    Working

Для случаев «Не работает» я получаю ту же ошибку, что и ранее. Хотя версия драйвера 343.22 работает на гостевом компьютере Debian Wheezy, к сожалению, это не будет работать с CUDA 7.0 или 7.5

Установки являются стандартными, исправления ядра не выполнялись.

Могу ли я что-нибудь изменить в гостевой системе Debian Wheezy KVM, чтобы заставить работать последние версии драйверов?

Благодарю.

0