Using virtual machine display devices
To make the graphics work on virtual machines, QEMU needs to provide two components to its virtual machines: a virtual graphic adapter and a method or protocol to access the graphics from the client. Let's discuss these two concepts, starting with a virtual graphic adapter. The latest version of QEMU has eight different types of virtual/emulated graphics adapters. All of these have some similarities and differences, all of which can be in terms of features and/or resolutions supported or other, more technical details. So, let's describe them and see which use cases we are going to favor a specific virtual graphic card for:
- tcx: A SUN TCX virtual graphics card that can be used with old SUN OSes.
- cirrus: A virtual graphic card that's based on an old Cirrus Logic GD5446 VGA chip. It can be used with any guest OS after Windows 95.
- std: A standard VGA card that can be used with high-resolution modes for guest OSes after...