Monero Integration in Whonix

VirtaulBox host setting VMSVGA 3D acceleration seems to be working.

  • Without, 3D acceleration disabled the CPU utilization is higher as expected (100%).
  • With, 3D acceleration enabled the CPU utilization is lower (30%).

The output of glxinfo is exactly the same with and without 3D acceleration.

I can’t find any way to figure that out from inside the VM. The only way to find this out is by testing. Environment variable QMLSCENE_DEVICE=softwarecontext is either required or not.

QMLSCENE_DEVICE=softwarecontext monero-wallet-gui

or

monero-wallet-gui

For VirtualBox, this will be simplified in the future in Whonix ™ 15.0.1.3.4 (and above) which is coming soon. QMLSCENE_DEVICE=softwarecontext will be globally set as environment variable if VirtualBox is detected. Script:

vm-config-dist/20software_rendering_in_vms at master · Kicksecure/vm-config-dist · GitHub

1 Like