Bug 1462065 - GNOME on Wayland session locks up when logging in from gdm
GNOME on Wayland session locks up when logging in from gdm
Status: NEW
Product: Fedora
Classification: Fedora
Component: gdm (Show other bugs)
26
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Ray Strode [halfline]
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2017-06-16 00:52 EDT by Link Dupont
Modified: 2017-07-24 03:41 EDT (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
journalctl output from boot and login through GDM to wayland GNOME session (301.56 KB, text/x-vhdl)
2017-06-16 00:52 EDT, Link Dupont
no flags Details

  None (edit)
Description Link Dupont 2017-06-16 00:52:35 EDT
Created attachment 1288255 [details]
journalctl output from boot and login through GDM to wayland GNOME session

Description of problem:
I have a Clevo P670SE (System76 Oryx Pro). It has a hybrid GPU. I have disabled the hybrid GPU in the BIOS and run only on the discrete GPU.

$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM204M [GeForce GTX 970M] (rev a1)

GDM starts up fine. The 'GNOME on Xorg' session runs fine. The 'GNOME (on wayland)' session locks up with graphical glitches (looks like garbage GPU buffer stuff) immediately after logging in. I've attached the journalctl boot log. There is a flood of this message hitting the log:

Jun 15 21:35:28 oryx kernel: nouveau 0000:01:00.0: fifo: PBDMA0: 00006000 [GPFIFO GPPTR] ch 26 [00bc230000 Xwayland[1639]] subc 0 mthd 0000 data 00000000

If I run a GNOME session like so: dbus-run-session -- gnome-shell --display-server --wayland, the desktop starts up correctly. This exact same hardware configuration ran the wayland session correctly in F25.

Version-Release number of selected component (if applicable):
gdm-3.24.2-1.fc26.x86_64
xorg-x11-server-Xwayland-1.19.3-4.fc26.x86_64
libwayland-server-1.13.0-1.fc26.x86_64
gnome-session-wayland-session-3.24.1-1.fc26.x86_64
libwayland-client-1.13.0-1.fc26.x86_64
libwayland-cursor-1.13.0-1.fc26.x86_64
mesa-libwayland-egl-17.1.2-2.fc26.x86_64
ibus-wayland-1.5.16-2.fc26.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Log into 'GNOME' session
2.
3.

Actual results:
Session locks up, requiring a hard reset of the computer

Expected results:
Session to log into the gnome desktop

Additional info:

Note You need to log in before you can comment on or make changes to this bug.