Follow

are there any options for pixel-perfect no-anti-aliasing fonts like windows did in 1995 on a 2025 system

@mavica_again X11 came with some bitmap fonts in bdf format. Maybe they are available in some form today too.

@blp i know about those but i think i cannot use them as GUI fonts (on NsCDE at least, which is GTK/QT integrated)

@mavica_again Maybe there is some way to install or convert them (but I haven't looked into it).

I used to really like BDF fonts because they were easy to support in the custom graphics library I wrote.

@mavica_again Apparently, yes wiki.archlinux.org/title/Fonts but it seems like the ones listed that still work (otb) are all fixed width.

@madewokherd why do linux users hate perfectly aliased bitmap fonts

this is why we can't have 1024x768 computers anymore, every font takes half my screen

@mavica_again Would this be acceptable? I can't tell how it looks because I'm on a high DPI screen and it's really tiny.

@mavica_again Seems squished in some places. I was hoping it would use the bitmaps that I was pretty sure were in Arial, but I guess not.

@madewokherd the regular looks fine but the bold's kerning is all over the place, which is what i remember from the last time i tried this

given i'm not on gnome or kde i'm just asking for trouble for going off the beaten path and not having that window, either

@madewokherd yeah someone else was telling me about OTB fonts, i just need to find a great big archive of them now

@mavica_again The way most the AUR packages seem to do it is by downloading BDF fonts and using a program to convert them. The one in my screenshot is in xfonts-75dpi.

@mavica_again This is the loop I saw one using:

      for f in *.bdf; do
if grep -Fq 'FAMILY_NAME "' "$f" 2>/dev/null; then
family_name="$(grep -F 'FAMILY_NAME "' "$f")"
family_name="${family_name%\"}"
family_name_otb="$family_name (OTB)"
sed -i "s/$family_name/$family_name_otb/" "$f"
fi
fonttosfnt -b -c -g 2 -m 2 -o "${f/bdf/otb}" "$f"
done

@js i like that font for terminal but i wish modern linux could do variable width bitmap fonts for gui like windows did in 1995 with ms sans serif

oh, I don't know what that means, sorry.
it can, you just need the font to be in 'opentype bitmap' (.otb) format because the pango developers are ass clowns. if you have a specific bitmap font you like, you can try converting it. Here are some instructions

CC: @js@snac.lab8.cz

@ludonaut modern linux is making it harder and harder not to just daily windows 98 on this old thinkpad!

@mavica_again fwiw i've been getting by with otb fonts (bc i refuse to let go of Terminus) but desktops keep breaking their rendering still, the only place without any bitmap font issues for me is foot

@mavica_again You can deactivate this option in the system settings. Since 1995 …

Sign in to participate in the conversation
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!