Bug 872431
| Summary: | (cinnamon-settings.py:2273): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' does not contain a key named 'show-location-entry' | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | jeviolle |
| Component: | cinnamon | Assignee: | leigh scott <leigh123linux> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 17 | CC: | leigh123linux |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i686 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-11-28 15:58:17 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
I have download the 1.6.3-1 and checked it and it uses the correct setting
$ grep -i always '/home/leigh/Desktop/Downloads/cinnamon-1.6.3-1.fc17.x86_64/usr/share/cinnamon-settings/cinnamon-settings.py'
alwaysUseLocationEntryCB = GSettingsCheckButton(_("Always Use Location Entry In Nautilus"), "org.gnome.nautilus.preferences", "show-location-entry", None)
other_settings_box.pack_start(alwaysUseLocationEntryCB, False, False, 2)
It is only works with always-use-location-entry instead of show-location-entry on i686. My diff was backwards. So the fix was to change it to always-use-location-entry (In reply to comment #2) > My diff was backwards. > :-) cinnamon-1.6.4-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/cinnamon-1.6.4-1.fc17 Package cinnamon-1.6.4-1.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing cinnamon-1.6.4-1.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-17576/cinnamon-1.6.4-1.fc17 then log in and leave karma (feedback). Updated to testing. Thanks for fast turn around. |
Description of problem: Unable to launch themes in the cinnamon-settings window. Below is the error received when selecting themes. (cinnamon-settings.py:2273): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' does not contain a key named 'show-location-entry' Version-Release number of selected component (if applicable): cinnamon-1.6.3-1.fc17.i686 How reproducible: Every time themes is selected from the cinnamon-settings window. Steps to Reproduce: 1. Launch cinnamon-settings 2. Click themes Actual results: core dump due to the following reason: (cinnamon-settings.py:2273): GLib-GIO-ERROR **: Settings schema 'org.gnome.nautilus.preferences' does not contain a key named 'show-location-entry' Expected results: Theme selector opens. Additional info: To resolve, line 885 needs to include the correct key of always-use-location-entry instead of show-location-entry. Patch below: --- cinnamon-settings.py 2012-11-01 16:01:09.379605551 -0400 +++ cinnamon-settings.py.20121101 2012-11-01 16:02:55.355619875 -0400 @@ -882,7 +882,7 @@ buttonsHaveIconsCB = GSettingsCheckButton(_("Buttons Have Icons"), "org.gnome.desktop.interface", "buttons-have-icons", None) other_settings_box.pack_start(buttonsHaveIconsCB, False, False, 2) if 'org.gnome.nautilus' in Gio.Settings.list_schemas(): - alwaysUseLocationEntryCB = GSettingsCheckButton(_("Always Use Location Entry In Nautilus"), "org.gnome.nautilus.preferences", "always-use-location-entry", None) + alwaysUseLocationEntryCB = GSettingsCheckButton(_("Always Use Location Entry In Nautilus"), "org.gnome.nautilus.preferences", "show-location-entry", None) other_settings_box.pack_start(alwaysUseLocationEntryCB, False, False, 2) cursorThemeSwitcher = GSettingsComboBox(_("Cursor theme"), "org.gnome.desktop.interface", "cursor-theme", None, self._load_cursor_themes()) other_settings_box.pack_start(cursorThemeSwitcher, False, False, 2)