Supported distributions
Genymotion Desktop is available for the following Linux distributions:
- Ubuntu 24.04LTS (Noble Numbat)
- Debian 13 (Trixie)
- Fedora Workstation 43
Genymotion Desktop is only available for x86_64/amd64.
Only GNOME, KDE, and MATE desktop environments are fully supported. Other GUI may not work correctly.
Genymotion Desktop may crash with the X11 environment on Ubuntu. Wayland is recommended instead.
Hypervisor
Genymotion Desktop requires a hypervisor to run the Android system.
QEMU (default)
VirtualBox (legacy)
Genymotion Desktop works with an embedded QEMU hypervisor based on KVM. The embedded hypervisor is installed by default on supported distributions. There is no need to install any extra software.
Using VirtualBox on Linux is not recommended. However, if the user still wishes to use VirtualBox, VirtualBox must be installed prior to Genymotion Desktop.
Ubuntu 24.04LTS
Debian stable
Fedora Workstation
Download VirtualBox 7.0.26 .deb package for Ubuntu 24.04
Perform a global update and reboot:
sudo apt update && sudo apt upgrade && sudo reboot
Install the downloaded package:
sudo apt install ./virtualbox-7.0_7.0.26-168464~Ubuntu~noble_amd64.deb
Press Y and press ENTER to confirm. VirtualBox dependency packages are downloaded and installed. This may take a while.
Secure Boot
If Secure Boot is enabled on the host machine, VirtualBox installer will try to sign its kernel modules during installation. You will need to set a password to your Secure Boot. A full reboot of the system is mandatory to apply the change after installation. You will be prompted at startup by Secure Boot to input the password you set.
Add your user to the vboxusers group:
sudo usermod -a -G vboxusers $USER
Reboot your PC.
To verify the installation, run in a terminal:
groups | grep vboxusers
If this command does not return anything, the user account is not in the vboxusers group. To solve this, run:
sudo usermod -a -G vboxusers $USER
Then log out and in again, or reboot the PC.
Next, verify that VirtualBox kernel modules are properly installed and working:
lsmod | grep -i vbox
If successful, it should return something like:
vboxnetadp 28672 0
vboxnetflt 28672 0
vboxdrv 524288 2
vboxnetadp,vboxnetflt
If not, try to force VirtualBox kernel modules compilation:
sudo vboxconfig
And reboot the PC.
Please refer to the VirtualBox wiki for detailed instructions.
Secure Boot If Secure Boot is enabled on the host machine, VirtualBox installer will try to sign its kernel modules during installation. You will need to set a password to your Secure Boot. A full reboot of your system is mandatory to apply the change after installation. You will be prompted at startup by Secure Boot to input the password you set.
Please refer to this article for detailed instructions.
Genymotion Desktop Installation
Open a terminal and move to your home Download folder:
cd ~/Download
Give run permission to the Genymotion installer .run file:
chmod +x genymotion-X.Y.Z-linux_x64.run
Run the installer. PATH is the install target path:
./genymotion-X.Y.Z-linux_x64.run -d PATH
Global installation (not recommended) It is possible to install Genymotion globally with the sudo command:
sudo ./genymotion-X.Y.Z-linux_x64.run
This will install Genymotion in /opt/genymotion, but this is not recommended as it may cause issues due to access permissions.
It is assumed that downloaded files are in your home Download folder. If not, replace ~/Download with the appropriate path in the command lines.
If the installer is run without -d option, Genymotion will be installed in your current folder, in ./genymotion/.