Missing fonts / incorrect display of characters after apt autoremove

Hello helpful community :),

after switching to debian testing to get the benefits of Gnome 47 and deleting all the games I do not use, I also wanted to uninstall all unnecessary packages with apt autoremove. Unfortunately, since this action, I’ve lost the default font in console and I’m also experiencing problems with emoji display in notifications and in the signal desktop app. In signal it’s only for emojis in usernames but not within chats.

I’ve already checked the dpkg log in /var/log/dpkg.log, but no font packages were removed.

Does anyone have any ideas about what might be causing this issue or which font packages I should install to restore the default console font and proper emoji display in notifications and Signal?

Thanks in advance for any help or advice :slight_smile:

Did you mean the GNOME console app ?

Yes, I mean the GNOME console app. Sorry for not being precise enough. Below, I have attached a screenshot where you can see the status bar when I install something via apt. Usually, this should be a solid line, but for me, there are some kind of artifacts or boxes shown in the area that should be white. I hope it is visible

At least for the Signal desktop app, I have found a solution. Either the “Lato” or the “Liberation” font package was missing. After comparing my font list with a fresh Debian installation, I installed these two packages. Now, the display of emojis in notifications and user names is working flawlessly again.

However, as shown in the screenshot, the issue with the console app still remains. I also have the feeling that the font itself is different from the default font.

Run 'tasksel' command as root and select 'GNOME' and proceed with install.

Also, it’s not recommended to remove random packages, unless you know what you’re doing (which means fixing your system if it breaks etc)

Thanks for your hint regarding tasksel. Unfortunately, this did not solve the problem :pensive:

As the Debian testing installer has often failed for me in the past, I’ve done this a few times when installing a new machine: first installing Debian stable, changing the sources list entries to testing, upgrading, and removing unused packages with apt autoremove. I’m not sure why I’m having these weird issues this time while installing my new laptop.