Comment 3 for bug 2039356

Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

I accomplished 23.04 -> 23.10 upgrades using u-r-u 1:23.10.12. After having consulted Brian Murray I downloaded mantic.tar.gz from

http://archive.ubuntu.com/ubuntu/dists/mantic-proposed/main/dist-upgrader-all/current/

extracted the files and started the upgrades this way:

sudo XDG_SESSION_TYPE=$XDG_SESSION_TYPE XDG_CURRENT_DESKTOP=$XDG_CURRENT_DESKTOP ./mantic

Successful verification
-----------------------
* Cinnamon: Now upgrades without the UI becoming unreadable and cleans up nicely after reboot.

* Ubuntu Desktop and Ubuntu MATE: Fixed previously, but I confirmed that the latest change didn't result in a regression.

Issue with Ubuntu Kylin
-----------------------
Even if Ubuntu Kylin is not hit by 'the unreadable text issue' in mantic, it was included in the sample in order to confirm that the code works as expected. While setting the temporary font succeeded, resetting to the old font after reboot failed.

Generally, when examining the flavors for this purpose (comment #54 in bug #2034986), I assumed that in cases where a systemd user service didn't work, a simple autostart file should work. But in case of Ubuntu Kylin neither works, and I haven't found any hint in the syslog about the reason.

So where do we stand as regards the 1:23.10.12 changes? This failure as regards the cleanup in Ubuntu Kylin is not hurtful. Kylin's default desktop font is Noto, i.e. the same font as you get when querying fontconfig. So while we should make a note of the issue in a separate bug, I don't think we should let Kylin block the changes from making it to -updates. But since that conclusion is not obvious, I'm asking for a second opinion before changing the bug tags.