package: gucharmap version:1:14.0.3 While preparing this bug report for the white-on-white characters, I checked the versions of everything gucharmap depends on and I think I found a packaging error. Gucharmap wants libc6 version 2.4, but installed without complaint even though I have libc6 version 2.33.
Packages gucharmap depends on: libgucharmap (I have 2.90-7) dconf-settings-backend | gsettings-backend (I have dconf-gsettings-backend 0.40.0-3) libatk1.0-0 (I have 1.0-0) ====> libc6 2.4 (!!! I have 2.33-7 !!! ) <===== libcairo2 (I have 1.16.0-5 ) libglib2.0-0 (I have 2.72.1-1 ) libgtk-3.0 (I have 3.24.33-1 ) libpango-1.1-0 (I have 1.50.6+ds-2 ) libpangocairo-1.0.0 (I have 1.50.6+ds-2 ) When I open gucharmap on my desktop machine, all characters are displayed as empty white boxes. If I select a character, the white background darkens and the white character is visible. When I use a different font, the white characters displayed in their white boxes are rendered in the new font. I searched a lot of resources and read a lot of documentation and tried a lot of things without success, but if this is actually just a packaging bug that's all irrelevant. I did a complete uninstall, then reinstalled, and I still have libc6 2.33, and gucharmap still lists libc6 2.4 as a requirement, and apt-get and dpkg did not even question it. And of course I still have gucharmap displaying all characters white on white. For now I'm blaming the packaging error, in sincere hopes that fixing the packaging error fixes it. Bear