I decided to build XScreensaver from source recently after realizing my distribution had a slightly outdated build in the repo. Everything is great except for the dialog boxes, which have a humungous, awful, Papyrus like font.
I'm told that I can edit a file titled ".Xdefaults", but that file doesn't exist. Nor does .Xresources, which supposedly does the same thing. Apparently if I don't have one that I need to create it myself. But if one doesn't exist, then where is the program getting this font from? I feel like creating an .Xdefaults file wouldn't solve the problem here. I tried editing the source code to change the font but it seems like the program just ignores any changes I make to the font names and keeps the font.
I'm using Elementary OS. I'm told xscreensaver doesn't work well with eOS, but since the version I downloaded from the package manager has a different font, I beg to differ.