Hi, QQ - does anyone know how to change the resolution of a VM using VNC under FreeNAS (11)? I can install a VM (in my case Ubuntu) and connect via VNC but unable to change the resolution (stuck in 1024x768 on the settings/display screen within Ubuntu). Thanks, Mark.
I have the same issue, however in for Windows 10. Is it possible to increase the resolution? The problem is that it's using the Basic Miscrosoft Display Adapter.
Not currently from the webUI, but according to this post other framebuffer resolutions are support when using byhve from the CLI: https://lists.freebsd.org/pipermail/freebsd-virtualization/2016-May/004471.html
1024x768 is a reasonable default, but the FreeNAS github shows the ability to choose VNC resolution has been added to the webui as a recent commit: https://github.com/freenas/freenas/commit/aabd6e18960f8abfbb7a8fc3b8d118b594efa8b5 So it's in the pipeline.
RDP is superior to VNC because RDP sends the draw calls, VNC simply sends a video of the entire desktop, which requires the host cpu to compress the video. The higher the resolution, the more VNC is going to suck, the more it is going to abuse the CPU. VNC is great because it is cross platform, but other wise it is the worst option possible.
That may be true for a real machine where you would have to install a vncserver on Windows, although a combination of tightvnc and the DFMirage video driver is faster and less cpu intensive than other vnc implementations. But this is byhve, and you have to use the framebuffer at least during the install of a windows VM. You wouldn't need a "vnc device" once rdp was working.