ぶていのログでぶログ

思い出したが吉日

Geforce GTX 750tiを買ったのだが…

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になって起動できなかった…

どうしたものか…