The FreeBSD site has a very ugly font in Firefox. Up to now it's the only site that is so ugly. Which font am I missing on my FreeBSD install?
Last edited by a moderator:
I know that but it does not work for this forum. I get ugly fonts. After installing some fonts, mentioned earlier, the side renders well.You can select the font to use under Preferences in Firefox which will list the fonts you already have on FreeBSD. No need to install new ones.
Ohhhh, thank you so much. This is such a good advice. I installed a whole bunch of fonts, and everything is now looking so much better on the internets, including FreeBSD forums.Thank you very much. A lot of those fonts I had installed on my Linux boxes. FreeBSD comes without. That explains a lot. I’ll install them.
pkg installBecause thats how it should be. FreeBSD is not the only one. Arch Linux, Void Linux, Artix Linux, Chimera, OpenBSD...none of them are installing fonts by default. Some desktop environments like KDE Plasma and Gnome have them as dependency and they install them automatically but thats not going to work for all regions like China, Korea, India. Unless you install complete noto fonts set which is more than 2GB in size. If i want to setup a FreeBSD server, i dont want 2GB of uneccessary fonts.Why would FreeBSD not bundle the fonts?
It's more than FreeBSD doesn't commit to a given look or setup as much as Linux does. It's part of how we can get away with having only a few major choices versus the thousands of Linux Distros and the culture of hopping between distros until you find one that does everything you like with as few annoyances as possible. It's also part of why it's so rare to have to outright reinstall FreeBSD versus Linux as it's trivial to uninstall every user installed package or port and all the user configurations and start from scratch if you really need to.Ok, ok, FreeBSD is not barebones as Arch Linux, not a good comparison. OpenBSD is not getting into desktop business.
Other than desktop users, no one needs fancy fonts and they just take up space and need care.It seems they are so integral to user experience, especially desktop users.
... and slow software down.Other than desktop users, no one needs fancy fonts and they just take up space and need care.
# fc-cache -f to fix that.What do you mean its not bare bones as Arch? They are literally same. You get nothing with FreeBSD base install. And you get nothing with Arch base install.Ok, ok, FreeBSD is not barebones as Arch Linux, not a good comparison.
I use it as desktop os and it works flawlessly. In fact, until recently, i was unable to use FreeBSD because it has inferior graphics card support. And this is not about who gets into what business. Whatever that means. Linux distros i mentioned above and all BSDs can be used as desktop operating systems. And if you are going to use them as such, you need to at least know the basics. How to install essential components like audio system, fonts, desktop environments, network managers...etc. Just because it was not obvious to you, doesnt mean it should be included in default install. Go to LFS forums and tell them their distro is retarded because you need to build it from scratch. Comon man...OpenBSD is not getting into desktop business.
When people say ugly fonts, that usually means they didnt install basic system fonts. Beginer error.I hate when people describe fonts as ugly. Ugly is subjective. Are they ugly, but the correct fonts? Or are they the wrong fonts? And do the fonts look roughly the same on other browsers or is it just Firefox? If you override the font in the Firefox settings with something else do you get a better result?
There are distros out there with ZFS support offering same snapshot capabilities like FreeBSD. And they also have BTRFS that supports snapshots. Not to mention immutable monstrocities that can not be broken by total beginers.It's more than FreeBSD doesn't commit to a given look or setup as much as Linux does. It's part of how we can get away with having only a few major choices versus the thousands of Linux Distros and the culture of hopping between distros until you find one that does everything you like with as few annoyances as possible. It's also part of why it's so rare to have to outright reinstall FreeBSD versus Linux as it's trivial to uninstall every user installed package or port and all the user configurations and start from scratch if you really need to.
This guy gets it.Other than desktop users, no one needs fancy fonts and they just take up space and need care.
FreeBSD has a more or less standard POSIX/SUS userland. This includes C compiler, make, nfs, etc, so being a full operating system, is not entirely bare bones thankfully but actually quite well thought out and planned (though PkgBase will likely reduce this capability in the coming years).What do you mean its not bare bones as Arch? They are literally same. You get nothing with FreeBSD base install. And you get nothing with Arch base install.
When i say bare bones, i mean neither one of them include xorg, desktop environments, fonts and other garbage. You comparison is extreme. I used Alpine as desktop. Works well too.FreeBSD has a more or less standard POSIX/SUS userland. This includes C compiler, make, nfs, etc, so being a full operating system, is not entirely bare bones thankfully.
ArchLinux, being Linux has a completely random minimal install that is small-ish but essentially is whatever dependencies coreutils, systemd and others drags in that month. Some months, the dependencies in the minimal install aren't all contained in the 'core' repo either but bleed out into 'extra' too. A mess.
Bare-bones is essentially u-boot, kernel, busybox. Alpine is perhaps the closest to that.
Alpine is possibly the only (non-embedded) Linux I would consider.When i say bare bones, i mean neither one of them include xorg, desktop environments, fonts and other garbage. You comparison is extreme. I used Alpine as desktop. Works well too.
I would daily drive it on some of my older machines if their setup-desktop script included more desktop environments like Cinnamon. I dont like Plasma and Gnome, and everything else has poor 4K support. And that drives me nuts. For now, Alpine is running all my containers and there is nothing like it.Alpine is possibly the only (non-embedded) Linux I would consider.
ZFS support would be nice. Chimera and Void have it and its easy to setup.I wish they would fix the xf86-input-* packages so eudev doesn't need to be sprayed over the filesystem in place of mdev. The boot-hooks are messy.
My point exactly. RHEL is cancer. I have PTSD from it.Yeah, a server-capable OS that pulls in xorg, mir, wayland, arcan, etc by default would be annoying. Even RHEL server installs having plymouth in the default is asinine.
Apologies for the slight off-topic: I never quite got the point of the setup-desktop script.I would daily drive it on some of my older machines if their setup-desktop script included more desktop environments like Cinnamon.
I do tend to agree. What OpenBSD do is very risky. Spleen, compiled into the kernel and size dependent entirely on screen size. Strangely, it always seems about right, even if L,l and 1 are a little difficult to discern in the font style.Fonts are very personal. What looks good to me on my displays may look like crap to you on your displays.
Good point. You cant make everyone happy. Current "solution" works best in my opinion. Dont include anything. Keep number of packages as low as possible, install only essentials. Simple as that.My opinions only.
Fonts are very personal. What looks good to me on my displays may look like crap to you on your displays.
"Designers" (again my experience) tend to choose "pretty" fonts that are unreadable to my old eyes.
But what to do?
There is no right answer. Do what works for you.In theory, font sub in the same size and "type" (serif, san-serif, mono) should render at least readable, but change anything and the page renders jumbled/unreadable.
I set "minimum size" that can muck up some pages. I change default zoom from 100% to 110% to make it easier on my eyes, again mucks up page rendering
I'm not a UI/UX/WebPage guy, so I don't know what the right answer is
Not quite. They also install elogind which is essential for some desktop environments that depend on systemd because there is no systemd in Alpine.Apologies for the slight off-topic: I never quite got the point of the setup-desktop script.
For example here: <https://github.com/alpinelinux/alpine-conf/blob/master/setup-desktop.in#L143>
Those three lines (add display server, add gnome, enable gdm) really could just be a single command. Especially since apk has --depends enabled by default.
You should try Guix or the newcomer Chimera.And worse, xfce, lxde, sway packages that get pulled in aren't even the upstream default lists but a random concoction of packages. Its all a bit gross.
But, yes, I much prefer this to it all being hidden behind anaconda's cruft in the RHEL installer.
It might be the people that I hang around with, but I hear far more people complaining about the intentionally used fonts in various things being ugly than wrong fonts.When people say ugly fonts, that usually means they didnt install basic system fonts. Beginer error.