nvencが試したくて先週ポチッてしまった。 今どきならGM20X系にすれば、HEVEC対応だったりするのだが、 ハイエンドモデルを自鯖にぶっ刺すのは騒音的にもお値段的にもきついので ミドルレンジモデルのGeforce GTX750tiにした。
んで、さっそく鯖にさし、いつもの如くPCIパススルーでゲストに見せたのだが
ドライバが初期化できない… orz*
dmesgには謎のエラーがでるわ、 /proc/driver/nvidia/gpus/<pci-bus>/information
は
正常にとれていないわでよくわからん…
$ nvidia-smi Unable to determine the device handle for GPU 0000:00:07.0: Unknown Error $ dmesg | tail -3 [ 571.935696] NVRM: RmInitAdapter failed! (0x23:0x56:615) [ 571.935719] NVRM: rm_init_adapter failed for device bearing minor number 0 [ 571.936192] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5 $ cat /proc/driver/nvidia/gpus/0000\:00\:07.0/information Model: GeForce GTX 750 Ti IRQ: 47 GPU UUID: GPU-????????-????-????-????-???????????? Video BIOS: ??.??.??.??.?? Bus Type: PCIe DMA Size: 37 bits DMA Mask: 0x1fffffffff Bus Location: 0000:00:07.0
x-vga=on
してみたが変わらないし、
PCIeなバスを使うようにvirshのxmlを書き換えたが、
vfio_dmaうんちゃらがmemory allocation failedになって起動できなかった…
どうしたものか…