Bug 1950129

Summary: GDM does not start on Raspberry Pi 3B+
Product: [Fedora] Fedora Reporter: Brandon Nielsen <nielsenb>
Component: gnome-shellAssignee: Ray Strode [halfline] <rstrode>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: caillon+fedoraproject, fmuellner, gnome-sig, jadahl, mclasen, otaylor, philip.wyett, rhughes, rstrode
Target Milestone: ---   
Target Release: ---   
Hardware: aarch64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-04-24 00:20:36 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:
Attachments:
Description Flags
Journal showing two failed gdm starts none

Description Brandon Nielsen 2021-04-15 20:03:28 UTC
Description of problem: GDM does not start.


Version-Release number of selected component (if applicable): Tested with compose 20210415[0].


How reproducible: Every time.


Steps to Reproduce:
1. Write aarch64 Workstation image ("sudo arm-image-installer --image=/home/nielsenb/Desktop/Fedora-Workstation-34-20210415.n.0.aarch64.raw.xz --target=rpi3 --media=/dev/sdb --resizefs")
2. Insert into Pi and boot
3. Wait for GDM


Actual results: GDM never appears, Gnome initial setup never starts, GDM is shown as successfully started in the console, but does not appear.


Expected results: GDM starts and begins Gnome initial setup.


Additional info: It is possible to switch to different VTs so the system is alive. Switching back to the graphical session (<Ctrl>-<F1>) seems to cause GDM to try to restart again, but it still does not appear. Since there is no user to log on with at this point, additional troubleshooting is difficult. I will try to capture logs with a root account created beforehand.

[0] - https://kojipkgs.fedoraproject.org/compose/branched/Fedora-34-20210415.n.0/compose/Workstation/aarch64/images/Fedora-Workstation-34-20210415.n.0.aarch64.raw.xz

Comment 1 Brandon Nielsen 2021-04-16 00:28:54 UTC
Created attachment 1772272 [details]
Journal showing two failed gdm starts

Appears to be a segfault in gnome-shell / cogl / clutter. Reassigning to gnome-shell.

Comment 2 Brandon Nielsen 2021-04-24 00:20:36 UTC
As noted in a mailing list post[0], Fedora Workstation is not expected to run with less than 2 GB RAM. I was going to update the ARM landing page[1] to note this, but I see it is already documented in the Fedora Docs[2]. XFCE runs fine for those wanting a desktop environment on a Pi 3B+.

[0] - https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/S37X6QMLAD22DLAWPAP33VVJQFOTLISF/
[1] - https://arm.fedoraproject.org/
[2] - https://docs.fedoraproject.org/en-US/fedora/f33/release-notes/welcome/Hardware_Overview/#hardware_overview-specs