the hack mapscroller dies, because i cannot find its helper-script mapscroller.pl ln -s /usr/libexec/xscreensaver/mapscroller.pl /usr/bin/mapscroller.pl would help. maybe recompiling with the correct path would help, too [user@home ~]$ /usr/libexec/xscreensaver/mapscroller mapscroller: 09:10:33: 310189: running mapscroller.pl: No such file or directory mapscroller: 09:10:34: 310178: subprocess died Reproducible: Always Steps to Reproduce: just start mapscroller: /usr/libexec/xscreensaver/mapscroller Actual Results: [user@home ~]$ /usr/libexec/xscreensaver/mapscroller mapscroller: 09:10:33: 310189: running mapscroller.pl: No such file or directory mapscroller: 09:10:34: 310178: subprocess died
xscreensaver individual hack (on Fedora packaging) is not expected to be invoked in that way. When xscreensaver-settings or xscreensaver daemon tries to launch individual hack, it always adds /usr/libexec/xscreensaver to search path, so the lauched hack including mapscroller works correctly. This way of packaging is not specific to xscreensaver. Usually binaries inside /usr/libexec are not expected to be executed directly.