Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 333677 - kde-base/kdeartwork-kscreensaver[xscreensaver] fails to read xscreensaver defaults for enabled screensavers
Summary: kde-base/kdeartwork-kscreensaver[xscreensaver] fails to read xscreensaver def...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-20 19:06 UTC by David Sparks
Modified: 2011-01-09 19:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Sparks 2010-08-20 19:06:03 UTC
Web Collage screensaver (from xscreensavers) is enabled in the default random mode in KDE-4.4.5.  I found this out at work when porn images started displaying on my screen.  This is causing me some trouble with my work.

The current policy that screensavers that show inappropriate content for children and workplaces are always installed, but not enabled by default doesn't work properly.

Please restore the offensive patch to xscreensavers.  It should be possible to not install screensavers that show inappropriate content for children and workplaces.  

This problem was brought up back in 2008.  The maintainer claimed "Webcollage isn't enabled by default for random screensavers" so the offensive useflag wasn't restored.  However I have just found this claim to be incorrect -- Web Collage runs by default.

http://bugs.gentoo.org/249673
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-08-20 19:28:14 UTC
In xscreensaver, this...

/usr/share/man/man6/webcollage.6.bz2
/usr/share/xscreensaver/config/webcollage.xml
/usr/lib64/misc/xscreensaver/webcollage-helper
/usr/lib64/misc/xscreensaver/webcollage

...is always installed, but /disabled by default/ because of it's nature.

So it's not a problem for xscreensaver itself, but rather problem in KDE's way of using xscreensavers.
Comment 2 David Sparks 2010-08-20 20:28:21 UTC
(In reply to comment #1)
> In xscreensaver, this...
> 
> /usr/share/man/man6/webcollage.6.bz2
> /usr/share/xscreensaver/config/webcollage.xml
> /usr/lib64/misc/xscreensaver/webcollage-helper
> /usr/lib64/misc/xscreensaver/webcollage
> 
> ...is always installed, but /disabled by default/ because of it's nature.

That is the problem, "installed, but /disabled by default/" isn't good enough.  For certain environments it needs to be "not installed".


> So it's not a problem for xscreensaver itself, but rather problem in KDE's way
> of using xscreensavers.

I think that xscreensavers is in a better position to know what the inappropriate screensavers are in its package.  What happens when "Web Collage" is renamed, or another new, but inappropriate screensaver is added to xscreensavers?
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2010-12-14 21:03:12 UTC
Is there already an upstream bug at bugs.kde.org about this? If not, please file one and link to it in the URL field... We cannot do much about this here. 
Comment 4 David Sparks 2010-12-14 22:51:43 UTC
I've filed an upstream bug here:

https://bugs.kde.org/show_bug.cgi?id=259900

Perhaps how Fedora solved this problem may be of interest:

https://bugzilla.redhat.com/show_bug.cgi?id=472061#c4
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2011-01-09 19:28:42 UTC
Fixed in 4.5.95 and later; webcollage is (for the moment) in Gentoo completely disabled in the random screensaver collection. 

Patch will be submitted upstream as it also allows for easy configuration of this choice.