Genymotion window remain black [Windows]


When I start a virtual device, why does the window remain black?


The offical Q&A will give you this

You are probably in either of the following situations:

  • Your network adapter may be misconfigured. In this case:

    1. Run VirtualBox.
    2. Open File > Preferences > Network (or VirtualBox > Preferences for Mac OS X).
    3. Edit the Host-only Network by clicking .
    4. Check that the adapter IPv4 address is in the same network (192.168.56.0/24 by default) as the DHCP server address, lower address bound and upper address bound. If not, your virtual device cannot start.
      You can also remove the Host-only Network by clicking . Genymotion will automatically recreate it at the next virtual device start.

    5. Your firewall may block the application. The Genymotion application must connect to the virtual device via the local network. If you have a firewall, make sure that you allowed connections to the Genymotion network, set to 192.168.56.0/24 by default.
      You can also check the log files to see whether an error occurred. To do so, please refer to How do I generate an archive containing Genymotion logs of a virtual device?. If there is no error, restart your virtual device directly from the VirtualBox application.


Have you met this problem when you use genymotion? I met this problem months ago, when I tried to make it work by following above, I failed.
and then I forgot to post my solution online as reference to other who might have the same problem. Here it is.

OS: windows 8.1 x64

I ran the vm with the VirtualBox and got this error:

init : cannot find ‘/system/bin/install-recovery.sh’ , disabling ‘flash_recovery’
IP Management : 192.168.56.101
failed to execute /sbin/v86d make sure that the v86d helper is
installed and executable Getting VBE info block failed (eax=0x4f00,err=-2)
vbe_init() failed with -22

I have tried

  • reinstall both genymotion and VirtualBox
  • upgrade and downgrade VirtualBox

Did not work.

After submited a ticket to genymotion team, I got a feedback:

Hello,

Running the VM from Virtualbox is not supported. You should use the “launchpad” that can be started by clicking on the Genymotion icon.

Regards,

Genymotion Support Team

Which provides no help. After a lot of google searches,
I find a solution, it does not relate to Genymotion directly,

Uninstall one of the Windows 8 patches, KB3045999.
This will affect to every user who is running virtual box under Win8.

If you have the same problem under windows as I did, please give it a shot.