On Mon, Nov 14, 2022 at 06:21:50PM +0100, Andreas Tille wrote: > Am Mon, Nov 14, 2022 at 04:27:30AM -0500 schrieb Thomas Dickey: > > > Since xterm is crashing before this does not report anything > > > interesting. > > > > hmm - it's not showing much. > > > > What does xfd do with that pattern? (using single quotes): > > > > xfd -fn '-*-terminus-*-*-*-32-*-*-*-*-*-*-*' > > > > If you don't have that installed, it's part of x11-utils: /usr/bin/xfd > > > > (reinstalling the font might be helpful) > > OK > > ~$ sudo apt install fonts-terminus > Paketlisten werden gelesen… Fertig > Abhängigkeitsbaum wird aufgebaut… Fertig > Statusinformationen werden eingelesen… Fertig > Die folgenden NEUEN Pakete werden installiert: > fonts-terminus > 0 aktualisiert, 1 neu installiert, 0 zu entfernen und 2 nicht aktualisiert. > Es müssen 81,0 kB an Archiven heruntergeladen werden. > Nach dieser Operation werden 464 kB Plattenplatz zusätzlich benutzt. > Holen:1 http://deb.debian.org/debian testing/main amd64 fonts-terminus amd64 > 1.2.0+ds-7 [81,0 kB] > Es wurden 81,0 kB in 0 s geholt (596 kB/s). > Vormals nicht ausgewähltes Paket fonts-terminus wird gewählt. > (Lese Datenbank ... 417804 Dateien und Verzeichnisse sind derzeit > installiert.) > Vorbereitung zum Entpacken von .../fonts-terminus_1.2.0+ds-7_amd64.deb ... > Entpacken von fonts-terminus (1.2.0+ds-7) ... > fonts-terminus (1.2.0+ds-7) wird eingerichtet ... > Trigger für fontconfig (2.13.1-4.5) werden verarbeitet ... > ~$ xfd -fn '-*-terminus-*-*-*-32-*-*-*-*-*-*-*' > Warning: Cannot convert string "-*-terminus-*-*-*-32-*-*-*-*-*-*-*" to type > FontStruct > xfd: no font to display
That's (sort of) promising - it tells me that it's not a bug in _xterm_. xterm and xfd use the same font-related libraries. It could still be a configuration problem -- I seem to recall seeing cases where mkfontdir wasn't run on font updates. xlsfonts should show the terminus fonts in its (usually long) output. For instance, on my Debian/oldstable, I get 494 lines from xlsfonts | grep terminus (including an alias "terminus-32"). xlsfonts doesn't use any of those font-related libraries, talks directly to the X server. The Xlib calls that xterm uses for bitmap fonts (e.g., Terminus) should use the same information. If you were using a TrueType font, xterm and xfd would use the Xft and fontconfig libraries (the "font-related" libraries that I mentioned). xterm and xfd if using "-fa" (rather than "-fn") will ask fontconfig for the font, and it does know enough to do that, e.g., xfd -fa terminus-32 xterm -fa terminus-32 -- Thomas E. Dickey <dic...@invisible-island.net> https://invisible-island.net ftp://ftp.invisible-island.net
signature.asc
Description: PGP signature