Using VirtualBox 6.0. Host Windows 10 Pro, VM: Linux Ubuntu 64 18.04.2. I’m quite a beginner with Linux and haven’t used Virtual Box for years.

I was initially trying to set the resolution for my VM, but got into even worst problems. So, trying to solve one at a time…

I first launched the VM with Ubuntu .iso as virtual drive, installed Ubuntu. Ejected Ubuntu installation virtual disc. Then I inserted the Guest Additions virtual CD ( Devices > Insert Guest Additions CD image … ) Linux told me that this CD has executable content, I told it to run it. All I get then is a black screen.

After a long time, I tried ACPI shutdown and re-started the machine.

I see a Ubuntu loading screen (“Ubuntu” title with 4 dotes below it) then after a short time, a black screen. (Doesn’t seem perfectly black though, it looks like the black with a tiny bit of red used in some Ubuntu screens).

  • I have the same problem with VirtualBox 6.1.22 Host Windows 10 Enterprise, VM: Linux Ubuntu 64x 21.04. Using the VM with a single monitor output but having my local machine screen duplicated.
    – Tms91
    Jul 21 at 13:08

I had this same exact issue. I solved it by shutting down, going to my virtual machine settings and selecting display. I changed the graphics controller to VBoxVGA, yours might be different, just interchange the available options. I hope this helps

  • This turned out not to be the best solution, I ended up creating a new VM
    – Muganwas
    Jul 15 '19 at 11:30
  • Worked perfectly thanks.
    – Resource
    Mar 25 at 15:09

I am running VirtualBox 6.0.14 on host Ubuntu 18.04.2 (Dell laptop). My Debian 9 VM was starting with a completely black, blank screen.

For me, the issue was resolved by changing to:

Display → Graphics Controller → VBoxSVGA


My display was already set to VBoxSVGA. I got the solution from Ubuntu 18.04 LTS on Virtualbox boots up, but black login screen which was to change the Video Memory from 16MB to 64MB.

  • this worked, +1
    – jmarina
    Feb 22 at 13:32

I am running VirtualBox 5.2.6 on a Mac OS host. I had to change the number of processors to 2 (Settings->System->Processor) to get the login screen to show up. The default appears to be 1 processor (at least for this version of VirtualBox).


Very Late but simply disabled 3d acceleration and VMSVGA as the graphic controller and it worked. The cause of my issue was running out of cd memory + subsequently adding more but then the VM wouldn't open after the logging in(black screen).

also changing boot order to CD worked on a different occasion

  • thanks, your witness bring me believe in general this problem is caused by the VM running out of memory
    – Tms91
    Jul 21 at 12:30

I had to disable 3d acceleration underneath the graphics controller selection menu, which I have to set to VMSVGA or I get an error message.


go to your display settings, and select VBoxSVGA controller and also disable the 3d acceleration as it is not supported on VBoxSVGA.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.