I managed to get Android-x86 running in VMware player, but if I need to go to the command line by pressing Alt+F1 I cannot go back to the GUI. How do I restart the GUI from the command line?
4 Answers
To start the GUI, I had to select VboxVGA
instead of VMSVGA
in the VirtualBox display settings of the virtual machine.
Note: This is a solution to make it work with VirtualBox in case it helps someone who finds this question. It is possible that the solution to make it work with VMware player is similar.
I also found this information here:
Mandatory: Unless guest additions are installed, change the default VMSVGA to VBoxVGA.

- 3,428
- 6
- 33
- 42
-
9This was the only change needed to get Android_x86-9.0-r2 +GRUB in VirtualBox 6.1.10 working for me. – patricktokeeffe Sep 25 '20 at 23:08
-
1In my case it was `VBoxSVGA` which helped. You should probably try out all the configurations. One of them should help. Sometimes also upping the `Video Memory` helps. – David Sucharda Jun 21 '21 at 13:48
-
1This answer is for running Android-x86 in VirtualBox, but the question is about running Android-x86 in VMWare Player. – Jake Sep 11 '21 at 12:46
-
@Jake indeed, I found this question on a search engine so I thought it can be helpful to share how I fixed the issue for people using VirtualBox that found this question (the solution for VMware player may be similar also). I updated the answer to mention that. – baptx Sep 11 '21 at 17:23
To fix this, you have to open the Virtual Machine Settings for your Android virtual machine and then go to the Display settings on the Hardware tab. Make sure that 3D acceleration is ticked! Start your Android virtual machine and wait maybe up to 10 seconds on the command line. It will then boot to Android GUI.

- 1,213
- 1
- 15
- 27

- 349
- 3
- 6
-
This now always works. For example it does not work with VB `6.1.12` and Android-x86 `9.0` – Деян Добромиров Aug 19 '20 at 15:02
-
1Not working with android x86 64bits 9.0 r2. The `VboxVGA` specified by baptx fixed it. – Ifnot Dec 10 '20 at 09:02
Adding another optional solution, because even though the most voted solution (written by JAGJIT DHALIWAL) helped me, it didn't do the whole job.
When trying to install android x86 8.1 (oreo) the suggested answer didn't do the trick and the my android VM was stuck on GUI initialization, after viewing this video my problem was solved.
What I had to do is:
- to start the vm in debug mode, or open the CLI before GUI init first.
- remount mnt:
mount -o remount,rw /mnt
- edit /mnt/grub/menu.lst (
vi /mnt/grub/menu.lst
) - appending this code to the first option (the first line starthing with kernel)
nomodeset xforcevesa
- save the file (
:wq
or:x
) - reboot (
reboot -f
) and the VM boots like magic with GUI

- 10,498
- 4
- 35
- 64

- 1,116
- 1
- 14
- 34
-
4
-
-
make sure you are mounting it correctly (look at all of the mounts of your vm using `mount`) – kaki gadol Aug 30 '20 at 17:28
-
1Works with pie. Just had some trouble editing menu.lst in vi. Thanks – gabriel farenheit Jun 07 '21 at 20:25
-
-
-