If you modify xscreensaver to not obey $PATH, you are making it do this weird, confusing, undiscoverable thing.
If you merely launch it with a different $PATH, then it's easy to know what's going on. Especially since the $PATH appears in error messages about not being able to find things. > Is it not possible to specify the full path in the app-default file? You could do that, but just changing $PATH seems a lot simpler, and isn't going to result in merge conflicts for the rest of eternity. Anyway, xscreensaver already prepends HACKDIR to $PATH, so this problem can only happen if HACKDIR is wrong or if the "zoom" saver is A) enabled but B) not installed. -- Jamie Zawinski https://www.jwz.org/ https://www.dnalounge.com/