You are not logged in.

#1 2022-11-06 04:44:18

redshoe
Member
Registered: 2015-12-16
Posts: 250

[Solved] xfce4 terminal can not find the font...

I recently updated the system, and the xfce4-terminal can not find the font that it was using. I just can not find it in the appearance tab.

I've copied the *.ttf font file in the directory of $HOME/.local/share/fonts, and /usr/share/fonts/TTF. I've even updated the font by using the command

sudo fc-cache -fv

It seems that the font that I've copied is not recognized by the system for some reason as I do not get the expected output from the command

fc-list ':mono'
/usr/share/fonts/TTF/IBMPlexMono-LightItalic.ttf: IBM Plex Mono,IBM Plex Mono Light:style=Light Italic,Italic
/usr/share/fonts/gsfonts/NimbusMonoPS-BoldItalic.otf: Nimbus Mono PS:style=Bold Italic
/usr/share/fonts/TTF/IBMPlexMono-TextItalic.ttf: IBM Plex Mono,IBM Plex Mono Text:style=Text Italic,Italic
/usr/share/fonts/TTF/IBMPlexMono-MediumItalic.ttf: IBM Plex Mono,IBM Plex Mono Medm:style=Medium Italic,Italic
/usr/share/fonts/TTF/IBMPlexMono-ExtraLight.ttf: IBM Plex Mono,IBM Plex Mono ExtLt:style=ExtraLight,Regular
/usr/share/fonts/TTF/IBMPlexMono-SemiBoldItalic.ttf: IBM Plex Mono,IBM Plex Mono SmBld:style=SemiBold Italic,Italic
/usr/share/fonts/gsfonts/NimbusMonoPS-Regular.otf: Nimbus Mono PS:style=Regular
/usr/share/fonts/TTF/IBMPlexMono-Light.ttf: IBM Plex Mono,IBM Plex Mono Light:style=Light,Regular
/usr/share/fonts/TTF/IBMPlexMono-Bold.ttf: IBM Plex Mono:style=Bold
/usr/share/fonts/TTF/IBMPlexMono-SemiBold.ttf: IBM Plex Mono,IBM Plex Mono SmBld:style=SemiBold,Regular
/usr/share/fonts/TTF/IBMPlexMono-Medium.ttf: IBM Plex Mono,IBM Plex Mono Medm:style=Medium,Regular
/usr/share/fonts/gsfonts/NimbusMonoPS-Bold.otf: Nimbus Mono PS:style=Bold
/usr/share/fonts/TTF/IBMPlexMono-Text.ttf: IBM Plex Mono,IBM Plex Mono Text:style=Text,Regular
/usr/share/fonts/TTF/IBMPlexMono-Regular.ttf: IBM Plex Mono:style=Regular
/usr/share/fonts/TTF/IBMPlexMono-Italic.ttf: IBM Plex Mono:style=Italic
/usr/share/fonts/TTF/IBMPlexMono-ExtraLightItalic.ttf: IBM Plex Mono,IBM Plex Mono ExtLt:style=ExtraLight Italic,Italic
/usr/share/fonts/TTF/IBMPlexMono-BoldItalic.ttf: IBM Plex Mono:style=Bold Italic
/usr/share/fonts/gsfonts/NimbusMonoPS-Italic.otf: Nimbus Mono PS:style=Italic
/usr/share/fonts/TTF/IBMPlexMono-ThinItalic.ttf: IBM Plex Mono,IBM Plex Mono Thin:style=Thin Italic,Italic
/usr/share/fonts/TTF/IBMPlexMono-Thin.ttf: IBM Plex Mono,IBM Plex Mono Thin:style=Thin,Regular

I am expecting "Fixed Excelsior 3.01" to show up as the mono spaced font. But it's not.

The regular output of

