Bug 1891057 - gala does not render anything / Pantheon session does not load
Summary: gala does not render anything / Pantheon session does not load
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gala
Version: 33
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: ---
Assignee: Fabio Valentini
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-10-23 17:17 UTC by Fabio Valentini
Modified: 2020-11-14 01:11 UTC (History)
1 user (show)

Fixed In Version: gala-3.3.2-5.git88e3294.fc33
Clone Of:
Environment:
Last Closed: 2020-11-14 01:11:46 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Fabio Valentini 2020-10-23 17:17:37 UTC
Description of problem:
Upon logging in with a Pantheon session on fedora 33, the screen stays black, and the session cannot be interacted with at all. No desktop components start or render, including dock (plank) and menubar (wingpanel).

The only way to "rescue" the system is by going to a TTY (e.g. by using Ctrl-Alt-F4) and either logging in and killing the session, or rebooting with Ctrl-Alt-Del and choosing a different session next time.

I was unable to debug the cause if this issue so far, but logs seem to point to either problems with the dbus user session, API usage incompatibilities with mutter 3.38, or problems with the "builtin" session management in gnome-session (GNOME has switched to systemd based session management).

Version-Release number of selected component (if applicable):
gala-3.3.2-4.fc33
pantheon-session-settings-33.1-1.fc33

How reproducible:
100% when starting a Pantheon session from the DM on fedora 33.

Steps to Reproduce:
1. select "Pantheon" session and log in

Actual results:
Session does not load / start correctly and the machine cannot be interacted with other than switching to a different TTY.

Expected results:
Session starts successfully, like on fedora 32.

Additional info:
Upstream Pull Request with work-in-progress port to mutter 3.38:
https://github.com/elementary/gala/pull/854

The downstream patches for gala on fedora 33 and rawhide are based on this PR.

Comment 1 Fedora Update System 2020-11-05 10:17:52 UTC
FEDORA-2020-3fa2452f69 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-3fa2452f69

Comment 2 Fedora Update System 2020-11-06 02:38:12 UTC
FEDORA-2020-3fa2452f69 has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-3fa2452f69`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-3fa2452f69

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 Fedora Update System 2020-11-14 01:11:46 UTC
FEDORA-2020-3fa2452f69 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.


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