haruka4434
@haruka4434

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

GPUパススルーをしようとするとブラックスクリーンになる

解決したいこと

仮想マシンマネージャーの仮想マシンに電源を入れたときにフリーズするのと
PCを起動したときブラックスクリーンになるのを解決したいです。

スペック

i7 8700k
GTX 1080ti
Ubuntu 24.04 LTS
デュアルモニター

OSは再インストールしてクリーンな状態にしています。

発生している問題・エラー

$ cat /etc/modules-load.d/vfio-pci.conf
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
kvm
kvm_intel

VT-dを有効にしているときvfio_pciを指定するとPCを再起動したときブラックスクリーンになる。
代わりにpci_stubを指定するとデスクトップまで起動できるものの、仮想マシンに電源を入れたときにフリーズする。(フリーズの詳しい様子は最後に説明しています。)

VT-dを無効にしているとvfio_pciを指定していても起動できるが仮想マシンに電源を入れると以下のエラーがでる。

unsupported configuration: host doesn't support passthrough of host PCI devices

その他の設定

/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on iommu=pt"
/etc/modules-load.d/vfio-pci.conf
vfio
vfio_iommu_type1
vfio_virqfd
pci_stub(vfio-pci)
kvm
kvm_intel
/etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0

PCを起動したときはGPUが機能していないので荒い画質でシングルモニターなのですが、pci_stubで仮想マシンの電源を入れたとき一瞬画面が暗転してからデュアルモニターになってUbuntu起動画面が立ち上がり、読み込みが終わってデスクトップが表示された瞬間フリーズします。

0

No Answers yet.

Your answer might help someone💌