#662883 xscreensaver-demo overwrites options

Package:
xscreensaver
Source:
xscreensaver
Description:
Screensaver daemon and frontend for X11
Submitter:
"Andrew O. Shadura"
Date:
2025-09-18 08:16:39 UTC
Severity:
normal
#662883#5
Date:
2012-03-06 23:16:32 UTC
From:
To:
xscreensaver-demo overwrites at least lockTimeout configuration option;
haven't tested anything else, however.

#662883#10
Date:
2012-03-06 23:51:02 UTC
From:
To:
As the entire function of the xscreensaver-demo program is to edit your .xscreensaver file...

Yes. Yes, it does.

#662883#15
Date:
2012-03-07 00:25:19 UTC
From:
To:
Hello,

It should not. It resets it to 0 every time while it should keep it. It
is a bug.

#662883#20
Date:
2012-03-07 00:36:31 UTC
From:
To:
Hello,

Okay, I see xscreensaver-demo and xscreensaver itself have different
ideas on precision of some options, so 0:00:20 becomes 0:00:00 in
xscreensaver-demo. Anyway. If user hasn't explicitly changed any of the
options, the must not be overriden, rounded, or somehow else changed.

And *this* is clearly a bug.

Also, it'd be good to have ability to edit time-related options with
the same precision as they're specified in the configuration file.

#662883#25
Date:
2012-03-07 00:39:02 UTC
From:
To:
Believe it or not, it used to do that, but the Gnome UI team decided "people should not be allowed to edit seconds in the UI".  I didn't feel like arguing with them any more so I caved.  (This was back when xscreensaver-demo was still the Gnome-official screen saver interface.)

Anyway, it's hard to fix so I'm not going to. Sorry.

#662883#30
Date:
2012-03-07 00:41:54 UTC
From:
To:
Hello,

What do you mean when you say 'hard'? Just don't change settings user
hasn't changed, what's so hard in this?

#662883#35
Date:
2012-03-07 00:46:21 UTC
From:
To:
You can prove me wrong by sending me a patch.