xscreensaver package should require xfonts-100dpi or xfonts-75dpi to be installed

Bug #1733036 reported by Chris Eslinger
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
xscreensaver (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

By default, when the xscreensaver package is installed, the bitmapped fonts it is programmed to use may not be present. In this case, any missing fonts default to "fixed" and the result is a very small font size on modern screens. The fonts xscreensaver daemon uses are part of the "Helvetica" family. On a system lacking the correct fonts, "xlsfonts -fn '*-helvetica-*'" results in no matches.

Adding the xfonts-100dpi or xfonts-75dpi packages fixes the problem with the missing fonts in both xscreensaver daemon and the hacks that depend on bitmapped fonts (e.g., memscroller), so adding these packages as dependencies should improve users' experience with the packaged xscreensaver.

Tags: disco eoan
Pander (pander)
tags: added: 19.04 19.10
tags: added: disco
removed: 19.04
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xscreensaver (Ubuntu):
status: New → Confirmed
Pander (pander)
tags: added: eoan
removed: 19.10
Revision history for this message
Joris Bierkens (jbierkens) wrote :

even when I install the xfonts-75dpi and xfonts-100dpi I do not get these fonts.

$ sudo apt install xfonts-75dpi xfonts-100dpi
$ xlsfonts | grep helv | wc
      0 0 0

On another note, in my case xscreensaver seems to be requesting the "dina"-fonts. I get the error messages like:

xscreensaver: unloadable, unparsable font: "-*-dina-bold-...."

any help appreciated to get rid of this annoying error message.

Revision history for this message
Joris Bierkens (jbierkens) wrote :

update: after a reboot, -adobe-helvetica-... fonts are indeed present.

next, changing the fontname "dina" in ~/.Xdefaults into "helvetica" resolves the above issue with Xscreensaver.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.