fc-list | grep Fixed
/home/rangke/.local/share/fonts/FSEX300.ttf: Fixedsys Excelsior 3.01:style=Regular
/usr/share/fonts/TTF/FSEX302-alt.ttf: Fixedsys Excelsior:style=Regular
/usr/share/fonts/TTF/FixedExcelsior302Mono.ttf: Fixedsys Excelsior:style=Regular
/usr/share/fonts/TTF/FSEX302.ttf: Fixedsys Excelsior:style=Regular
/home/rangke/.local/share/fonts/FSEX302-alt.ttf: Fixedsys Excelsior:style=Regular
/home/rangke/.local/share/fonts/FSEX302.ttf: Fixedsys Excelsior:style=Regular
/usr/share/fonts/TTF/FSEX300.ttf: Fixedsys Excelsior 3.01:style=Regular
/usr/share/fonts/TTF/FixedExcelsior302Mono-alt.ttf: Fixedsys Excelsior:style=Regular

Why does it come out as Regular font while it is in fact mono? And why does this no show up in xfce4 terminal appearance tab?

Last edited by redshoe (2022-11-07 03:04:43)

Offline

#2 2022-11-06 05:24:07

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,168

Re: [Solved] xfce4 terminal can not find the font...

What was updated? Post pacman.log.


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#3 2022-11-06 05:55:22

redshoe
Member
Registered: 2015-12-16
Posts: 250

Re: [Solved] xfce4 terminal can not find the font...

Here is the recent pacman.log

