I am using Ubuntu and the installer is not running.
**How do I install the Genymotion emulator on Ubuntu when the installer won't run?**
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**
`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)
`sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils`
`sudo adduser $USER kvm`
`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:
``https://www.genymotion.com/download/desktop/linux/``
Choose the “Genymotion‑X.Y.Z‑Linux‑amd64.deb” file. | Use the official package; it contains all prerequisites. |
| 5️⃣ | **Install the package**
`sudo dpkg -i genymotion-*.deb`
`sudo apt -f install` | `dpkg` installs the package; `apt -f install` resolves any missing dependencies. |
| 6️⃣ | **Run Genymotion**
`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 question**
Are 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.