A question on vmware vsga

Republicus

Well-Known Member
Aug 7, 2017
137
22
58
41
I have a question concerning the vmware vga setting of a QEMU/KVM guest.

Does this setting require any vmware/third-party software (like virtviewer for spice) ?

The reason I ask this is because the AMD S7000 server video card is compatible with VMWare VSGA and with it the video card "effectively does shared graphics across multiple virtual machines". Since Proxmox has a vmware vga setting I hope this means I can test those capabilities within Proxmox VE.
AMD put out [this video] (2:44) describing within VMWare -- what I wish to test in Proxmox.

Any suggestions, thoughts?
 
Does this setting require any vmware/third-party software (like virtviewer for spice) ?
no

The reason I ask this is because the AMD S7000 server video card is compatible with VMWare VSGA and with it the video card "effectively does shared graphics across multiple virtual machines". Since Proxmox has a vmware vga setting I hope this means I can test those capabilities within Proxmox VE.
this is a vmware specific technology and will not work with proxmox. also note that the acronyms are different : 'vsga' (virtual shared graphics adapter) vs 'vga' (Video Graphics Array) so it has nothing to do with each other

also afaics vsga is only useful in a 'thin client' environment with vmware horizon

the only way currently for a single graphics card to provide gpu acceleration for vms in proxmox is to use a s7150 or to use mdev gpu passthrough of intel gpus (skylake+) and do pci passthrough
(some users reported some success with nvidia vgpus, though i cannot confirm that since we do not have such a card here)

with that approach you lose the built in vnc/spice (if you want the desktop to be accelerated)