Yeah I have tested different ways. Maybe shouldnt kidnap this thread with my Nvidia issues now. But nvidia-smi doesnt find any card and states it cant communicate with the driver. Both with GPU isolated and not. When i try to start the VM with a GPU passthrough i cant really tell if anything happens or if the VM loads at all since the VNC doesnt work. But I never get the IP up where the VM should be, so I guess it never starts. If I unbind the GPU passthrough VNC works and I get the VM up and running. But then without the GPU naturally. I cant get the GPU to work in any app since it doesnt get any proper driver I guess.
You should be able to get into the VM using a standalone VNC client. It's just the built in web-based one that's broken. I do not recommend using VNC after setup is completed, and you should transition to RDP, SSH or something else more secure.
Perhaps this is a larger discussion, but I thought I might start in a thread here and reddit, and see where it goes. I may have never even noticed this, except the built in NoVNC is broken in BlueFin RC1. The current implementation for the out-of-the-box deployment of VNC is a little...
www.truenas.com
But anyway, I was able to get in using this:
https://www.realvnc.com/en/connect/download/viewer/
The VM status page on SCALE will tell you what port VNC is listening on for a particular VM.
Then add it to VNC, with the management IP of your SCALE host and that port number:
It should work for initial setup now.
For me, even this will not work unless I have the VNC console open BEFORE I start the VM. If I try to use it after the VM is already started it looks like this and never loads:
Before I open the new ticket, let me know if you can reproduce the same behavior if you can.
But after I setup my VM and installed the NVIDIA drivers, I am able to use RDP reliably to access my VM whenever after the initial setup. If you are using Windows make sure you install the latest Virtio drivers AND the guest agent (both installers in the same ISO)
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/?C=M;O=D
What's weird is that sometimes the VNC console does work for me. In the example above its working right now. It may continue to work, but it also may stop working if I restart EITHER the host OR the guest:
But on another host, with the
EXACT same hardware configuration and a
CLONE (ZFS Send of the hard drive's ZVOL to this host) of the same VM with the only difference being it's hostname, I get this error. I cannot explain the inconsistency, and I have been racking my brain on this for weeks. I didn't even put 2 and 2 together with the NVidia passthru until I saw your post, so you have definitely helped me make progress here in understanding what's going on...
Hardware tab for both VMs are exactly the same:
Same device IDs are passed:
And both of them have the GPU isolation set: