Opened 4 years ago

Closed 4 years ago

#12032 closed bug (fixed)

Missing Systemfonts charset changed to english

Reported by: bruno Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: - General Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All


After changing the icon size in the notifications preferences. Haiku froze partialy. After reboot... My fonts and my charset were changed to english and to a font named... Ahem...

Attachments (2)

screenshot1.png (27.7 KB) - added by bruno 4 years ago. (12.1 KB) - added by bruno 4 years ago.

Download all attachments as: .zip

Change History (8)

Changed 4 years ago by bruno

Attachment: screenshot1.png added

comment:1 Changed 4 years ago by bruno

I fiddled around and changed the fontset to Bitstream.. Dont know what happened exactly... I tried to start the networksettings too... and got a crash report... after the fonts changed...

comment:2 Changed 4 years ago by pulkomandy

The Ahem font is used for tests (in WebKit for example). It looks like black squares on purpose so it has predictible metrics. Make sure your filesystem is safe, it looks like some settings files were corrupt?

comment:3 Changed 4 years ago by bruno

How to make my filesystem safe? How to delete the Ahem Font? After a crash Haiku should repair the fonts settings by its own! Or there should be an icon to choose from where no font is to be choosen from! I mean if there is no font at all I can at least click on an icon to get my normal fonts back!

Last edited 4 years ago by bruno (previous) (diff)

comment:4 Changed 4 years ago by pulkomandy

You can use checkfs to check the filesystem:

checkfs /boot

The Ahem font was probably installed from a package, look for it in HaikuDepot and uninstall it. If it is not there, look in system/non-packaged/data/fonts or home/config/non-packaged/data/fonts.

Haiku did "repair" the font settings. It's just that it made a very bad choice of font this time (it takes the first one alphabetically I think). Fixing this is related to localization issues with fonts: we should use fontconfig to know whether a font is suitable for the currently selected language.

comment:5 Changed 4 years ago by bruno

I found it in HaikuPorts. I must have installed Droid(Android Fonts) by mistake! ticket can be closed! Its an enhanchement then!?

comment:6 Changed 4 years ago by pulkomandy

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.