FS#78501 - [marco] upgrade to 1.26.2-1 delays Mate desktop appearing

Attached to Project: Community Packages
Opened by Russell Gadd (rustleg) - Friday, 12 May 2023, 18:36 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 13 May 2023, 20:52 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Alexander Epaneshnikov (alex19EP)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
upgrade from 1.26.1-1 -> 1.26.2-1 caused 30 second delay in Mate screen appearing
updated today 12 May via "pacman -Syu" along with these other packages:

upgraded alsa-ucm-conf (1.2.8-1 -> 1.2.9-1)
upgraded alsa-lib (1.2.8-1 -> 1.2.9-1)
upgraded aom (3.6.0-1 -> 3.6.1-1)
upgraded libnghttp2 (1.52.0-2 -> 1.53.0-1)
upgraded at-spi2-core (2.48.0-2 -> 2.48.2-1)
upgraded harfbuzz (7.2.0-1 -> 7.3.0-1)
upgraded harfbuzz-icu (7.2.0-1 -> 7.3.0-1)
upgraded gtk-update-icon-cache (1:4.10.3-1 -> 1:4.10.3-2)
upgraded atril (1.26.0-3 -> 1.26.1-1)
upgraded engrampa (1.26.0-1 -> 1.26.1-1)
upgraded marco (1.26.1-1 -> 1.26.2-1)
upgraded mate-panel (1.26.2-1 -> 1.26.3-1)
upgraded mate-terminal (1.26.0-1 -> 1.26.1-1)

Steps to reproduce:
after this upgrade I downgraded just marco back to 1.26.1-1 and the delay in the desktop appearing was only a couple of seconds

I am a newbie installing Arch for the first time. Currently only a base Mate desktop installed with only Firefox added. Hope this makes sense.
This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 13 May 2023, 20:52 GMT
Reason for closing:  Fixed
Additional comments about closing:  marco 1.26.2-2
Comment by Toolybird (Toolybird) - Saturday, 13 May 2023, 01:53 GMT
Yeah, can repro. In the journal I see:

mate-session[469]: WARNING: Application 'marco.desktop' failed to register before timeout

Hard to see how it's an Arch packaging issue...maybe report it upstream?
Comment by Antonio Rojas (arojas) - Saturday, 13 May 2023, 07:48 GMT
Rebuilding 1.26.1 with our current toolchain has the same effect. So it's not an issue with marco itself.
Comment by Troy Engel (TE) - Saturday, 13 May 2023, 13:48 GMT
This has happened to me as well on a Dell laptop that uses Intel graphics (i915 I believe) - I tested it with my usual login and my "rescue" user (vanilla defaults) so I don't think it's related to something in the user specific settings. LightDM comes up fine, and right after logging in I have a moveable mouse cursor so that part is working in some fashion. Ctrl+Alt+Backspace also functions to bail out of the X session back to LightDM.

I only use this laptop on weekends and upgrade it Saturday morning, I am showing the same general upgrades as rustleg (I have more since I haven't upgraded in one week) - the Forums indicate that `at-spi2-core` upgrade before this one caused GDM/GNOME problems and 2.48.2-1 fixed them[1], could it be this upgrade in turn breaks Marco/MATE?

[1] https://bbs.archlinux.org/viewtopic.php?id=285692

Edit: the C+A+F2/F7 hack isn't reliable, removing that comment. I've also tested `NO_AT_BRIDGE=1` per the above thread comments suggestion, does not seem to help the problem.
Comment by ilyapashuk (ilyapashuk) - Saturday, 13 May 2023, 19:11 GMT Comment by Antonio Rojas (arojas) - Saturday, 13 May 2023, 20:51 GMT
Thanks. Looks like the libsm dependency stopped being transitively included at some point.

Loading...