I am using Ubuntu and the installer is not running.
Ubuntu 24.04 LTS (or the latest supported Ubuntu LTS) is fully supported. If the Genymotion Desktop installer (.deb or .bin) fails to launch, try the steps below:
| Step | What to do | Why it helps |
|------|------------|--------------|
| 1️⃣ | Ensure you’re on a 64‑bit system | Genymotion only supports x86_64/amd64. |
| 2️⃣ | Install the required dependencies<br>sudo apt update && sudo apt install -y libgl1-mesa-glx libglu1-mesa | These provide the OpenGL libraries Genymotion needs. |
| 3️⃣ | Enable KVM (for QEMU hypervisor) <br>sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils<br>sudo adduser $USER kvm<br>newgrp kvm | KVM is the default hypervisor; it must be enabled for the installer to work. |
| 4️⃣ | Download the Linux installer from the Genymotion download page: <br>`https://www.genymotion.com/download/desktop/linux/<br>Choose the “Genymotion‑X.Y.Z‑Linux‑amd64.deb” file. | Use the official package; it contains all prerequisites. |
| 5️⃣ | **Install the package**<br>sudo dpkg -i genymotion-*.deb<br>sudo apt -f install | dpkg installs the package; apt -f install resolves any missing dependencies. |
| 6️⃣ | **Run Genymotion**<br>genymotion (or double‑click the desktop shortcut). | The launcher should start without errors. |
---
### Common issues & fixes
| Symptom | Likely cause | Quick fix |
|---------|--------------|-----------|
| “Cannot open /usr/lib/x86_64-linux-gnu/libGL.so.1” | Missing OpenGL library | sudo apt install libgl1-mesa-glx |
| “No permission to access /dev/kvm” | User not in kvm group | sudo adduser $USER kvm && newgrp kvm |
| Installer “stops” after clicking “Install” | 32‑bit or ARM machine | Genymotion doesn’t support 32‑bit or ARM. |
| “QEMU: CPU not supported” | KVM not enabled or CPU virtualization disabled in BIOS | Enable Intel VT‑x / AMD-V in BIOS. |
---
### Quick checklist before you install
- [ ] Ubuntu 24.04 LTS (or the latest LTS) and 64‑bit
- [ ] Kernel with KVM support (sudo apt install qemu-kvm)
- [ ] NVIDIA drivers installed if you have an NVIDIA GPU (for best graphics)
- [ ] libgl1-mesa-glx and libglu1-mesa` installed
---
Next steps
Once Genymotion is running, you can log in with your Genymotion account, download a virtual device image, and start testing your apps.
---
Follow‑up questionAre you planning to use Genymotion for local development only, or do you also need it integrated with a CI/CD pipeline or cloud testing? This will help me suggest the right setup.