You have been subscribed to a public bug by Marc Deslauriers (mdeslaur):

Binary package hint: gnome-screensaver

Unlike other/previous screensavers, gnome-screensaver-preferences
doesn't have the ability to disable specific screensavers.    Like the
ones that non-consensually, and without warning, displays random
pictures from your photo collection or video collection.    All it lets
you do is preview the various screensavers.   And this unsafe crap is
enabled by default.

killing the file /usr/bin/xscreensaver-getimage doesn't seem to help,
either.

In light of the fact that this program allows private information to be
disclosed to other people without consent, this is a security
vulnerability.   Probably in violation of HIPPA and other privacy and
information security laws.   You don't broadcast peoples personal
photos, company confidential images, patient medical images, government
classified images, or someones porn collection across the room and out
the doors and windows without explicit instructions to do so.

It is possible to add something like this to the end of the exec line:
--location=Pictures/safepictures
in
/usr/share/applications/screensavers/personal-slideshow.desktop
/usr/lib/gnome-screensaver/gnome-screensaver/slideshow 
# disable grab desktop in xscreensaver-demo, grab video is already disabled, 
and grab image is limited to /usr/share/backgrounds


You can do
sudo rm /usr/lib/gnome-screensaver/gnome-screensaver/slideshow 
But it will come back from the dead next time you upgrade.

If you remove gnome-screensaver package, it may come back in some future
upgrade.  Fortunately it is not a dependency now.


In xscreensaver, you can enable/disable screensavers individually and 
specifically control grabbing of desktop, images, and video across X 
screensavers..   
sudo apt-get remove gnome-screensaver
sudo apt-get install xscreensaver
sudo apt-get install unicode-screensaver xscreensaver-gl-extra rss-glx 
xscreensaver-data-extra
xscreensaver-demo
However, the system doesn't give you an easy way to choose between 
xscreensaver/kscreensaver/gnome-screensaver startup.   There is no menu item 
and no /etc/alternatives/screensaver
And you use user switching/guest login ability at the screensaver.  

So, I changed the line in 
/usr/share/applications/screensavers/personal-slideshow.desktop to
Exec=/usr/lib/gnome-screensaver/gnome-screensaver/slideshow 
--location=Pictures/screensaver

vidwhacker, photopile,  mirroblob, distort, decayscreen, blitspin, and
antspotlight screensvers look suspiciously like they might display
pictures but they seem to honor the restrictions set in xscreensaver-
demo, once those are set properly.   However, ubuntu defaults to grab
desktop images on which is not acceptable - you lock the screen to hide
what is on the desktop.

Interference screensaver can lock the system up for a period of time.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: gnome-screensaver 2.30.2-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
CheckboxSubmission: 1e1a99f31ec2933306456e1f141c45d8
CheckboxSystem: edda5d4f616ca792bf437989cb597002
Date: Wed Jun  8 16:08:00 2011
GconfGnomeSession:
 idle_delay = 20
  /desktop/gnome/session/required_components:
   windowmanager = metacity
GnomeSessionIdleInhibited: No
GnomeSessionInhibitors: None
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-screensaver
UpgradeStatus: No upgrade log present (probably fresh install)
WindowManager: metacity

** Affects: gnome-screensaver (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug natty running-unity
-- 
preferences can't disable specific screensavers
https://bugs.launchpad.net/bugs/794767
You received this bug notification because you are a member of Ubuntu Bugs, 
which is subscribed to the bug report.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to