GPU acceleration needs to be disabled manually - the "Disable 3D acceleration" button doesn't show up
See also: #360 (closed)
GPU: Quadro K1100M (nouveau driver)
- Create an accelerated Fedora guest
- The SPICE display will look similarly to this:
- As can be seen from the screenshot, the button to disable the 3D acceleration which could in fact remedy the problem is missing
- If one clicks the "back" button Boxes will crash (see the issue linked above)
- Use "Force shutdown" on the VM (we need to reload the VM configuration)
- Open terminal and use virsh to remove the following graphics-related bits:
<acceleration accel3d='yes'/>
<gl enable='yes' rendernode='/dev/dri/renderD129'/>
That tells libvirt to disable any kind of graphical acceleration.
- Launch the VM again and now and the "Disable 3D acceleration" button will magically appear even though we just disabled the acceleration:
- If you click the button now, Boxes will add the following to disable the acceleration explicitly (even though it has the same effect on libvirt as removing the options above!):
<acceleration accel3d='no'/>
<gl enable='no'/>