Hi,

On Sun, Aug 16, 2020 at 11:04:55AM -0700, Jamie Zawinski wrote:
> 
> I assure you, I did not write all that code for shits and giggles, but 
> to fix an actual problem people were experiencing on font-bereft 
> systems like yours.

I did not pretend you wrote any code for no good reason. To be honnest, 
I did not really look at the code of xscreensaver, only used it.


> Well, that set of fonts is, in fact, garbage, but I think it should 
> have fallen back to 
> -misc-fixed-medium-r-normal-*-*-*-*-*-c-*-iso10646-1

I know close to nothing about how fonts are managed on my system, but 
I’m still curious why you consider “my” set of fonts garbage…


On Sun, Aug 16, 2020 at 09:58:04AM -0700, Jamie Zawinski wrote:
> 
> If you're feeling adventurous, rebuilding with DEBUG defined in 
> utils/font-retry.c and sending me the output of a run with that version might 
> be helpful. Though I guess that if the self-compiled version does not exhibit 
> the problem, that won't help.

I just gave it a try. Th corresponding log is attached.
But I guess you won’t be happy with the “<< stderr diagnostics have been 
truncated >>” part… :-/

Anyway, I still read the line going from
  xscreensaver: trying -*-bitstream vera 
sans-bold-r-*-*-*-180-*-*-p-*-iso10646-1
to
  xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-60-*-*-p-*-iso10646-1

I am somewhat surprised since I do have the ttf-bitstream-vera package 
installed on my system… Does it mean I’m missing something to make that 
font available to xscreensaver?

Sorry if that question sounds stupid, but I wrote above that I know 
close to nothing about how fonts are managed…


Regards,

-- 
Nicolas Boullis

##########################################################################
xscreensaver: 23:25:28: logging to "/tmp/xscreensaver.log" at Wed Aug 19 
23:25:28 2020
##########################################################################