[2022-11-06T00:11:35-0400] [PACMAN] Running 'pacman -Syu'
[2022-11-06T00:11:35-0400] [PACMAN] synchronizing package lists
[2022-11-06T00:11:37-0400] [PACMAN] starting full system upgrade
[2022-11-06T00:12:09-0400] [ALPM] running '60-mkinitcpio-remove.hook'...
[2022-11-06T00:12:09-0400] [ALPM] transaction started
[2022-11-06T00:12:09-0400] [ALPM] upgraded libsysprof-capture (3.44.0-2 -> 3.46.0-1)
[2022-11-06T00:12:09-0400] [ALPM] upgraded readline (8.2.0-1 -> 8.2.001-1)
[2022-11-06T00:12:09-0400] [ALPM] upgraded pixman (0.42.0-1 -> 0.42.2-1)
[2022-11-06T00:12:09-0400] [ALPM] upgraded adwaita-icon-theme (42.0+r1+gc144c3d75-1 -> 43-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded openssl (1.1.1.q-1 -> 3.0.7-2)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libsasl (2.1.28-1 -> 2.1.28-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libldap (2.6.3-1 -> 2.6.3-2)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libevent (2.1.12-2 -> 2.1.12-4)
[2022-11-06T00:12:10-0400] [ALPM] upgraded krb5 (1.20-1 -> 1.20-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libssh2 (1.10.0-1 -> 1.10.0-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libxcrypt (4.4.28-2 -> 4.4.30-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded coreutils (9.1-1 -> 9.1-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded systemd-libs (251.7-1 -> 251.7-4)
[2022-11-06T00:12:10-0400] [ALPM] upgraded curl (7.86.0-1 -> 7.86.0-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libarchive (3.6.1-2 -> 3.6.1-5)
[2022-11-06T00:12:10-0400] [ALPM] upgraded rhash (1.4.2-1 -> 1.4.3-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded cmake (3.24.2-1 -> 3.24.3-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded cryptsetup (2.5.0-1 -> 2.5.0-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded fakeroot (1.29-1 -> 1.30.1-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libasyncns (1:0.8+r3+g68cd5af-1 -> 1:0.8+r3+g68cd5af-2)
[2022-11-06T00:12:10-0400] [ALPM] upgraded kmod (30-1 -> 30-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded systemd (251.7-1 -> 251.7-4)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libpulse (16.1-1 -> 16.1-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libdrm (2.4.113-3 -> 2.4.114-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libssh (0.10.4-1 -> 0.10.4-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded sdl2 (2.24.1-1 -> 2.24.2-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded srt (1.5.1-1 -> 1.5.1-3)
[2022-11-06T00:12:10-0400] [ALPM] upgraded lcms2 (2.13.1-1 -> 2.14-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded libcloudproviders (0.3.1-2 -> 0.3.1+r8+g3a229ee-1)
[2022-11-06T00:12:10-0400] [ALPM] upgraded gsettings-desktop-schemas (42.0-1 -> 43.0-1)
[2022-11-06T00:12:11-0400] [ALPM] upgraded libsoup3 (3.2.1-1 -> 3.2.2-1)
[2022-11-06T00:12:11-0400] [ALPM] upgraded firefox (106.0.2-1 -> 106.0.5-1)
[2022-11-06T00:12:11-0400] [ALPM] installed poppler-data (0.4.11-2)
[2022-11-06T00:12:11-0400] [ALPM] upgraded ghostscript (10.0.0-1 -> 10.0.0-2)
[2022-11-06T00:12:11-0400] [ALPM] upgraded git (2.38.1-1 -> 2.38.1-2)
[2022-11-06T00:12:11-0400] [ALPM] upgraded gstreamer (1.20.4-1 -> 1.20.4-3)
[2022-11-06T00:12:11-0400] [ALPM] upgraded orc (0.4.32-2 -> 0.4.33-1)
[2022-11-06T00:12:11-0400] [ALPM] upgraded gst-plugins-base-libs (1.20.4-1 -> 1.20.4-3)
[2022-11-06T00:12:11-0400] [ALPM] upgraded ldns (1.8.3-1 -> 1.8.3-2)
[2022-11-06T00:12:11-0400] [ALPM] upgraded libcanberra (1:0.30+r2+gc0620e4-1 -> 1:0.30+r2+gc0620e4-2)
[2022-11-06T00:12:11-0400] [ALPM] upgraded libtorrent (0.13.8-2 -> 0.13.8-3)
[2022-11-06T00:12:11-0400] [ALPM] upgraded libxmlrpc (1:1.51.08-2 -> 1:1.51.08-3)
[2022-11-06T00:12:12-0400] [ALPM] upgraded linux (6.0.6.arch1-1 -> 6.0.7.arch1-1)
[2022-11-06T00:12:12-0400] [ALPM] upgraded openssh (9.1p1-1 -> 9.1p1-3)
[2022-11-06T00:12:12-0400] [ALPM] upgraded tpm2-tss (3.2.0-1 -> 3.2.0-3)
[2022-11-06T00:12:12-0400] [ALPM] upgraded pacman (6.0.1-8 -> 6.0.2-5)
[2022-11-06T00:12:12-0400] [ALPM] upgraded polkit (121-1 -> 122-1)
[2022-11-06T00:12:12-0400] [ALPM] upgraded poppler (22.10.0-1 -> 22.11.0-1)
[2022-11-06T00:12:12-0400] [ALPM] upgraded poppler-glib (22.10.0-1 -> 22.11.0-1)
[2022-11-06T00:12:12-0400] [ALPM] upgraded proj (9.0.1-1 -> 9.1.0-1)
[2022-11-06T00:12:12-0400] [ALPM] upgraded pulseaudio (16.1-1 -> 16.1-3)
[2022-11-06T00:12:12-0400] [ALPM] upgraded pulseaudio-bluetooth (16.1-1 -> 16.1-3)
[2022-11-06T00:12:12-0400] [ALPM] upgraded python (3.10.8-2 -> 3.10.8-3)
[2022-11-06T00:12:12-0400] [ALPM] upgraded qpdf (11.1.1-1 -> 11.1.1-2)
[2022-11-06T00:12:12-0400] [ALPM] upgraded sudo (1.9.12-1 -> 1.9.12-5)
[2022-11-06T00:12:12-0400] [ALPM] upgraded systemd-sysvcompat (251.7-1 -> 251.7-4)
[2022-11-06T00:12:13-0400] [ALPM] upgraded thunderbird (102.4.1-1 -> 102.4.2-1)
[2022-11-06T00:12:13-0400] [ALPM] upgraded wpa_supplicant (2:2.10-5 -> 2:2.10-6)
[2022-11-06T00:12:13-0400] [ALPM] transaction completed
[2022-11-06T00:12:13-0400] [ALPM] running '20-systemd-sysusers.hook'...
[2022-11-06T00:12:13-0400] [ALPM] running '30-systemd-catalog.hook'...
[2022-11-06T00:12:13-0400] [ALPM] running '30-systemd-daemon-reload.hook'...
[2022-11-06T00:12:14-0400] [ALPM] running '30-systemd-hwdb.hook'...
[2022-11-06T00:12:14-0400] [ALPM] running '30-systemd-sysctl.hook'...
[2022-11-06T00:12:14-0400] [ALPM] running '30-systemd-tmpfiles.hook'...
[2022-11-06T00:12:14-0400] [ALPM] running '30-systemd-udev-reload.hook'...
[2022-11-06T00:12:14-0400] [ALPM] running '30-systemd-update.hook'...
[2022-11-06T00:12:14-0400] [ALPM] running '30-update-mime-database.hook'...
[2022-11-06T00:12:14-0400] [ALPM] running '60-depmod.hook'...
[2022-11-06T00:12:15-0400] [ALPM] running '90-mkinitcpio-install.hook'...
[2022-11-06T00:12:15-0400] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2022-11-06T00:12:15-0400] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2022-11-06T00:12:15-0400] [ALPM-SCRIPTLET] ==> Starting build: 6.0.7-arch1-1
[2022-11-06T00:12:16-0400] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2022-11-06T00:12:16-0400] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2022-11-06T00:12:16-0400] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2022-11-06T00:12:16-0400] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2022-11-06T00:12:16-0400] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux.img
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET] ==> Image generation successful
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET] ==> Starting build: 6.0.7-arch1-1
[2022-11-06T00:12:17-0400] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: qed
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: bfa
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: wd719x
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: qla1280
[2022-11-06T00:12:18-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: qla2xxx
[2022-11-06T00:12:19-0400] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: xhci_pci
[2022-11-06T00:12:20-0400] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2022-11-06T00:12:20-0400] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2022-11-06T00:12:21-0400] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2022-11-06T00:12:21-0400] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2022-11-06T00:12:21-0400] [ALPM-SCRIPTLET] ==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-fallback.img
[2022-11-06T00:12:22-0400] [ALPM-SCRIPTLET] ==> Image generation successful
[2022-11-06T00:12:22-0400] [ALPM] running 'dbus-reload.hook'...
[2022-11-06T00:12:22-0400] [ALPM] running 'glib-compile-schemas.hook'...
[2022-11-06T00:12:22-0400] [ALPM] running 'gtk-update-icon-cache.hook'...
[2022-11-06T00:12:22-0400] [ALPM] running 'texinfo-install.hook'...
[2022-11-06T00:12:22-0400] [ALPM] running 'update-desktop-database.hook'...
[2022-11-06T00:12:30-0400] [PACMAN] Running 'pacman -S gimp'
[2022-11-06T00:12:36-0400] [ALPM] transaction started
[2022-11-06T00:12:36-0400] [ALPM] installed babl (0.1.96-1)
[2022-11-06T00:12:36-0400] [ALPM] installed freeglut (3.4.0-1)
[2022-11-06T00:12:36-0400] [ALPM] installed glu (9.0.2-3)
[2022-11-06T00:12:36-0400] [ALPM] installed jasper (3.0.6-1)
[2022-11-06T00:12:36-0400] [ALPM] installed lensfun (1:0.3.3-1)
[2022-11-06T00:12:36-0400] [ALPM] installed exiv2 (0.27.5-3)
[2022-11-06T00:12:36-0400] [ALPM] installed libgexiv2 (0.14.0-3)
[2022-11-06T00:12:36-0400] [ALPM] installed libraw (0.20.2-2)
[2022-11-06T00:12:36-0400] [ALPM] installed libspiro (1:20220722-1)
[2022-11-06T00:12:36-0400] [ALPM] installed luajit (2.1.0.beta3.r449.gdad04f17-1)
[2022-11-06T00:12:36-0400] [ALPM] installed metis (5.1.0.p10-2)
[2022-11-06T00:12:36-0400] [ALPM] installed suitesparse (5.13.0-1)
[2022-11-06T00:12:36-0400] [ALPM] installed gegl (0.4.38-1)
[2022-11-06T00:12:36-0400] [ALPM] installed libmng (2.0.3-3)
[2022-11-06T00:12:36-0400] [ALPM] installed libmypaint (1.6.1-1)
[2022-11-06T00:12:36-0400] [ALPM] installed gsfonts (20200910-2)
[2022-11-06T00:12:36-0400] [ALPM] installed libwmf (0.2.12-2)
[2022-11-06T00:12:36-0400] [ALPM] installed mypaint-brushes1 (1.3.1-1)
[2022-11-06T00:12:36-0400] [ALPM] installed gtk2 (2.24.33-2)
[2022-11-06T00:12:36-0400] [ALPM] installed netpbm (10.73.37-2)
[2022-11-06T00:12:36-0400] [ALPM] installed gts (0.7.6.121130-2)
[2022-11-06T00:12:36-0400] [ALPM] installed graphviz (7.0.0-1)
[2022-11-06T00:12:36-0400] [ALPM] installed gimp (2.10.32-2)
[2022-11-06T00:12:36-0400] [ALPM] transaction completed
[2022-11-06T00:12:36-0400] [ALPM] running '30-systemd-update.hook'...
[2022-11-06T00:12:36-0400] [ALPM] running '40-fontconfig-config.hook'...
[2022-11-06T00:12:36-0400] [ALPM] running 'detect-old-perl-modules.hook'...
[2022-11-06T00:12:36-0400] [ALPM] running 'fontconfig.hook'...
[2022-11-06T00:12:37-0400] [ALPM] running 'gdk-pixbuf-query-loaders.hook'...
[2022-11-06T00:12:37-0400] [ALPM] running 'gtk-query-immodules-2.0.hook'...
[2022-11-06T00:12:37-0400] [ALPM] running 'gtk-update-icon-cache.hook'...
[2022-11-06T00:12:37-0400] [ALPM] running 'update-desktop-database.hook'...
[2022-11-06T00:20:31-0400] [PACMAN] Running 'pacman -Rd adobe-source-code-pro-fonts'
[2022-11-06T00:21:14-0400] [PACMAN] Running 'pacman -Rs adobe-source-code-pro-fonts'
[2022-11-06T00:21:27-0400] [PACMAN] Running 'pacman -Rdd adobe-source-code-pro-fonts'
[2022-11-06T00:21:28-0400] [ALPM] transaction started
[2022-11-06T00:21:28-0400] [ALPM] removed adobe-source-code-pro-fonts (2.038ro+1.058it+1.018var-1)
[2022-11-06T00:21:28-0400] [ALPM] transaction completed
[2022-11-06T00:21:28-0400] [ALPM] running '30-systemd-update.hook'...
[2022-11-06T00:21:28-0400] [ALPM] running 'fontconfig.hook'...
[2022-11-06T00:41:25-0400] [PACMAN] Running 'pacman -U ttf-fixedsys-excelsior-linux-3.02.9-3-any.pkg.tar.zst'
[2022-11-06T00:41:27-0400] [ALPM] transaction started
[2022-11-06T00:41:27-0400] [ALPM] installed ttf-fixedsys-excelsior-linux (3.02.9-3)
[2022-11-06T00:41:27-0400] [ALPM] transaction completed
[2022-11-06T00:41:27-0400] [ALPM] running '30-systemd-update.hook'...
[2022-11-06T00:41:27-0400] [ALPM] running 'fontconfig.hook'...

Offline

#4 2022-11-06 06:45:40

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,168

Re: [Solved] xfce4 terminal can not find the font...

According to that log, you didn't update ttf-fixedsys-excelsior-linux, but installed it after removing adobe-source-code-pro-fonts. Apparently, you had to force that removal? Why did you need to skip all checks?


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#5 2022-11-06 06:56:49

redshoe
Member
Registered: 2015-12-16
Posts: 250

Re: [Solved] xfce4 terminal can not find the font...

Well, removing the adobe-source-code-pro-fonts without checking the dependecy was my attempt to test whether if the xfce4-terminal responded to the font package removal, which did not work. And, installing the ttf-fixedsys-excelsior-linux, which I was not using before the system update, did not take any effect.

Offline

#6 2022-11-06 07:48:08

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,311

Re: [Solved] xfce4 terminal can not find the font...

fc-list | grep -i fixed

What's he exact source for the font?
https://aur.archlinux.org/packages/ttf- … sior-linux ?

Edit: the font has a width of 100 but is NOT tagged as monospaced but serif.
If will show up in

fc-list :fixed

but not in

fc-list :mono

Last edited by seth (2022-11-06 07:55:49)

Offline

#7 2022-11-06 15:54:32

redshoe
Member
Registered: 2015-12-16
Posts: 250

Re: [Solved] xfce4 terminal can not find the font...

seth wrote:
fc-list | grep -i fixed

What's he exact source for the font?
https://aur.archlinux.org/packages/ttf- … sior-linux ?

Yes. That is the main source for the font.

Edit: the font has a width of 100 but is NOT tagged as monospaced but serif.
If will show up in

fc-list :fixed

but not in

fc-list :mono

Okay... why wouldn't that font appear on the selection?

Offline

#8 2022-11-06 16:07:52

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,311

Re: [Solved] xfce4 terminal can not find the font...

Since the font apparently didn't change in years, xfce4-terminal or one of its dependencies (vte3? fontconfig itself?) will have altered the filter from "de-facto monospace" to "actually monospace".
Technically the font is "wrong", but such change will likely impact more fonts.

Offline

#9 2022-11-06 16:27:25

redshoe
Member
Registered: 2015-12-16
Posts: 250

Re: [Solved] xfce4 terminal can not find the font...

Dang... So, I'd have to tweak something with xfce4-terminal I guess? I don't even know where to start...

Offline

#10 2022-11-06 16:39:41

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,311

Re: [Solved] xfce4 terminal can not find the font...

You want to narrow down which packages were updated when this happened, then file a bug report.
If it turns out that this change was intentional, you'll have to fix the font (eg. using fontforge) and/or file a bug against the font to change that field descriptor.

Offline

#11 2022-11-06 17:22:33

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,168

Re: [Solved] xfce4 terminal can not find the font...

redshoe wrote:

And, installing the ttf-fixedsys-excelsior-linux, which I was not using before the system update, did not take any effect.

If you weren't using the font before the system update, why do you think the update is responsible for the issue?


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#12 2022-11-06 18:15:58

redshoe
Member
Registered: 2015-12-16
Posts: 250

Re: [Solved] xfce4 terminal can not find the font...

cfr wrote:
redshoe wrote:

And, installing the ttf-fixedsys-excelsior-linux, which I was not using before the system update, did not take any effect.

If you weren't using the font before the system update, why do you think the update is responsible for the issue?

Well, I had just copied the TTF files, which were generated by the ttf-fixedsys-excelsior-linux but from a different machine, into $HOME/.local/share/fonts. It worked for few years. And then since after an update last night, the font did not work. So, obviously not knowing how things work, I just tried installing ttf-fixedsys-excelsior-linux on my machine and see what happened which did not work as I described earlier. I have not updated the different machine, so I don't know what would happen if I update that one.

Offline

#13 2022-11-06 20:02:34

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,311

Re: [Solved] xfce4 terminal can not find the font...

Is the list in #3 the entire relevant update? Any chance you updated before and just didn't notice the change?

Edit, just a hunch:

[2022-11-06T00:12:36-0400] [ALPM] installed gsfonts (20200910-2)

Last edited by seth (2022-11-06 20:05:54)

Offline

#14 2022-11-07 03:04:11

redshoe
Member
Registered: 2015-12-16
Posts: 250

Re: [Solved] xfce4 terminal can not find the font...

seth wrote:

Is the list in #3 the entire relevant update? Any chance you updated before and just didn't notice the change?

Edit, just a hunch:

[2022-11-06T00:12:36-0400] [ALPM] installed gsfonts (20200910-2)

Yeah. Removing the gsfont did the trick. But, I have no clue how and why it worked, and what the gsfonts have to do with this particular font.

I've asked the same question at the XFCE4 forum, and they said this particular font does not work on gnome-terminal either. So, I guess the font is at fault.

Last edited by redshoe (2022-11-07 03:28:51)

Offline

#15 2022-11-07 07:16:42

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,311

Re: [Solved] xfce4 terminal can not find the font...

xfce4-terminal and gnome-terminal both wrap libvte.
If there wasn't the IBM Plex fonts, I'd say you previously had more leeway because there was no monospace font and the TEs allowed you any font to at least have some font.

Offline

Board footer

Powered by FluxBB