SB - Containerise Everything - first Qs - Batch #1 (toolbox Chrome)

People,

  1. Some time ago I set up an Atomic server for backups of whole hard disks which has worked really well.

  2. I have changed my workstation from a regular F30 XFCE spin to SB F30 and have used @Siosm 's “kinoite” stuff to get XFCE layered - this is where I have a lot of Qs which I will post in separate batches in case they generate more than expected amounts of discussion. Eventually I want to be able to create my own minimal (just networking - no DE or PulseAudio) SB iso as a base for a few different situations.

  3. Once I get my workstation substantially operating the way I want, I will start switching over my F30 server (Qmail + Docker with Jekyll and Rails sites) to Atomic as well.

I will ask Qs as I come across the need rather than in some sort of priority order - my first batch is:

On my workstation, because I want to keep the underlying OS as clean as possible, I am starting an exercise of “containerising everything” - so I used toolbox to create a new container just for Chrome (I have a suspicion that Chrome is responsible for instability on my machine so I want to isolate it - see my post: “Using Silverblue for system debugging?”). This working, however, the default font being used in Chrome (ie for this text) is some fixed-width font that doesn’t look very nice and takes up more space - I presume this is because the font that is usually used by Chrome is not installed in the toolbox / podman container by default? How do I find out which one is missing? - I presume I can then just install it with dnf as usual? Is there a more sensible approach to fixing this problem? Is it of greater concern for some reason than I realise?

Thanks,
Phil.

I think the default is Cantarell, you can confirm inside of GNOME Tweaks’s font settings.

@refi64 ,

���[root@toolbox ~]# dnf install abattis-cantarell-fonts
Last metadata expiration check: 0:00:24 ago on Sat Sep 14 19:46:53 2019.
Package abattis-cantarell-fonts-0.111-2.fc30.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!

Seems to be already installed? Couldn’t have something to do with XFCE being used as the DE could it?

Hmm, not entirely sure. What do fc-match serif and fc-match sans-serif say?

DejaVuSerif.ttf: “DejaVu Serif” “Book”

DejaVuSans.ttf: “DejaVu Sans” “Book”

Sorry I should’ve clarified, I meant to say to run that on the host system. (Though this does indicate that toolbox is using the terrible DejaVu fonts.)