VirtualBox

Ticket #18116 (new defect)

Opened 8 days ago

Last modified 2 days ago

5.2.20: Linux guests with X.Org Server 1.20 and 3D enabled fail to boot to desktop -> fixed after (not in) 5.2.20

Reported by: michael Owned by:
Priority: major Component: guest additions/x11/graphics
Version: VirtualBox 5.2.20 Keywords:
Cc: Guest type: other
Host type: other

Description

Linux guests with X.Org Server 1.20 and 3D enabled boot to a black screen. Switching to a virtual terminal works. The systemd journal shows that the X server is crashing in strstr called from glamour_init_egl.

Change History

comment:1 Changed 8 days ago by socratis

comment:2 Changed 7 days ago by michael

  • Summary changed from 5.2.20: Linux guests with X.Org Server 1.20 and 3D enabled fail to boot to desktop to 5.2.20: Linux guests with X.Org Server 1.20 and 3D enabled fail to boot to desktop -> fixed after (not in) 5.2.20

This is a consequence of our 3D acceleration for Linux guests, which was designed for a GLX only world and interacts badly with non-GLX applications. Since more and more desktop applications are expected to use Wayland rather than X11 I have simply disabled it for guests using Wayland, thereby fixing this issue.

comment:3 Changed 7 days ago by cd_mackay

[subscribe]

comment:4 Changed 2 days ago by michael

The next update of the 5.2 branch test builds<1> (revision 126581 or later, should be visible in an hour or so) should contain an updated fix. Now the check is whether an X server older than 1.20 is found. If 1.20 or later (or no known version) is found, then 3D is disabled.

  1. wiki:Testbuilds
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use