Package Details: xscreensaver-arch-logo 5.43-1

Git Clone URL: https://aur.archlinux.org/xscreensaver-arch-logo.git (read-only)
Package Base: xscreensaver-arch-logo
Description: Screen saver and locker for the X Window System with Arch Linux branding
Upstream URL: https://www.jwz.org/xscreensaver/
Licenses: BSD
Conflicts: xscreensaver
Provides: xscreensaver
Submitter: Harvie
Maintainer: graysky
Last Packager: graysky
Votes: 215
Popularity: 0.107718
First Submitted: 2009-05-19 16:57
Last Updated: 2019-07-11 16:31

Dependencies (9)

Required by (20)

Sources (6)

Pinned Comments

graysky commented on 2016-08-25 21:17

I believe without gdm as a makedep, the login screen switching option is not compiled in. I see that extra/xscreensaver also keeps this as a makedep. Feel free to remove prior to building.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

graysky commented on 2013-07-18 20:22

Bump to v5.22-1

Changelog: Upstream update, Switch to upstream pam file, Clean up depends, Add prepare function.
Commit: http://pkgbuild.com/git/aur-mirror.git/commit/xscreensaver-arch-logo?id=1474412854ad5afa87249cfe140d5ae98531bf81

Anonymous comment on 2013-04-13 13:31

I use LightDM actually. I removed gdm from makedepends and --with-login-manager from configure and it works fine. The "new login" button does send me to lightDM's login screen. I recommend this tweak to LightDM-only users.

@SirWuffleton: I just noticed you answered the very same question like 6 months ago. I am mortified. I'll learn to scroll the AUR pages fully down next time I have a question... With all my apologies.

@graysky: well, I just don't know how I managed to work around this in 5.20 then..

graysky commented on 2013-04-12 22:34

Well, it will build but if you wish to use the user-switching capabilities, I believe gdm is actually required to be present at build time. For example `lxdm -c USER_SWITCH` invokes this for non-gnome DEs like xfce4+lxdm.

FYI - This was present in 5.20: http://pkgbuild.com/git/aur-mirror.git/commit/xscreensaver-arch-logo?id=1e66440199830041c3148f6913ddd34be1f85cc8

graysky commented on 2013-04-12 22:33

Well, it will build but if you wish to use the user-switching capabilities, I believe gdm is actually required to be present at build time.

For example `lxdm -c USER_SWITCH` invokes this for non-gnome DEs like xfce4+lxdm.

SirWuffleton commented on 2013-04-12 17:51

@FlyingFrenchman: I'm pretty sure that it's safe to remove the gdm dependencies if you don't want/require GDM integration. It builds and runs just fine for me after removing the gdm dependencies and removing the '--with-login-manager' argument to configure.

Anonymous comment on 2013-04-12 12:24

Hi,
I do not use gdm but it is both in makedepends and optdepends in PKGBUILD. Does this mean I need to install gdm and the whole gnome shebang on which it depends just for the compilation of xscreensaver? Or can "gdm" be safely removed from the makedepends line in PKGBUILD before makepkg -s as long as gdm support is not wanted?
I am upgrading from 5.20, and I don't recall having this issue last time.
Thank's for sharing your work.

Anonymous comment on 2013-03-09 19:13

sorry, just read this version created a interface in system settings.

also, tried to run it and this is my output.
(null): warning: could not set default locale
xscreensaver: 10:52:05: "gnome-screensaver" is already running on display :0.0 (window 0x1800001)

on to the manual, followed manual, have to disable gnome-screensaver, cannot remove it with pacman, so read the wiki and disabled it with gnome-session-properties and added xscreensaver seperately.

i see why people love arch so much already, i've learned much more than i had before.

SanskritFritz commented on 2013-03-09 13:36

fallen00sniper you will never see this in gnome system settings. This is a standalone program, just run xscreensaver. Read the manual.

Anonymous comment on 2013-03-09 08:37

compiled fine and installed, but i do not see screensaver in system settings.

currently running gnome, what did i miss?

SirWuffleton commented on 2012-10-18 16:17

@duffydack: Yes, this is the expected behavior. It's because of the gdm makedepend, which is required for GDM integration. This is how the official xscreensaver PKGBUILD is configured, and graysky keeps his packages as close as possible to the repo ones.

To avoid the GNOME dependencies when using a login manager that isn't GDM, simply edit the PKGBUILD and remove the gdm makedepend and the "--with-login-manager" flag to ./configure. (I use a customizepkg rule to automate this)