Bug 530318
| Summary: | Duplicate Screensaver Entries in GNOME Menu | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Daniel Qarras <dqarras> | ||||
| Component: | gnome-screensaver | Assignee: | jmccann | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | low | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 13 | CC: | bnocera, cschalle, ivazqueznet, jcross, jmccann, kylev, mtasaka, rstrode, Speeddymon, stijn | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | gnome-screensaver-2.30.0-2.fc13 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2010-10-15 12:39:22 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Daniel Qarras
2009-10-22 10:18:23 UTC
gnome-screensaver should take care of this. It seems that gnome-screensaver-hide-xscreensaver.menu should be changed: Now xscreensaver-base has /usr/share/applications/xscreensaver-properties.desktop (note that I have not gnome-screensaver installed). This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle. Changing version to '12'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping *** Bug 541235 has been marked as a duplicate of this bug. *** I too got the extra icon in the System -> Preferences menu after I installed some of the -extras packages: [kylev@freebie ~]$ rpm -qa | grep xscreensaver xscreensaver-extras-gss-5.10-6.1.fc12.1.x86_64 xscreensaver-base-5.10-6.1.fc12.1.x86_64 xscreensaver-gl-extras-5.10-6.1.fc12.1.x86_64 xscreensaver-gl-base-5.10-6.1.fc12.1.x86_64 xscreensaver-extras-5.10-6.1.fc12.1.x86_64 xscreensaver-gl-extras-gss-5.10-6.1.fc12.1.x86_64 This is still an issue with F13ß: when one just installs xscreensaver-base after the default Fedora installation, the two Screensaver entries are present in the menu. *** Bug 597620 has been marked as a duplicate of this bug. *** Created attachment 425206 [details]
Working file from F11.
An undocumented change to this file seems to be the problem: /etc/xdg/menus/preferences-post-merged/gnome-screensaver-hide-xscreensaver.menu According to the changelog for gnome-screensaver, this fix was added awhile ago: * Fri Sep 21 2007 Ray Strode <rstrode> - 2.20.0-3 - hide xscreensaver menu if gnome-screensaver is installed (bug 300401) The behavior was correct for me in Fedora 11 with gnome-screensaver-2.26.1-3.fc11.x86_64 Using the /etc/xdg/menus/preferences-post-merged/gnome-screensaver-hide-xscreensaver.menu provided by that package in F13 fixed the problem for me. From looking at the srpm for gnome-screensaver, that file is provided by fedora and not from upstream. I attached the working file to this bug (Working file from F11.) The change doesn't seem to be documented since I can't find any mention of it in the package changelog since it worked in version 2.26.1-3. *** Bug 642343 has been marked as a duplicate of this bug. *** gnome-screensaver-2.30.0-2.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/gnome-screensaver-2.30.0-2.fc13 gnome-screensaver-2.30.2-2.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/gnome-screensaver-2.30.2-2.fc14 To be completely honest, I've removed gnome-screensaver and been using xscreensaver since this bug hit me; I actaully prefer xscreensaver, and would rather xscreensaver hide gnome-screensaver, rather than the other way around... Just saying. gnome-screensaver-2.30.2-2.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gnome-screensaver'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/gnome-screensaver-2.30.2-2.fc14 gnome-screensaver-2.30.2-2.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. gnome-screensaver-2.30.0-2.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. |