FS#50876 - [virtualbox] wayland 1.12.0 is breaking gdm display in a virtualized Archlinux session

Attached to Project: Community Packages
Opened by Frederic Bezies (fredbezies) - Thursday, 22 September 2016, 21:25 GMT
Last edited by Sébastien Luttringer (seblu) - Sunday, 26 March 2017, 22:20 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Christian Hesse (eworm)
Sébastien Luttringer (seblu)
Architecture All
Severity Low
Priority Low
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: I needed to use a virtualized Archlinux Gnome session. I noticed gdm was not fully loading until I uncomment WaylandEnable=false in /etc/gdm/custom.conf file.


Additional info:
Wayland 1.12.0
GDM 3.20.1-2


Steps to reproduce: Install Archlinux with Gnome in VirtualBox.
Try to launch gdm using sudo systemctl start gdm as a simple user.

You'll get a black screen. I had to tweak /etc/gdm/custom.conf to be able to log in.
This task depends upon

Closed by  Sébastien Luttringer (seblu)
Sunday, 26 March 2017, 22:20 GMT
Reason for closing:  Not a bug
Comment by Frederic Bezies (fredbezies) - Sunday, 25 September 2016, 06:22 GMT
I thought there was a workaround like pressing enter, typing your password, enter again.

But on log out, gdm is still broken :(
Comment by Frederic Bezies (fredbezies) - Thursday, 29 September 2016, 19:12 GMT
There is a screenshot of the bug. With nouveau driver for my GeForce GT210 card.
   wayland.png (416.6 KiB)
Comment by Frederic Bezies (fredbezies) - Thursday, 29 September 2016, 19:13 GMT
I tried to see if I can reproduce the bug with Nvidia driver. I can. A screenshot to prove it.

You can see on both screenshot that VirtualBox preview window is displaying correctly gdm... But not in the VirtualBox window. Any idea?
Comment by Frederic Bezies (fredbezies) - Thursday, 29 September 2016, 19:44 GMT
Found this ticket on virtualbox bug tracker : https://www.virtualbox.org/ticket/13471

I'll try to see if I can reproduce this bug with Qemu or not.
Comment by Frederic Bezies (fredbezies) - Thursday, 29 September 2016, 20:02 GMT
There is a "workaround" I find.

Press enter. Type your password. Press enter again. Normally Gnome will be loaded. Wait a few seconds. Log out. GDM display is correct. Why?
Comment by Frederic Bezies (fredbezies) - Friday, 30 September 2016, 08:03 GMT
GDM is working ok in Qemu using virtio vga display. Looks like something is broken in VirtualBox.

I tried gnome-unstable and Gnome with wayland is loading... Ouch :(
Comment by Frederic Bezies (fredbezies) - Friday, 04 November 2016, 06:31 GMT
Things are better now. I launched successfully Gnome 3.22.1 with wayland in VirtualBox 5.1.8. But I can't say if the bug it completely "dead" or not.

Loading...