FS#61184 - [virtualbox] EFI with VMSVGA or VBoxSVGA results in black screen

Attached to Project: Community Packages
Opened by nl6720 (nl6720) - Thursday, 27 December 2018, 08:46 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 17 April 2019, 13:06 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Christian Hesse (eworm)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 9
Private No

Details

Description:
When Graphics Controller is set to "VMSVGA", the VM boots with a black screen until Linux loads the graphics driver.
When Graphics Controller is set to "VBoxSVGA", the VM boots with a black screen and stays that way.

Additional info:
* package version(s)
* config and/or log files etc.
virtualbox 6.0.0-1

Steps to reproduce:
Create a VM,
enable EFI,
set "Graphics Controller" to "VMSVGA" (the default) or "VBoxSVGA"
try to boot ArchISO.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Wednesday, 17 April 2019, 13:06 GMT
Reason for closing:  Fixed
Comment by nl6720 (nl6720) - Thursday, 27 December 2018, 08:58 GMT
For reference "VBoxVGA" works, I can see the whole boot sequence.

The only related upstream issue I could find is https://www.virtualbox.org/ticket/18237 , but it's not very useful.
Comment by jayki (jayki) - Thursday, 03 January 2019, 23:15 GMT
I can confirm this.
Even Windows Isos have the same Problem when using archlinux as Host.
But Windows stays black on both.

This only happens when using efi inside the guest. When trying the same VM on a Windows Host with same virtualbox version, everything works. Didn't tryed antoher linux Distribution yet, sorry
Comment by jayki (jayki) - Friday, 04 January 2019, 00:03 GMT
Comment by nl6720 (nl6720) - Wednesday, 30 January 2019, 14:54 GMT
With virtualbox 6.0.4-1 VMSVGA works in EFI mode. It was even mentioned in the 6.0.4 changelog - "Graphics: basic support for VMSVGA graphics device in virtual machines using EFI".

Nothing changed for VBoxSVGA, the VM still boots to a black screen.
Comment by Andrew Shark (ashark) - Sunday, 10 February 2019, 11:21 GMT
I have tested VirtualBox 6.0.4 r128413 (Qt5.12.0) in Kde neon (based on Ubuntu 18.04) - the same result.
In this ticket https://www.virtualbox.org/ticket/18282 they say: as of today there's no graphics driver in the EFI firmware which handles VMSVGA or VBoxSVGA.
Comment by nl6720 (nl6720) - Wednesday, 17 April 2019, 08:20 GMT
VBoxSVGA works with virtualbox 6.0.6-1.

Loading...