QaidVoid / Complete-Single-GPU-Passthrough

Single GPU VFIO Passthrough Guide
788 stars 38 forks source link

Nvidia Code 43 #12

Closed limendoza closed 1 year ago

limendoza commented 2 years ago

I followed everything in the guide except I changed the Device Model from virtio to e1000e in NIC since I couldn't get the internet working. I encountered Code 43 any ideas how to resolve this? Thanks

QaidVoid commented 2 years ago

Did you set the vendor_id as mentioned in this section? https://github.com/QaidVoid/Complete-Single-GPU-Passthrough#video-card-driver-virtualisation-detection

If you've already done that, then try solution mentioned here: https://www.reddit.com/r/VFIO/comments/othzvr/cant_fix_error_43_on_single_gpu_passthrough/

limendoza commented 2 years ago

I tried the solution given but I encountered 2 behaviors:

QaidVoid commented 2 years ago

Add the following to the top of libvirt stop script, replacing username.. This will create the log file at ~/virsh_log..

exec 19>/home/username/virsh_log
BASH_XTRACEFD=19

The log should show if anything is failing.

limendoza commented 2 years ago

Yeah I tried it. Below here is the content of the log.

`

QaidVoid commented 2 years ago

Try running the VM without unbinding VTConsoles.

If that doesn't work, SSH into the machine and run the commands from stop script manually after shutdown (remove release script from libvirt before starting VM)..

If nothing works, the best thing you can do is to reboot the machine on stop script instead of restarting display-manager.

stale[bot] commented 1 year ago

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.