Screen repeatedly powering off and on coming out of GDM lock screen (Fedora 26)

asked 2017-07-12 11:41:34 -0500

updated 2017-07-12 12:47:58 -0500

I've just installed Fedora 26 workstation edition on a new HP Envy 27-b145se. Everything functions normally AFAICT directly after boot. However, if I lock the screen (from the GNOME desktop) or let the screen become locked from inactivity, then upon waking the display repeatedly shuts off and turns on again; say, off for 2-3s and then on for <1s. Sometimes this ends up "fixing itself" after 30s or so, but sometimes it doesn't. The system is still responsive to keyboard and mouse input during this, and I can log in, open a terminal, and reboot to fix the issue.

I can also trigger the issue by just hitting Super-P in GNOME.

edit: I can also cause the flashing to stop by hitting Ctrl-Alt-F3 to switch to a non-graphical tty. Also, every time the screen flashes these messages get posted to dmesg:

[drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.

Adding "i915.enable_fbc=0" to my kernel parameters at startup silences these log messages but does not fix the flashing.

edit retag flag offensive close merge delete

Comments

What video driver? Do you have other desktop environments installed? if so, can you try a different one, to see. Tested on my system, nvidia proprietary, latest kernel, newest driver from nvidia, cinnamon destkop, no issues.

SteveEbey73701 gravatar imageSteveEbey73701 ( 2017-07-12 12:52:43 -0500 )edit

I haven't installed any other desktop environments. Also, exiting GNOME to go back to the GDM login screen also triggers the issue, so it's probably not a desktop environment issue.

I tried swapping GDM for LightDM; running "systemctl start lightdm.service" also triggered the issue.

Using i915 driver for intel graphics and nouveau for nvidia GTX 950M.

edit: I think it may be a Wayland issue? Setting "WaylandEnable=false" in /etc/gdm/custom.conf seems to make the issue go away.

crdominguez3 gravatar imagecrdominguez3 ( 2017-07-12 13:52:36 -0500 )edit

nvidia and nouveau both have issues with wayland. Not sure who needs to fix it, since other video drivers seem to work with wayland.

SteveEbey73701 gravatar imageSteveEbey73701 ( 2017-07-12 18:56:11 -0500 )edit