Bug 981943 - Can't replace gnome-screensaver with xscreensaver!
Can't replace gnome-screensaver with xscreensaver!
Status: CLOSED WONTFIX
Product: Fedora
Classification: Fedora
Component: cinnamon (Show other bugs)
19
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: leigh scott
Fedora Extras Quality Assurance
: Reopened
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-07 04:14 EDT by Rick Richardson
Modified: 2013-07-07 06:03 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2013-07-07 06:03:56 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
image of autostart (78.76 KB, image/png)
2013-07-07 04:55 EDT, Rick Richardson
no flags Details

  None (edit)
Description Rick Richardson 2013-07-07 04:14:33 EDT
$ root yum remove gnome-screensaver
Loaded plugins: langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package gnome-screensaver.x86_64 0:3.6.1-4.fc19 will be erased
--> Processing Dependency: gnome-screensaver for package: cinnamon-1.9.1-12.fc19.x86_64
--> Running transaction check
---> Package cinnamon.x86_64 0:1.9.1-12.fc19 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                 Arch         Version             Repository       Size
================================================================================
Removing:
 gnome-screensaver       x86_64       3.6.1-4.fc19        @anaconda       1.1 M
Removing for dependencies:
 cinnamon                x86_64       1.9.1-12.fc19       @anaconda       7.6 M

Transaction Summary
================================================================================
Remove  1 Package (+1 Dependent package)

Installed size: 8.7 M
Is this ok [y/N]: n
Exiting on user command
Comment 1 Wolfgang Ulbrich 2013-07-07 04:35:22 EDT
Sorry, you can't remove gnome-screensaver.
G-s is needed for 'lock screen' in cinnamon, and cinnamon is compiled against g-s.
Comment 2 Rick Richardson 2013-07-07 04:38:34 EDT
So we can't a get a real screensaver then?

Sheesh.
Comment 3 Wolfgang Ulbrich 2013-07-07 04:43:26 EDT
Why do you think this is a bug?
Disable g-s in autostart and enable x-screensaver in autostart.
What's the problem?
Comment 4 leigh scott 2013-07-07 04:47:03 EDT
Don't change the flags again as we have no fucking intention to fix this!!!!
Comment 5 Rick Richardson 2013-07-07 04:54:55 EDT
I have disabled autostart for "screensaver" and enabled autostart for "xscreensaver-autostart" many days ago.  Logged out and in.

See image.

But, "screensaver" shows it started anyhow!

$ ps alx | grep screensaver
0  1000 13291 12905  20   0 626328 38636 poll_s Sl   ?          0:03 gnome-screensaver
Comment 6 Rick Richardson 2013-07-07 04:55:56 EDT
Created attachment 769880 [details]
image of autostart
Comment 7 leigh scott 2013-07-07 05:03:38 EDT
Cinnamon doesn't use autostart for this, it's started from the session file.

http://pkgs.fedoraproject.org/cgit/cinnamon.git/tree/autostart_nemo.patch?h=f19

If you edit /usr/lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.py you maybe able to use xscreensaver instead.


http://pkgs.fedoraproject.org/cgit/cinnamon.git/tree/screensaver.patch?h=f19
Comment 8 Rick Richardson 2013-07-07 05:11:26 EDT
Edit a system file usr/lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.py in Phython ?????

Yeah, right.  Sorry, I'm leaving this open.
Comment 9 leigh scott 2013-07-07 05:17:37 EDT
(In reply to Rick Richardson from comment #8)
> Edit a system file
> usr/lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.py
> in Phython ?????

Use Vi or any file editor

> 
> Yeah, right.  Sorry, I'm leaving this open.

It wont be fixed!
Comment 10 Wolfgang Ulbrich 2013-07-07 06:03:56 EDT
(In reply to Rick Richardson from comment #8)
> Yeah, right.  Sorry, I'm leaving this open.
What's wrong with you?

Note You need to log in before you can comment on or make changes to this bug.