can boot into the guest successfully,cannot get back to ubantu,get a no signal
Jotalz opened this issue · 7 comments
I added the logging instructions according to the problem document
exec 19>/home/user/Desktop/stoplogfile
BASH_XTRACEFD=19
set -x
And the generated log is as follows:
`+ sleep 10
- modprobe -r vfio_pci
- modprobe -r vfio
- modprobe -r vfio_iommu_type1
- modprobe -r vfio_virqfd
- virsh nodedev-reattach pci_0000_08_00_0
- virsh nodedev-reattach pci_0000_08_00_1
- echo 1
- echo 1
- echo efi-framebuffer.0
- modprobe nvidia
- modprobe nvidia_modeset
- modprobe nvidia_uvm
- modprobe nvidia_drm
- modprobe drm_kms_helper
- modprobe i2c_nvidia_gpu
- modprobe drm
- sleep 10
- systemctl start gdm3`
And my stop.sh is:
sleep 10
modprobe -r vfio_pci
modprobe -r vfio
modprobe -r vfio_iommu_type1
modprobe -r vfio_virqfd
virsh nodedev-reattach pci_0000_08_00_0
virsh nodedev-reattach pci_0000_08_00_1
echo 1 > /etc/class/vtconsole/vtcon0/bind
echo 1 > /etc/class/vtconsole/vtcon1/bind
echo efi-framebuffer.0 > /sys/bus/platform/drivers/efi-framebuffer/bind
modprobe nvidia
modprobe nvidia_modeset
modprobe nvidia_uvm
modprobe nvidia_drm
modprobe drm_kms_helper
modprobe i2c_nvidia_gpu
modprobe drm
sleep 10
systemctl start gdm3
Does this mean something went wrong while binding?Can you guide me how to solve this problem,thinks!
Have you tried starting display-manager
service instead of gdm3?
I tried adding systemctl start display-manager
after systemctl start gdm3
, but when i shutdown windows,the screen is still black.
The most terrible thing about this is that I don’t know how to locate the error point,
When I boot Ubuntu from power off, I can see several errors about the GPU, such as Failed to start NVIDIA persistence Daemon.
Although the system can boots normally, I'm not sure if this will cause the KVM to not return host.
do you have any ideas?
I guess this might help.
TLDR:
Blacklist nvidiafb.
On file /etc/modprobe.d/blacklist.conf
, add the line blacklist nvidiafb
I found this question under most Single-GPU-Passthrough posts. I tried most of the methods they mentioned but it didn't work.
But I can't do other methoned like that, lower the driver version to 460 because myGPU is 4060ti and there is no such early version.I think this is indeed a more difficult problem to solve
I guess this might help.
TLDR: Blacklist nvidiafb. On file
/etc/modprobe.d/blacklist.conf
, add the lineblacklist nvidiafb
AMD GPUs have issues with reset, but NVIDIA should have proper reset support..
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.