Bug 2011989

Summary: GDM fails to fallback to X11 on F35 on machines that aren't wayland capable.
Product: [Fedora] Fedora Reporter: Jeremy Linton <jeremy.linton>
Component: gdmAssignee: Ray Strode [halfline] <rstrode>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 35CC: caillon+fedoraproject, gnome-sig, mclasen, philip.wyett, rhughes, rstrode, russ.butler
Target Milestone: ---   
Target Release: ---   
Hardware: aarch64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-01-11 18:29:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 245418    

Description Jeremy Linton 2021-10-07 21:08:36 UTC
Description of problem: Running on a UEFI/RPI4, but it seems likely to happen elsewhere. The GUI installer works, but once the machine is rebooted and a graphical target is started the machine boots to a blank screen. This appears to be caused by gdm failing to start because wayland doesn't yet work in these circumstances. Uncommenting the WaylandEnable=false line in /etc/gdm/custom.conf makes everything work.


Version-Release number of selected component (if applicable): 35 beta.


How reproducible: 100% on this hardware which only had a efifb.


Steps to Reproduce:
1. Get a RPi4+PTFT firmware in ACPI mode, install fedora
2. Alternatively consider finding an x86 with an older graphics card/framebuffer BMC/etc that only supports a raw framebuffer?

Comment 1 Jeremy Linton 2021-10-07 21:17:23 UTC
I pointed this out on IRC and there were some comments to the effect that maybe the existence of /dev/dri should be checked before trying to use wayland.

Comment 2 Jeremy Linton 2021-10-22 14:50:22 UTC
This one went away again, I've reinstalled the server image and group installed Fedora Workstation a couple of times now and it's all been working again.

Comment 3 Jeremy Linton 2022-01-11 18:29:14 UTC
The simpledrm code is landing so this should no longer be an issue. Closing.