Uderzenie w blokadę drogi i wszelka pomoc byłaby bardzo ceniona!
Udało mi się przejść przez kartę GTX970 do gościa KVM z Debianem Jessie (3.16 Kernel) i jestem w stanie uruchomić próbki zestawu narzędzi CUDA 7.5. Jednak to samo nie działa w Debian Wheezy guest (3.2 Kernel). nvidia-smi nie może sondować urządzenia GPU gościa z następującym błędem w 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
Wypróbowałem wiele wersji sterowników NVIDIA na dwóch różnych gościach KVM, z których jeden działa na Wheezy, a drugi na Jessie. Oto co mam:
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
W przypadkach „Nie działa” otrzymuję dokładnie taki sam błąd, jak wcześniej wspomniano. Chociaż wersja sterownika 343.22 działa na gościu Debiana Wheezy, niestety nie będzie działać z CUDA 7.0 lub 7.5
Instalacje są instalacjami magazynowymi, nie dokonano poprawek jądra.
Czy jest coś, co mogę poprawić w gościu Debiana Wheezy KVM, aby uzyskać najnowsze sterowniki?
Dzięki.