You are not logged in.
Hi all,
I just upgraded my system and I can no longer get the Terminus font working with Emacs. xfontsel still shows it as present, and it works fine with rxvt-unicode, however Emacs seems to refuse to load it. It is instead falling back to something that looks a bit like Times.
Has anyone else seen this problem or have any idea why Emacs has suddenly taken exception to this particular font?
This is what I have in my ~/emacs.d/init.el:
(custom-set-faces
'(default ((t (:inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 100 :width normal :family "terminus")))))
Offline
What version of freetype2 did you have before the upgrade (or when was the last time you updated before this)?
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
Doing a 'stat' on the package files in /var/cache/pacman/pkg/ says the latest version of freetype2 is 2.8-2 which was last modified on May 27, so looks like freetype2 didn't get upgraded. It does look like the terminus-font package got upgraded though - last version was 4.40-3, and the current version dated today at the time of the upgrade is 4.46-1.
Reverting to 4.40-3 and running "xset fp rehash" fixes the problem, so looks like there's something wrong with the latest version. Any ideas where to start looking?
Offline
Thanks, this rules out and older change with freetype's handling of terminus. Other than that, though I'm not sure where to look (I don't use emacs, so I can't test it here).
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
Changelog says "The X11 8-bit code pages are not installed by default." - so compare the file lists of the old and new package. (No idea whether that's impact on emacs)
Offline
Have you considered downgrading the package? If the latest does not work for you.
Arch + GNOME
------
Please post back your results to help others.
Offline
@PrimeArgon: Please read before posting. See #3.
Offline
@seth: Interesting, not sure I really understand where the code pages might be but sounds like it could be on the right track. There certainly seems to be a lot of files removed.
--- terminus-4.40-3 2017-07-17 00:28:59.498684886 +1000
+++ terminus-4.46-1 2017-07-17 00:28:54.955492991 +1000
@@ -11,222 +11,6 @@
usr/share/
usr/share/fonts/
usr/share/fonts/misc/
-usr/share/fonts/misc/ter-112b.pcf.gz
-usr/share/fonts/misc/ter-112n.pcf.gz
-usr/share/fonts/misc/ter-114b.pcf.gz
-usr/share/fonts/misc/ter-114n.pcf.gz
-usr/share/fonts/misc/ter-116b.pcf.gz
-usr/share/fonts/misc/ter-116n.pcf.gz
-usr/share/fonts/misc/ter-118b.pcf.gz
-usr/share/fonts/misc/ter-118n.pcf.gz
-usr/share/fonts/misc/ter-120b.pcf.gz
-usr/share/fonts/misc/ter-120n.pcf.gz
-usr/share/fonts/misc/ter-122b.pcf.gz
-usr/share/fonts/misc/ter-122n.pcf.gz
-usr/share/fonts/misc/ter-124b.pcf.gz
-usr/share/fonts/misc/ter-124n.pcf.gz
-usr/share/fonts/misc/ter-128b.pcf.gz
-usr/share/fonts/misc/ter-128n.pcf.gz
-usr/share/fonts/misc/ter-132b.pcf.gz
-usr/share/fonts/misc/ter-132n.pcf.gz
-usr/share/fonts/misc/ter-212b.pcf.gz
-usr/share/fonts/misc/ter-212n.pcf.gz
-usr/share/fonts/misc/ter-214b.pcf.gz
-usr/share/fonts/misc/ter-214n.pcf.gz
-usr/share/fonts/misc/ter-216b.pcf.gz
-usr/share/fonts/misc/ter-216n.pcf.gz
-usr/share/fonts/misc/ter-218b.pcf.gz
-usr/share/fonts/misc/ter-218n.pcf.gz
-usr/share/fonts/misc/ter-220b.pcf.gz
-usr/share/fonts/misc/ter-220n.pcf.gz
-usr/share/fonts/misc/ter-222b.pcf.gz
-usr/share/fonts/misc/ter-222n.pcf.gz
-usr/share/fonts/misc/ter-224b.pcf.gz
-usr/share/fonts/misc/ter-224n.pcf.gz
-usr/share/fonts/misc/ter-228b.pcf.gz
-usr/share/fonts/misc/ter-228n.pcf.gz
-usr/share/fonts/misc/ter-232b.pcf.gz
-usr/share/fonts/misc/ter-232n.pcf.gz
-usr/share/fonts/misc/ter-512b.pcf.gz
-usr/share/fonts/misc/ter-512n.pcf.gz
-usr/share/fonts/misc/ter-514b.pcf.gz
-usr/share/fonts/misc/ter-514n.pcf.gz
-usr/share/fonts/misc/ter-516b.pcf.gz
-usr/share/fonts/misc/ter-516n.pcf.gz
-usr/share/fonts/misc/ter-518b.pcf.gz
-usr/share/fonts/misc/ter-518n.pcf.gz
-usr/share/fonts/misc/ter-520b.pcf.gz
-usr/share/fonts/misc/ter-520n.pcf.gz
-usr/share/fonts/misc/ter-522b.pcf.gz
-usr/share/fonts/misc/ter-522n.pcf.gz
-usr/share/fonts/misc/ter-524b.pcf.gz
-usr/share/fonts/misc/ter-524n.pcf.gz
-usr/share/fonts/misc/ter-528b.pcf.gz
-usr/share/fonts/misc/ter-528n.pcf.gz
-usr/share/fonts/misc/ter-532b.pcf.gz
-usr/share/fonts/misc/ter-532n.pcf.gz
-usr/share/fonts/misc/ter-712b.pcf.gz
-usr/share/fonts/misc/ter-712n.pcf.gz
-usr/share/fonts/misc/ter-714b.pcf.gz
-usr/share/fonts/misc/ter-714n.pcf.gz
-usr/share/fonts/misc/ter-716b.pcf.gz
-usr/share/fonts/misc/ter-716n.pcf.gz
-usr/share/fonts/misc/ter-718b.pcf.gz
-usr/share/fonts/misc/ter-718n.pcf.gz
-usr/share/fonts/misc/ter-720b.pcf.gz
-usr/share/fonts/misc/ter-720n.pcf.gz
-usr/share/fonts/misc/ter-722b.pcf.gz
-usr/share/fonts/misc/ter-722n.pcf.gz
-usr/share/fonts/misc/ter-724b.pcf.gz
-usr/share/fonts/misc/ter-724n.pcf.gz
-usr/share/fonts/misc/ter-728b.pcf.gz
-usr/share/fonts/misc/ter-728n.pcf.gz
-usr/share/fonts/misc/ter-732b.pcf.gz
-usr/share/fonts/misc/ter-732n.pcf.gz
-usr/share/fonts/misc/ter-912b.pcf.gz
-usr/share/fonts/misc/ter-912n.pcf.gz
-usr/share/fonts/misc/ter-914b.pcf.gz
-usr/share/fonts/misc/ter-914n.pcf.gz
-usr/share/fonts/misc/ter-916b.pcf.gz
-usr/share/fonts/misc/ter-916n.pcf.gz
-usr/share/fonts/misc/ter-918b.pcf.gz
-usr/share/fonts/misc/ter-918n.pcf.gz
-usr/share/fonts/misc/ter-920b.pcf.gz
-usr/share/fonts/misc/ter-920n.pcf.gz
-usr/share/fonts/misc/ter-922b.pcf.gz
-usr/share/fonts/misc/ter-922n.pcf.gz
-usr/share/fonts/misc/ter-924b.pcf.gz
-usr/share/fonts/misc/ter-924n.pcf.gz
-usr/share/fonts/misc/ter-928b.pcf.gz
-usr/share/fonts/misc/ter-928n.pcf.gz
-usr/share/fonts/misc/ter-932b.pcf.gz
-usr/share/fonts/misc/ter-932n.pcf.gz
-usr/share/fonts/misc/ter-c12b.pcf.gz
-usr/share/fonts/misc/ter-c12n.pcf.gz
-usr/share/fonts/misc/ter-c14b.pcf.gz
-usr/share/fonts/misc/ter-c14n.pcf.gz
-usr/share/fonts/misc/ter-c16b.pcf.gz
-usr/share/fonts/misc/ter-c16n.pcf.gz
-usr/share/fonts/misc/ter-c18b.pcf.gz
-usr/share/fonts/misc/ter-c18n.pcf.gz
-usr/share/fonts/misc/ter-c20b.pcf.gz
-usr/share/fonts/misc/ter-c20n.pcf.gz
-usr/share/fonts/misc/ter-c22b.pcf.gz
-usr/share/fonts/misc/ter-c22n.pcf.gz
-usr/share/fonts/misc/ter-c24b.pcf.gz
-usr/share/fonts/misc/ter-c24n.pcf.gz
-usr/share/fonts/misc/ter-c28b.pcf.gz
-usr/share/fonts/misc/ter-c28n.pcf.gz
-usr/share/fonts/misc/ter-c32b.pcf.gz
-usr/share/fonts/misc/ter-c32n.pcf.gz
-usr/share/fonts/misc/ter-d12b.pcf.gz
-usr/share/fonts/misc/ter-d12n.pcf.gz
-usr/share/fonts/misc/ter-d14b.pcf.gz
-usr/share/fonts/misc/ter-d14n.pcf.gz
-usr/share/fonts/misc/ter-d16b.pcf.gz
-usr/share/fonts/misc/ter-d16n.pcf.gz
-usr/share/fonts/misc/ter-d18b.pcf.gz
-usr/share/fonts/misc/ter-d18n.pcf.gz
-usr/share/fonts/misc/ter-d20b.pcf.gz
-usr/share/fonts/misc/ter-d20n.pcf.gz
-usr/share/fonts/misc/ter-d22b.pcf.gz
-usr/share/fonts/misc/ter-d22n.pcf.gz
-usr/share/fonts/misc/ter-d24b.pcf.gz
-usr/share/fonts/misc/ter-d24n.pcf.gz
-usr/share/fonts/misc/ter-d28b.pcf.gz
-usr/share/fonts/misc/ter-d28n.pcf.gz
-usr/share/fonts/misc/ter-d32b.pcf.gz
-usr/share/fonts/misc/ter-d32n.pcf.gz
-usr/share/fonts/misc/ter-f12b.pcf.gz
-usr/share/fonts/misc/ter-f12n.pcf.gz
-usr/share/fonts/misc/ter-f14b.pcf.gz
-usr/share/fonts/misc/ter-f14n.pcf.gz
-usr/share/fonts/misc/ter-f16b.pcf.gz
-usr/share/fonts/misc/ter-f16n.pcf.gz
-usr/share/fonts/misc/ter-f18b.pcf.gz
-usr/share/fonts/misc/ter-f18n.pcf.gz
-usr/share/fonts/misc/ter-f20b.pcf.gz
-usr/share/fonts/misc/ter-f20n.pcf.gz
-usr/share/fonts/misc/ter-f22b.pcf.gz
-usr/share/fonts/misc/ter-f22n.pcf.gz
-usr/share/fonts/misc/ter-f24b.pcf.gz
-usr/share/fonts/misc/ter-f24n.pcf.gz
-usr/share/fonts/misc/ter-f28b.pcf.gz
-usr/share/fonts/misc/ter-f28n.pcf.gz
-usr/share/fonts/misc/ter-f32b.pcf.gz
-usr/share/fonts/misc/ter-f32n.pcf.gz
-usr/share/fonts/misc/ter-g12b.pcf.gz
-usr/share/fonts/misc/ter-g12n.pcf.gz
-usr/share/fonts/misc/ter-g14b.pcf.gz
-usr/share/fonts/misc/ter-g14n.pcf.gz
-usr/share/fonts/misc/ter-g16b.pcf.gz
-usr/share/fonts/misc/ter-g16n.pcf.gz
-usr/share/fonts/misc/ter-g18b.pcf.gz
-usr/share/fonts/misc/ter-g18n.pcf.gz
-usr/share/fonts/misc/ter-g20b.pcf.gz
-usr/share/fonts/misc/ter-g20n.pcf.gz
-usr/share/fonts/misc/ter-g22b.pcf.gz
-usr/share/fonts/misc/ter-g22n.pcf.gz
-usr/share/fonts/misc/ter-g24b.pcf.gz
-usr/share/fonts/misc/ter-g24n.pcf.gz
-usr/share/fonts/misc/ter-g28b.pcf.gz
-usr/share/fonts/misc/ter-g28n.pcf.gz
-usr/share/fonts/misc/ter-g32b.pcf.gz
-usr/share/fonts/misc/ter-g32n.pcf.gz
-usr/share/fonts/misc/ter-k12b.pcf.gz
-usr/share/fonts/misc/ter-k12n.pcf.gz
-usr/share/fonts/misc/ter-k14b.pcf.gz
-usr/share/fonts/misc/ter-k14n.pcf.gz
-usr/share/fonts/misc/ter-k16b.pcf.gz
-usr/share/fonts/misc/ter-k16n.pcf.gz
-usr/share/fonts/misc/ter-k18b.pcf.gz
-usr/share/fonts/misc/ter-k18n.pcf.gz
-usr/share/fonts/misc/ter-k20b.pcf.gz
-usr/share/fonts/misc/ter-k20n.pcf.gz
-usr/share/fonts/misc/ter-k22b.pcf.gz
-usr/share/fonts/misc/ter-k22n.pcf.gz
-usr/share/fonts/misc/ter-k24b.pcf.gz
-usr/share/fonts/misc/ter-k24n.pcf.gz
-usr/share/fonts/misc/ter-k28b.pcf.gz
-usr/share/fonts/misc/ter-k28n.pcf.gz
-usr/share/fonts/misc/ter-k32b.pcf.gz
-usr/share/fonts/misc/ter-k32n.pcf.gz
-usr/share/fonts/misc/ter-p12b.pcf.gz
-usr/share/fonts/misc/ter-p12n.pcf.gz
-usr/share/fonts/misc/ter-p14b.pcf.gz
-usr/share/fonts/misc/ter-p14n.pcf.gz
-usr/share/fonts/misc/ter-p16b.pcf.gz
-usr/share/fonts/misc/ter-p16n.pcf.gz
-usr/share/fonts/misc/ter-p18b.pcf.gz
-usr/share/fonts/misc/ter-p18n.pcf.gz
-usr/share/fonts/misc/ter-p20b.pcf.gz
-usr/share/fonts/misc/ter-p20n.pcf.gz
-usr/share/fonts/misc/ter-p22b.pcf.gz
-usr/share/fonts/misc/ter-p22n.pcf.gz
-usr/share/fonts/misc/ter-p24b.pcf.gz
-usr/share/fonts/misc/ter-p24n.pcf.gz
-usr/share/fonts/misc/ter-p28b.pcf.gz
-usr/share/fonts/misc/ter-p28n.pcf.gz
-usr/share/fonts/misc/ter-p32b.pcf.gz
-usr/share/fonts/misc/ter-p32n.pcf.gz
-usr/share/fonts/misc/ter-u12b.pcf.gz
-usr/share/fonts/misc/ter-u12n.pcf.gz
-usr/share/fonts/misc/ter-u14b.pcf.gz
-usr/share/fonts/misc/ter-u14n.pcf.gz
-usr/share/fonts/misc/ter-u16b.pcf.gz
-usr/share/fonts/misc/ter-u16n.pcf.gz
-usr/share/fonts/misc/ter-u18b.pcf.gz
-usr/share/fonts/misc/ter-u18n.pcf.gz
-usr/share/fonts/misc/ter-u20b.pcf.gz
-usr/share/fonts/misc/ter-u20n.pcf.gz
-usr/share/fonts/misc/ter-u22b.pcf.gz
-usr/share/fonts/misc/ter-u22n.pcf.gz
-usr/share/fonts/misc/ter-u24b.pcf.gz
-usr/share/fonts/misc/ter-u24n.pcf.gz
-usr/share/fonts/misc/ter-u28b.pcf.gz
-usr/share/fonts/misc/ter-u28n.pcf.gz
-usr/share/fonts/misc/ter-u32b.pcf.gz
-usr/share/fonts/misc/ter-u32n.pcf.gz
usr/share/fonts/misc/ter-x12b.pcf.gz
usr/share/fonts/misc/ter-x12n.pcf.gz
usr/share/fonts/misc/ter-x14b.pcf.gz
@@ -250,10 +34,8 @@
usr/share/kbd/consolefonts/ter-112n.psf.gz
usr/share/kbd/consolefonts/ter-114b.psf.gz
usr/share/kbd/consolefonts/ter-114n.psf.gz
-usr/share/kbd/consolefonts/ter-114v.psf.gz
usr/share/kbd/consolefonts/ter-116b.psf.gz
usr/share/kbd/consolefonts/ter-116n.psf.gz
-usr/share/kbd/consolefonts/ter-116v.psf.gz
usr/share/kbd/consolefonts/ter-118b.psf.gz
usr/share/kbd/consolefonts/ter-118n.psf.gz
usr/share/kbd/consolefonts/ter-120b.psf.gz
@@ -269,10 +51,8 @@
usr/share/kbd/consolefonts/ter-212n.psf.gz
usr/share/kbd/consolefonts/ter-214b.psf.gz
usr/share/kbd/consolefonts/ter-214n.psf.gz
-usr/share/kbd/consolefonts/ter-214v.psf.gz
usr/share/kbd/consolefonts/ter-216b.psf.gz
usr/share/kbd/consolefonts/ter-216n.psf.gz
-usr/share/kbd/consolefonts/ter-216v.psf.gz
usr/share/kbd/consolefonts/ter-218b.psf.gz
usr/share/kbd/consolefonts/ter-218n.psf.gz
usr/share/kbd/consolefonts/ter-220b.psf.gz
@@ -288,10 +68,8 @@
usr/share/kbd/consolefonts/ter-712n.psf.gz
usr/share/kbd/consolefonts/ter-714b.psf.gz
usr/share/kbd/consolefonts/ter-714n.psf.gz
-usr/share/kbd/consolefonts/ter-714v.psf.gz
usr/share/kbd/consolefonts/ter-716b.psf.gz
usr/share/kbd/consolefonts/ter-716n.psf.gz
-usr/share/kbd/consolefonts/ter-716v.psf.gz
usr/share/kbd/consolefonts/ter-718b.psf.gz
usr/share/kbd/consolefonts/ter-718n.psf.gz
usr/share/kbd/consolefonts/ter-720b.psf.gz
@@ -307,10 +85,8 @@
usr/share/kbd/consolefonts/ter-912n.psf.gz
usr/share/kbd/consolefonts/ter-914b.psf.gz
usr/share/kbd/consolefonts/ter-914n.psf.gz
-usr/share/kbd/consolefonts/ter-914v.psf.gz
usr/share/kbd/consolefonts/ter-916b.psf.gz
usr/share/kbd/consolefonts/ter-916n.psf.gz
-usr/share/kbd/consolefonts/ter-916v.psf.gz
usr/share/kbd/consolefonts/ter-918b.psf.gz
usr/share/kbd/consolefonts/ter-918n.psf.gz
usr/share/kbd/consolefonts/ter-920b.psf.gz
@@ -326,10 +102,8 @@
usr/share/kbd/consolefonts/ter-c12n.psf.gz
usr/share/kbd/consolefonts/ter-c14b.psf.gz
usr/share/kbd/consolefonts/ter-c14n.psf.gz
-usr/share/kbd/consolefonts/ter-c14v.psf.gz
usr/share/kbd/consolefonts/ter-c16b.psf.gz
usr/share/kbd/consolefonts/ter-c16n.psf.gz
-usr/share/kbd/consolefonts/ter-c16v.psf.gz
usr/share/kbd/consolefonts/ter-c18b.psf.gz
usr/share/kbd/consolefonts/ter-c18n.psf.gz
usr/share/kbd/consolefonts/ter-c20b.psf.gz
@@ -345,10 +119,8 @@
usr/share/kbd/consolefonts/ter-d12n.psf.gz
usr/share/kbd/consolefonts/ter-d14b.psf.gz
usr/share/kbd/consolefonts/ter-d14n.psf.gz
-usr/share/kbd/consolefonts/ter-d14v.psf.gz
usr/share/kbd/consolefonts/ter-d16b.psf.gz
usr/share/kbd/consolefonts/ter-d16n.psf.gz
-usr/share/kbd/consolefonts/ter-d16v.psf.gz
usr/share/kbd/consolefonts/ter-d18b.psf.gz
usr/share/kbd/consolefonts/ter-d18n.psf.gz
usr/share/kbd/consolefonts/ter-d20b.psf.gz
@@ -364,10 +136,8 @@
usr/share/kbd/consolefonts/ter-g12n.psf.gz
usr/share/kbd/consolefonts/ter-g14b.psf.gz
usr/share/kbd/consolefonts/ter-g14n.psf.gz
-usr/share/kbd/consolefonts/ter-g14v.psf.gz
usr/share/kbd/consolefonts/ter-g16b.psf.gz
usr/share/kbd/consolefonts/ter-g16n.psf.gz
-usr/share/kbd/consolefonts/ter-g16v.psf.gz
usr/share/kbd/consolefonts/ter-g18b.psf.gz
usr/share/kbd/consolefonts/ter-g18n.psf.gz
usr/share/kbd/consolefonts/ter-g20b.psf.gz
@@ -383,10 +153,8 @@
usr/share/kbd/consolefonts/ter-i12n.psf.gz
usr/share/kbd/consolefonts/ter-i14b.psf.gz
usr/share/kbd/consolefonts/ter-i14n.psf.gz
-usr/share/kbd/consolefonts/ter-i14v.psf.gz
usr/share/kbd/consolefonts/ter-i16b.psf.gz
usr/share/kbd/consolefonts/ter-i16n.psf.gz
-usr/share/kbd/consolefonts/ter-i16v.psf.gz
usr/share/kbd/consolefonts/ter-i18b.psf.gz
usr/share/kbd/consolefonts/ter-i18n.psf.gz
usr/share/kbd/consolefonts/ter-i20b.psf.gz
@@ -402,10 +170,8 @@
usr/share/kbd/consolefonts/ter-k12n.psf.gz
usr/share/kbd/consolefonts/ter-k14b.psf.gz
usr/share/kbd/consolefonts/ter-k14n.psf.gz
-usr/share/kbd/consolefonts/ter-k14v.psf.gz
usr/share/kbd/consolefonts/ter-k16b.psf.gz
usr/share/kbd/consolefonts/ter-k16n.psf.gz
-usr/share/kbd/consolefonts/ter-k16v.psf.gz
usr/share/kbd/consolefonts/ter-k18b.psf.gz
usr/share/kbd/consolefonts/ter-k18n.psf.gz
usr/share/kbd/consolefonts/ter-k20b.psf.gz
@@ -421,10 +187,8 @@
usr/share/kbd/consolefonts/ter-m12n.psf.gz
usr/share/kbd/consolefonts/ter-m14b.psf.gz
usr/share/kbd/consolefonts/ter-m14n.psf.gz
-usr/share/kbd/consolefonts/ter-m14v.psf.gz
usr/share/kbd/consolefonts/ter-m16b.psf.gz
usr/share/kbd/consolefonts/ter-m16n.psf.gz
-usr/share/kbd/consolefonts/ter-m16v.psf.gz
usr/share/kbd/consolefonts/ter-m18b.psf.gz
usr/share/kbd/consolefonts/ter-m18n.psf.gz
usr/share/kbd/consolefonts/ter-m20b.psf.gz
@@ -440,10 +204,8 @@
usr/share/kbd/consolefonts/ter-p12n.psf.gz
usr/share/kbd/consolefonts/ter-p14b.psf.gz
usr/share/kbd/consolefonts/ter-p14n.psf.gz
-usr/share/kbd/consolefonts/ter-p14v.psf.gz
usr/share/kbd/consolefonts/ter-p16b.psf.gz
usr/share/kbd/consolefonts/ter-p16n.psf.gz
-usr/share/kbd/consolefonts/ter-p16v.psf.gz
usr/share/kbd/consolefonts/ter-p18b.psf.gz
usr/share/kbd/consolefonts/ter-p18n.psf.gz
usr/share/kbd/consolefonts/ter-p20b.psf.gz
@@ -459,10 +221,8 @@
usr/share/kbd/consolefonts/ter-u12n.psf.gz
usr/share/kbd/consolefonts/ter-u14b.psf.gz
usr/share/kbd/consolefonts/ter-u14n.psf.gz
-usr/share/kbd/consolefonts/ter-u14v.psf.gz
usr/share/kbd/consolefonts/ter-u16b.psf.gz
usr/share/kbd/consolefonts/ter-u16n.psf.gz
-usr/share/kbd/consolefonts/ter-u16v.psf.gz
usr/share/kbd/consolefonts/ter-u18b.psf.gz
usr/share/kbd/consolefonts/ter-u18n.psf.gz
usr/share/kbd/consolefonts/ter-u20b.psf.gz
@@ -478,10 +238,8 @@
usr/share/kbd/consolefonts/ter-v12n.psf.gz
usr/share/kbd/consolefonts/ter-v14b.psf.gz
usr/share/kbd/consolefonts/ter-v14n.psf.gz
-usr/share/kbd/consolefonts/ter-v14v.psf.gz
usr/share/kbd/consolefonts/ter-v16b.psf.gz
usr/share/kbd/consolefonts/ter-v16n.psf.gz
-usr/share/kbd/consolefonts/ter-v16v.psf.gz
usr/share/kbd/consolefonts/ter-v18b.psf.gz
usr/share/kbd/consolefonts/ter-v18n.psf.gz
usr/share/kbd/consolefonts/ter-v20b.psf.gz
Offline
Check which files are used with the working package:
strace emacs 2>&1 | grep '/usr/share/fonts' | grep open
If that's in the list of removed ones, well ...
Offline
With the old package and the correct font displayed:
$ strace emacs 2>&1 | grep '/usr/share/fonts' | grep open
open("/usr/share/fonts", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/100dpi", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/75dpi", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/OTF", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/TTF", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/Type1", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/cantarell", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/cyrillic", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/encodings", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/local", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/misc", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/oldschool-pc-Bm437", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/oldschool-pc-Px437", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/oldschool-pc-PxPlus", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/util", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/encodings/large", O_RDONLY|O_CLOEXEC) = 11
open("/usr/share/fonts/TTF/DejaVuSansMono.ttf", O_RDONLY) = 13
open("/usr/share/fonts/TTF/tahoma.ttf", O_RDONLY) = 13
open("/usr/share/fonts/TTF/DejaVuSansMono-Oblique.ttf", O_RDONLY) = 13
Very weird because I don't have it set to use Tahoma or the DejaVu fonts, and how is it displaying Terminus if it's not loading it by file?
Offline
I ran into the same issue. As a temporary workaround I added the following to my emacs config and reload the config after opening a file. It is not optimal but does the trick until a more permanent solution is found.
(set-default-font "-*-terminus-*-*-*-*-12-*-*-*-*-*-*-*")
Offline
Tried. "Worksforme"
open("/usr/share/fonts", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/100dpi", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/75dpi", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/OTF", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/TTF", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/Type1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/cantarell", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/cyrillic", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/encodings", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/misc", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/noto", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/truetype", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/util", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/encodings/large", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/truetype/oxygen", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 10
open("/usr/share/fonts/TTF/DejaVuSansMono.ttf", O_RDONLY) = 14
open("/usr/share/fonts/OTF/SourceSansPro-Regular.otf", O_RDONLY) = 14
open("/usr/share/fonts/TTF/DejaVuSansMono-Oblique.ttf", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x14n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x24n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x16n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x18n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x12b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x20n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x28n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x22b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x32b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x12n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x18b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x22n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x32n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x20b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x28b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x16b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x14b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x24b.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x14n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x12n.pcf.gz", O_RDONLY) = 14
open("/usr/share/fonts/misc/ter-x12b.pcf.gz", O_RDONLY) = 14
The other fonts are probably from the UI.
Tried to explicitly re-cofigure the default font (because the name changed from "terminus" to "xos4 terminus")?
Offline
Tried to explicitly re-cofigure the default font (because the name changed from "terminus" to "xos4 terminus")?
Seems to do the trick for me as well. A bit odd, as this was changed some time ago and affects emacs only now.
Offline
bit odd [...] emacs
:-P
Offline
Wait - so my initial suspicion was right? emacs was just to slow to even be broken on time?
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline