Can Genymotion Desktop run in a virtual machine?

Genymotion Desktop is meant to be installed and run on real hardware. Therefore, running Genymotion in a virtual environment is not supported.

Genymotion Desktop will also not run in an instance from a Cloud service, such as AWS, GCP, Alibaba, or Microsoft Azure.

See Can Genymotion Desktop run in a Cloud service (AWS, Google Cloud, MS Azure, Alibaba, etc.)?

We have developed two Cloud solutions to run Genymotion in the Cloud: Genymotion SaaS and Genymotion PaaS. For more information about those products, visit https://www.genymotion.com

For more details about Genymotion Desktop supported systems, please refer to What are Genymotion Desktop requirements?