xscreensaver 5.42, copyright (c) 1991-2018 by Jamie Zawinski <j...@jwz.org>.
xscreensaver: 23:25:28: running as nboullis/nboullis (1000/1000)
xscreensaver: 23:25:28: in process 22982.
xscreensaver: 23:25:28: running on display ":0"
xscreensaver: 23:25:28: vendor is The X.Org Foundation, 12004000.
xscreensaver: 23:25:28: useful extensions:
xscreensaver: 23:25:28:   MIT Screen-Saver (disabled at compile time)
xscreensaver: 23:25:28:   Shared Memory (1.2)
xscreensaver: 23:25:28:   Double-Buffering (1.0)
xscreensaver: 23:25:28:   Power Management (1.1)
xscreensaver: 23:25:28:   GLX
xscreensaver: 23:25:28:   XF86 Video-Mode (2.2)
xscreensaver: 23:25:28:   XC Misc (disabled at compile time)
xscreensaver: 23:25:28:   Xinerama (1.1)
xscreensaver: 23:25:28:   Resize-and-Rotate (1.5)
xscreensaver: 23:25:28:   XInput
xscreensaver: 23:25:28: screen 0 non-colormapped depths: 24.
xscreensaver: 23:25:28: WARNING: RANDR and Xinerama report different
xscreensaver: 23:25:28:                 screen layouts!  Believing RANDR.
xscreensaver: 23:25:28: screens in use: 1
xscreensaver: 23:25:28:    0/0: 1366x768+0+0 (eDP-1)
xscreensaver: 23:25:28: rejected screens: 2
xscreensaver: 23:25:28:    1/0: 1366x768+0+0 (HDMI-1) -- output disabled
xscreensaver: 23:25:28:    2/0: 1366x768+0+0 (DP-1) -- output disabled
xscreensaver: 23:25:28: selecting RANDR events
xscreensaver: 23:25:28: not using XInputExtension.
xscreensaver: 23:25:28: consulting /proc/interrupts for keyboard activity.
xscreensaver: 23:25:28: 0: visual 0x21 (TrueColor,   depth: 24, cmap: default)
xscreensaver: 23:25:28: 0: saver window is 0x400001.
xscreensaver: 23:25:28: selecting events on extant windows... done.
xscreensaver: 23:25:28: awaiting idleness.
xscreensaver: 23:25:36: LOCK ClientMessage received; activating and locking.
xscreensaver: 23:25:36: 0: locked mode switching.
xscreensaver: 23:25:36: user is idle (ClientMessage)
xscreensaver: 23:25:36: blanking screen at Wed Aug 19 23:25:36 2020.
xscreensaver: 23:25:36: 0: grabbing keyboard on 0x176... GrabSuccess.
xscreensaver: 23:25:36: 0: grabbing mouse on 0x176... GrabSuccess.
xscreensaver: 23:25:36: fading...
xscreensaver: 23:25:38: fading done.
xscreensaver: 23:25:44: user is active (keyboard activity)
xscreensaver: 23:25:44: pam_start ("xscreensaver", "nboullis", ...) ==> 0 
(Success)
xscreensaver: 23:25:44:   pam_set_item (p, PAM_TTY, ":0.0") ==> 0 (Success)
xscreensaver: 23:25:44:   pam_authenticate (...) ...
xscreensaver: 23:25:44:     pam_conversation (ECHO_OFF="Password: ") ...
xscreensaver: failed -*-helvetica-bold-r-*-*-*-180-*-*-*-*-iso8859-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-180-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-170-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-160-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-150-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-140-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-130-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-120-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-110-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-100-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-90-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-80-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-70-*-*-p-*-iso10646-1
xscreensaver: trying -*-helvetica-bold-r-*-*-*-60-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-180-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-170-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-160-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-150-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-140-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-130-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-120-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-110-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-100-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-90-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-80-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-70-*-*-p-*-iso10646-1
xscreensaver: trying -*-arial-bold-r-*-*-*-60-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-180-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-170-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-160-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-150-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-140-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-130-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-120-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-110-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-100-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-90-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-80-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-70-*-*-p-*-iso10646-1
xscreensaver: trying -*-bitstream vera sans-bold-r-*-*-*-60-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-180-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-170-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-160-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-150-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-140-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-130-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-120-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-110-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-100-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-90-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-80-*-*-p-*-iso10646-1
xscreensaver: trying -*-gill sans-bold-r-*-*-*-70-*-*-p-*-iso1064

<< stderr diagnostics have been truncated >>

xscreensaver: 23:25:50: input finished.
xscreensaver: 23:25:50:     pam_conversation (...) ==> PAM_SUCCESS
xscreensaver: 23:25:50:   pam_authenticate (...) ==> 0 (Success)
xscreensaver: 23:25:50:   pam_acct_mgmt (...) ==> 0 (Success)
xscreensaver: 23:25:50:   pam_setcred (...) ==> 0 (Success)
xscreensaver: 23:25:50: pam_end (...) ==> 0 (Success)
xscreensaver: 23:25:50: grabbing server...
xscreensaver: 23:25:50: 0: ungrabbing mouse (was 0x4004ff).
xscreensaver: 23:25:50: 0: grabbing mouse on 0x176... GrabSuccess.
xscreensaver: 23:25:50: ungrabbing server.
xscreensaver: 23:25:50: 0: moving mouse back to 569,65.
xscreensaver: 23:25:50: discarding MotionNotify event.
xscreensaver: 23:25:50: 0: destroying password dialog.
xscreensaver: 23:25:50: unblanking screen at Wed Aug 19 23:25:50 2020.
xscreensaver: 23:25:50: 0: ungrabbing mouse (was 0x176).
xscreensaver: 23:25:50: 0: ungrabbing keyboard (was 0x176).
xscreensaver: 23:25:50: 0: unlocked mode switching.
xscreensaver: 23:25:50: starting de-race timer (10 seconds.)
xscreensaver: 23:25:50: awaiting idleness.
xscreensaver: 23:25:56: EXIT ClientMessage received.

Attachment: signature.asc
Description: PGP signature

Reply via email to