Want to emulate Nexus, Galaxy, or other Android Phone/Tablet on Ubuntu Desktop? Well, you may already know the handy tool Genymotion.
Genymotion is a complete set of tools that provides a virtual environment for Android. It can be very useful for developers, testers, salesman or even gamers. Genymotion is free for personal use. For full features, you need to buy a license.
Features:
- OpenGL acceleration to achieve the best 3D performance
- Enable full screen option and improve your experience
- Be precise in your UI development with the “pixel perfect” functionality
- Start multiple virtual device at the same time
- Override virtual device identifiers
- Directly command virtual devices sensors with Genymotion Shell
- Fully compatible with ADB. You can control your virtual device from the host
- Manage sensors: Battery level / status, GPS, Rotation, Camera
Since 2.1:
- supports copy/paste from the host to the virtual device, or from the virtual device to the host using Android builtin copy/paste feature.
- Android 4.4 support
Screenshots:
Install Genymotion:
1. This Android Emulator requires Virtualbox, so first search for and install virtualbox in Ubuntu Software Center.
2. Register https://cloud.genymotion.com/ (free).
3. Download the installer after your login the website. Not sure Linux 32 bits or 64 bits? Go to System Settings -> Details and you’ll see the OS type:
4. If you save the installer in the default Downloads folder, press Ctrl+Alt+T to open terminal. When it opens, run below commands one by one:
cd ~/Downloads/ chmod +x genymotion-2.1.0_x64.bin ./genymotion-2.1.0_x64.bin
It first navigate to Downloads folder, then give executable permission, and finally start the installer. Of course you need to change the file-name to yours.
5. According to the previous picture genymotion has been installed to “/home/handbook/Downloads/genymotion”.
So run below command to start it:
/home/handbook/Downloads/genymotion/genymotion
Thank you.
Very useful tutorial.
it was installed susesfully but it is not running
me too,It’s installing but it is not running.
Point 5 should be: cd to installation directory, then command:
$ ./genymotion
[/home/me/Downloads/genymotion]: current user cannot write into this folder
You should install this package in your home folder or with admin rights, using sudo
Aborting.
I am getting this error can you please help
try to copy and past the file to home folderr thn start from chmod
It also works well in ubuntu 12.04. Thanks
Hi, I got this error:
genymotion: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared object file: No such file or directory.
Try below steps to fix the similar problem:
1. install apt-file via command:
2. update file cache
3. Search which package provides the library libgstapp-0.10.so.0:
For me, it outputs:
So install libgstreamer-plugins-base0.10-0 via:
it works but it doesent comes with google play , ?
Thanks! works sweet!
A previous installation already exists in folder [/home/kudy/Downloads/genymotion]. Overwrite [y/n] ? y
– Trying to find VirtualBox toolset ……………….. OK (Valid version of VirtualBox found: 4.2.26r95022)
– Removing old installation ………………………. OK
– Extracting files ………………………………. OK (Extract into: [/home/kudy/Downloads/genymotion])
Installation done successfully.
You can now use these tools from [/home/kudy/Downloads/genymotion]:
– genymotion
– genymotion-shell
go to installed folder and click on “genymotion” and enjoy.
it doesn’t work for me:
andromeda@AndyPC:~$ /home/andromeda/Downloads/genymotion/genymotion
Bus error (core dumped)
Can I install genymotion in /opt directory ? please tell me how ?
and how to make the symlink for it.
Update : I have figured it out. I copied the .bin file in opt and replace downloads with opt
@Jim : my problem not solved with your solution. i try many times, but it just stuck on error
“arimu@arimu-laptop:~/Downloads/genymotion$ ./genymotion
./genymotion: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared object file: No such file or directory”
any solution can fix this error ?
Thank you.
Really this info is very usefull.
Hi! Can you advice very simple multilanguage android emilator for ubuntu like bluestacks?
Hi Guys,
I’m getting the an error while turning up PFB the logs
Jun 25 15:32:37 [Genymotion] [Warning] **** STARTING GENYMOTION ****
Jun 25 15:32:37 [Genymotion] [Warning] Genymotion Version: Genymotion 2.5.0
Jun 25 15:32:37 [Genymotion] [Debug] [LaunchpadApp] Started with (“./genymotion”)
Jun 25 15:32:37 [Genymotion] [Debug] [doRequest] Requesting: “https://cloud.genymotion.com/launchpad/last_version/debian/x64/”
Jun 25 15:32:37 [Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40802)
Jun 25 15:33:43 [Genymotion] [Debug] Proxy configuration: no proxy used
Jun 25 15:33:43 [Genymotion] [Warning] **** STARTING GENYMOTION ****
Jun 25 15:33:43 [Genymotion] [Warning] Genymotion Version: Genymotion 2.5.0
Jun 25 15:33:43 [Genymotion] [Debug] [LaunchpadApp] Started with (“./genymotion”)
Jun 25 15:33:43 [Genymotion] [Debug] [doRequest] Requesting: “https://cloud.genymotion.com/launchpad/last_version/debian/x64/”
Jun 25 15:33:43 [Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40802)
I downloaded “VirtualBox” from the Ubuntu Software Center, and when I open Genymotion it says “Unable to load VirtualBox engine.
Make sure that it is properly installed before starting Genymotion.
For more information, please refer to https://www.genymotion.com/#!/support?chapter=vbox#faq
Genymotion log archive has been saved in: /home/user/genymotion-log.zip
Please contact Genymotion support for more help.” Please help guys.
ubuntu 14.1.1 my camera is not detected when i turn on camera and slide down the camera menu i don’t find anything other than “dummy webcam” i have installed sony xperia tablet S 4.1.1 using genymotion.
“Unable to load VirtualBox engine.
Make sure that it is properly installed before starting Genymotion.”
while starting genymotion
what can I do now?
i had the same issue on the cyborg build solved it by uninstalling geny motion and installing the 64bit version
I have a problem in retrive and deploy in new device….So i unable to start my genymotion
It didn’t work for me, the third command in point 4 is getting the answer as bash
thus not able to complete step 4
what can be the solution?
Is it possible to open a forensic image (Bin) I have acquired with Cellebrite?
thanks a lot. it worked for me. Using 32 bit. just had to change the 64 to 32 and whoah!
I successfully installed genymotion-2.6.0-linux_x86 and virtualbox-5.0_5.0.16-105871~Ubuntu~trusty_i386 i started genymotion and i downloaded an API.
When I try to start the API an Error is showing…
Unable to start virtual device
The Virtual Device got no IP address
THe Virtual Box DHCP server has not assigned an IP address to the virtual device. To Find a Solution start VirtualBox..
I am facing problem of generic unknown error while sign in..
i have done all this and more and i still get this message
RTR3InitEx failed with rc=-1912 (rc=-1912)
The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing
‘/etc/init.d/vboxdrv setup’
may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.
followed with this in the details
where: supR3HardenedMainInitRuntime
what: 4
VERR_VM_DRIVER_VERSION_MISMATCH (-1912) – The installed support driver doesn’t match the version of the user.
starting to get very annoyed with this.
I have Ubuntu 14.04 32bit. Where can i find 32 bit version of Genymotion ?
for me its shows
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/likewise-open/ZOHOCORP/shantha-zutk54/software/genymotion/libQt5Core.so.5)
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/likewise-open/ZOHOCORP/shantha-zutk54/software/genymotion/libQt5WebKit.so.5)
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/likewise-open/ZOHOCORP/shantha-zutk54/software/genymotion/libicui18n.so.52)
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /home/likewise-open/ZOHOCORP/shantha-zutk54/software/genymotion/libicuuc.so.52)
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/likewise-open/ZOHOCORP/shantha-zutk54/software/genymotion/libQt5Qml.so.5)
so when I use the this
cd ~/Downloads/
chmod +x genymotion-2.1.0_x64.bin
./genymotion-2.1.0_x64.bin
the terminal respond this
chmod: cannot access ‘genymotion-2.1.0_x64.bin’: No such file or directory
why how can solve this problem
Hi, I got this error:
Unable to start the virtual device.
VirtualBox cannot start the virtual device.
HI, It seems that when you install the genymotion-64 in a machine 32 it doesn’t work
it was my case and i don’t know where to find a 32bitt genymotion
my problm on ubuntu 14.4
root@ide-Notebook:/home/ide/genymotion# ./genymotion
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /home/ide/genymotion/libQt5Core.so.5)
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20′ not found (required by /home/ide/genymotion/libQt5WebKit.so.5)
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /home/ide/genymotion/libicui18n.so.52)
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /home/ide/genymotion/libicuuc.so.52)
./genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20′ not found (required by /home/ide/genymotion/libQt5Qml.so.5)
LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9
see: http://stackoverflow.com/a/37817981/3981312
try this:
LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9
i have get error
/opt/genymobile/genymotion/genymotion : cannot execute binary file: exec format error.
please help me?
i got this error when trying to use /home/bolt/Downloads/genymotion/genymotion
cannot execute binary file: exec format.
how can i solve this?
file:///home/abu/Desktop/Screenshot%20from%202017-01-18%2008:23:29.png
i got this error while execution
abu@abu-System-Product-Name:~/Desktop$ /home/abu/genymotion/genymotion
/home/abu/genymotion/genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /home/abu/genymotion/libQt5Core.so.5)
/home/abu/genymotion/genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20′ not found (required by /home/abu/genymotion/libQt5WebKit.so.5)
/home/abu/genymotion/genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /home/abu/genymotion/libicui18n.so.52)
/home/abu/genymotion/genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8′ not found (required by /home/abu/genymotion/libicuuc.so.52)
/home/abu/genymotion/genymotion: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20′ not found (required by /home/abu/genymotion/libQt5Qml.so.5)
abu@abu-System-Product-Name:~/Desktop$