Package Details: xscreensaver-backends 6.00-1

Git Clone URL: https://aur.archlinux.org/xscreensaver-backends.git (read-only, click to copy)
Package Base: xscreensaver-backends
Description: Screensavers from XScreenSaver for common frontends
Upstream URL: http://www.jwz.org/xscreensaver/
Licenses: BSD
Conflicts: mate-screensaver-hacks, xscreensaver, xscreensaver-hacks
Submitter: xdavidwu
Maintainer: xdavidwu
Last Packager: xdavidwu
Votes: 1
Popularity: 0.001138
First Submitted: 2018-11-09 05:32
Last Updated: 2021-04-08 13:28

Latest Comments

1 2 Next › Last »

PunPatrol commented on 2021-02-22 16:29

Yes that worked! Much appreciated @xdavidwu. I'm currently on XFCE4 so using these through xfce4-screensaver. I noticed that the 'configure screensaver' button doesn't do anything.. Is there any way for you to enable this functionality or are we stuck with their default settings?

xdavidwu commented on 2021-02-22 12:01

@PunPatrol I am not sure why that happened, but updating to 5.45 fixed that. :)

PunPatrol commented on 2021-02-22 05:45

EDIT: I'm too stupid to format this comment right.. Unable to build. Error:

make[1]: *** No rule to make target 'default'.  Stop.
make[1]: Leaving directory '/home/jfenton/.build/xscreensaver-backends/src/xscreensaver-5.44/po'
make: *** [Makefile:28: default] Error 5
==> ERROR: A failure occurred in build().
    Aborting...
error making: xscreensaver-backends

xdavidwu commented on 2020-09-12 03:43

@pencels patch merged!

pencels commented on 2020-09-12 00:56

@xdavidwu Just added myself to the PKGBUILD comment, thanks!

xdavidwu commented on 2020-09-10 14:07

@pencels patch LGTM. Do you want to be listed as contributor? If so, please add yourself into PKGBUILD comment and let me know when done.

pencels commented on 2020-08-30 09:56

Thanks for this package, it's nice to have all these screensavers available for other frontends.

I recently installed this for xfce4-screensaver and ran into some issues with the .desktop entries that I fixed in this commit: https://github.com/pencels/aur-xscreensaver-backends/commit/4b17f804fa50c3dacca2651f3c3aa333adb1517b

Let me know if you're open to merging these changes into the package.

SpacingBat3 commented on 2020-06-18 21:58

@xdavidwu Thanks for a response!

I just cannot configure the preferences – I still can set all of my xscreensavers.

Anyway, I investigated the problem a little and I found an issue with xfce4-screensaver-configure package. I tried to configure with it my screensaver and I got this error:

Traceback (most recent call last):
  File "/usr/bin/xfce4-screensaver-configure", line 740, in <module>
    if not obj.load_from_file(fname):
  File "/usr/bin/xfce4-screensaver-configure", line 175, in load_from_file
    self.options = options
UnboundLocalError: local variable 'options' referenced before assignment

xdavidwu commented on 2020-06-17 04:12

Checked and it still works with xfce4-screensavers (on x86_64). What did you mean by cannot configure, the entries do not appear in your xfce4-screensavers or cannot configure the preference of a screensaver?

If you need to configure the preference of one screensaver you need to edit command line options in .desktop files. (For available options there are man pages of each screensavers.) The preference part of original screensavers bundled in xfce4-screensavers is hard-coded into the xfce4-screensaver-configure command and so other custom screensavers preference cannot integrate into it nicely.

I have no aarch64 machine to test it but I don't think that would cause problems. I think it should work as long as screensaver binaries work. You can test the screensavers by running those binaries located in /usr/lib/xscreensaver/.

SpacingBat3 commented on 2020-06-16 19:47

I have an issue with "xfce4-screensavers" application – I can't configure any of XScreensaver's screensavers. Any idea why?

Also please note I built this package on ARM64 (aarch64) architecture.