How to install Genymotion Android Emulator in Ubuntu

To Install and Use Genymotion Android Emulator In Ubuntu

Genymotion is the best Android Emulator app for testing and presentation. This app can download the pre-configured virtual images of android. Installation of Genymotion Android Emulator in Ubuntu is explained in this manual.

Go to the official Genymotion and Click Create an account.

Enter the Username, Email Address, Password and click Create an account.

Open your mail and click the activation link to activate the account.

Click Get it now to download the package.


After downloading, open the terminal and view the downloaded file.

root@linuxhelp:/home/user1/Desktop# cd ../Downloads/
root@linuxhelp:/home/user1/Downloads# ls -l
total 45704
drwxr-xr-x  2 user1 user1     4096 Jul 20 15:14 ./
drwxr-xr-x 16 user1 user1     4096 Jul 20 15:09 ../
-rw-rw-r--  1 user1 user1 46788769 Jul 20 15:14 genymotion-2.7.2-linux_x64.bin

Before installing the genymotion, install the virtualbox.

root@linuxhelp:/home/user1/Downloads# apt-get install virtualbox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
...
...
...
DKMS: install completed.
Setting up virtualbox (5.0.24-dfsg-0ubuntu1.16.04.1) ...
vboxweb.service is a disabled or a static unit, not starting it.
Setting up virtualbox-qt (5.0.24-dfsg-0ubuntu1.16.04.1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (229-4ubuntu4) ...

Run the following command to make the installation package executable.

root@linuxhelp:/home/user1/Downloads# chmod +x genymotion-2.7.2-linux_x64.bin
root@linuxhelp:/home/user1/Downloads# ls -l
total 45704
drwxr-xr-x  2 user1 user1     4096 Jul 20 15:14 ./
drwxr-xr-x 16 user1 user1     4096 Jul 20 15:09 ../
-rwxrwxr-x  1 user1 user1 46788769 Jul 20 15:14 genymotion-2.7.2-linux_x64.bin*

To install the genymotion, use the following command

root@linuxhelp:/home/user1/Downloads# ./genymotion-2.7.2-linux_x64.bin
Installing for all users.

Installing to folder [/opt/genymobile/genymotion]. Are you sure [y/n] ? y

- Trying to find VirtualBox toolset .................... OK (Valid version of VirtualBox found: 5.0.24_Ubuntur108355)
- Extracting files ..................................... OK (Extract into: [/opt/genymobile/genymotion])
- Installing launcher icon ............................. OK

Installation done successfully.

You can now use these tools from [/opt/genymobile/genymotion]:
 - genymotion
 - genymotion-shell
 - gmtool

Unfold the /opt/genymobile/genymotion/ and start the genymotion app.

root@linuxhelp:/home/user1/Downloads# cd /opt/genymobile/genymotion/
root@linuxhelp:/opt/genymobile/genymotion# ./genymotion

Trigger " Yes" to add a first Virtual device.

Now sign in, using the registered account


Choose the virtual device to install and give next

Enter a name for the virtual device and give Next

The virtual device download starts

Click finish to Start the Genymotion.

Start the virtual device

FAQ
Q
When I start a virtual device, why does an error message state that Genymotion can't load OpenGL libraries?
A
This is probably due to an outdated video card driver or a very old video chipset.

Update your video card driver using the latest version provided by your manufacturer (available on their website).
Q
Why can't I start Genymotion remotely? And what tools are used for accessing it in remote?
A
TightVNC on Windows, macOS screen sharing and x11vnc on Linux.(Tools support remote control)
Q
error message state that Qt library versions are incompatible? How to get over this?
A
remove Qt libraries created by Geny motion by " rm libQt* " which may incompatable with the one available in the system
Q
How can I establish a TCP session to my virtual device?
A
ADB forwards the packets to the virtual device for you, to establish a TCP session to your virtual device, you must set up port forwarding with ADB adb forward tcp: tcp:
Q
Why can't I add a virtual device from the Available virtual devices list?
A
You may be running out of free space. Check the free remaining space on your hard disk.