bhyve Bhyve Recommended Virtio drivers for Windows?

Hi,

Was wondering what are the recommended virtio drivers to install in a windows10 guest os for stable operation besides the network driver? Right now using Tightvnc server and viewer and noticed the screen graphics are slow so was also wondering is there a gpu driver for VNC viewer?

Thanks
 
Was wondering what are the recommended virtio drivers to install in a windows10 guest os for stable operation besides the network driver?
I don't think there's more than one project. Just grab them from the official github repo, they work fine: https://github.com/virtio-win/virtio-win-pkg-scripts

Right now using Tightvnc server and viewer and noticed the screen graphics are slow so was also wondering is there a gpu driver for VNC viewer?
That would make no sense, there IS no GPU and a "fake" one would certainly be less efficient. Maybe try to use net/freerdp instead (with Windows' built-in RDP server)? Works fine for me.

If you absolutely need full GPU performance in the guest, you'd have to use "pass-thru" (so it has exclusive access). In that case, I'd personally rather use Windows on bare metal directly.
 
rdp "server" is not available on "home" windows editions
also i found out (eye test) that rdp to real hardware with a gpu works better than to vm-s without a gpu (dunno if the gpu makes the diff but the diff exists and it is clearly visible if the application does not use a backbuffer to redraw screen)
 
rdp "server" is not available on "home" windows editions
The edition wasn't mentioned in the OP. Those "home" editions are crippled in many areas, you just shouldn't use them.
That said, all this crippling is artificial, of course the functionality is there, so there are "hacks" to enable RDP even on a "home edition". Not saying I would recommend that, just mentioning it's possible.
also i found out (eye test) that rdp to real hardware with a gpu works better than to vm-s without a gpu (dunno if the gpu makes the diff but the diff exists and it is clearly visible if the application does not use a backbuffer to redraw screen)
I can't confirm that, but maybe it depends on what kind of software you're using on the remote machine. In my case, even video playback works fine...
 
I don't think there's more than one project. Just grab them from the official github repo, they work fine: https://github.com/virtio-win/virtio-win-pkg-scripts


That would make no sense, there IS no GPU and a "fake" one would certainly be less efficient. Maybe try to use net/freerdp instead (with Windows' built-in RDP server)? Works fine for me.

If you absolutely need full GPU performance in the guest, you'd have to use "pass-thru" (so it has exclusive access). In that case, I'd personally rather use Windows on bare metal directly.

Hi,

I already have attached the driver iso package to my vm but was wondering if I should install the whole 64bit installer package or just the individual drivers as needed? For example do I need the scsi storage driver? Is there anything else?

How about the balloon driver or the panic driver??

Thanks

PS: Will try the rdp viewer and see if its smoother.
 
So I was copying data from my VM into a samba share on my server to offload data off of the VM and after an hour I could no longer view the VM through VNC viewer app. Got error message failed to open socket or something. So I started up a second Bhyve image I had and was able to view the VM through VNC viewer app. So something disconnected the connection through the TightVNC server I was running as a backend. Anyhow not giving up I went into a Windows machine and got a list of 'ARP -a' in a command window and was able to find the virtual ip address of the VM and then RDP through remote desktop into my VM and have access. Not sure whats up with TightVNC. Is there a timeout or something? Maybe another VNC server be better?

Thanks
 
Back
Top