Fonts messed up at upgrade from 23.04 to 23.10

Bug #2036453 reported by Gunnar Hjalmarsson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-release-upgrader (Ubuntu)
New
High
Unassigned
update-manager (Ubuntu)
New
High
Unassigned

Bug Description

I performed these steps:

* Installed Ubuntu 23.04 in a VirtualHost VM hosted on jammy
* Logged in and updated the packages
* Rebooted
* update-manager -d

During the installation process the font rendering in the UI became a mess, as shown in the attached screenshot.

As a side note I can mention that the upgrade did not complete, but it froze at the end of the installation phase. While I could successfully reboot, I never got a chance to do what I really wanted to do, i.e. studying to which extent no longer needed font packages were uninstalled during the "Cleaning up" phase.

There have indeed been font changes in 23.10, and I'm guilty of some of those. But I doubt that those fonts changes themselves caused the rendering issue:

* The no longer needed font packages were still installed when it happened.
* It's the Ubuntu font which is used in the GUI, isn't it, and AFAIK the big changes to that font happened before the 23.04 release.

OTOH fontconfig has been updated during the mantic cycle (upstream changed from 2.14.1 to 2.14.2).

Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :
tags: added: dist-upgrade
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

Repeated the same steps, but this time using virtualbox 7.0.10-dfsg-3 hosted on mantic. The issue was reproduced.

So it wasn't a one-time glitch, and even if I haven't tried a normal install (yet), this seems important enough to look at soon. Testing dist-upgrades using VirtualBox should be possible.

Changed in ubuntu-release-upgrader (Ubuntu):
importance: Undecided → High
Changed in update-manager (Ubuntu):
importance: Undecided → High
tags: added: rls-mm-incoming
tags: removed: rls-mm-incoming
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.