On 1/21/23 19:36, Jamie Zawinski wrote:
Yes, it is critical that the version of /usr/lib/X11/app-defaults/XScreenSaver 
actually correspond to the version of XScreenSaver that is installed. I would 
have thought this to be obvious.

If the file does not exist at all, things *should* work ok, but having an old 
version there is definitely going to screw everything up. So just install it.

Any solution that involves *increasing* rather than *decreasing* the number of 
packages that comprise XScreenSaver is an asinine solution.

I disagree that increasing the number of packages is a bad thing - if the core xscreensaver package includes the configuration file in question, it makes it difficult for a different package to ship the same file. For instance, lubuntu-default-settings in Ubuntu ships this file, with special customizations that make sense for Lubuntu but probably don't make a whole lot of sense for Debian or even for other flavors of Ubuntu. Having a separate xscreensaver-config package allows other packages to ship this file with specific customizations. While Debian doesn't have lubuntu-default-settings to contend with, it's not beyond possibility that other packages in the future might want to customize that file, and it's already the case that downstream Debian derivatives want to customize this file.

Reply via email to