gnome-fallback-mount-helper.desktop should use "gnome" as a session name

Bug #892989 reported by Julien Olivier
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNOME Settings Daemon
Unknown
Wishlist
gnome-settings-daemon (Ubuntu)
Fix Released
Low
Unassigned
Oneiric
Fix Released
Low
Unassigned

Bug Description

In Oneiric, gnome-fallback-mount-helper runs in gnome-shell sessions but should not

Testcase:
- log into a gnome-shell session, and look if there is a running gnome-fallback-mount-helper
- before the fix it should be running
- with the fixed version it should not be running

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, upstream seems to like to troll Ubuntu but not check what they state...

Upstream git (nothing to do with Ubuntu):
http://git.gnome.org/browse/gsettings-desktop-schemas/tree/schemas/org.gnome.desktop.media-handling.gschema.xml.in.in

" <key name="automount-open" type="b">
      <default>true</default>
      <_summary>Whether to automatically open a folder for automounted media</_summary>"

Changed in gnome-settings-daemon (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Sebastien Bacher (seb128) wrote :

the gnome-fallback-mount-helper.desktop autostart uses "GNOME3 unless-session gnome-shell" as an autostart condition, not sure what's the issue there...

Changed in gnome-settings-daemon (Ubuntu):
importance: Wishlist → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :

Julien, does changing the "unless-session gnome-shell" to "unless-session gnome" fixes the issue?

Revision history for this message
Sebastien Bacher (seb128) wrote :

Ok, I guess the issue is that, the session names are confusing, the .desktop is named gnome-shell.desktop but the session itself is "gnome"

summary: - org.gnome.desktop.media-handling.automount-open should be set to false
- by default in gnome-shell
+ gnome-fallback-mount-helper.desktop should use "gnome" as a session name
Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
Revision history for this message
Julien Olivier (julo) wrote :

Seb, I confirm that changing the autostart condition to "unless-session gnome" fixes the issue too.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks Julien, sorry it took a while to figure but good that we know what is wrong then, will be fixed in the next update ;-)

Revision history for this message
Julien Olivier (julo) wrote :

Thank you!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-settings-daemon - 3.2.2-0ubuntu4

---------------
gnome-settings-daemon (3.2.2-0ubuntu4) precise; urgency=low

  * 42_onlyshowin_unity.patch: the gnome-shell session is called "gnome", use
    the correct name so nautilus doesn't open in shell sessions (lp: #892989)
 -- Sebastien Bacher <email address hidden> Fri, 02 Dec 2011 12:12:29 +0100

Changed in gnome-settings-daemon (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

I will upload the fix to oneiric-proposed once the current g-s-d version there get verified and moved to updates

Changed in gnome-settings-daemon (Ubuntu Oneiric):
status: New → Fix Committed
importance: Undecided → Low
status: Fix Committed → Triaged
Revision history for this message
Sebastien Bacher (seb128) wrote :

Ok, the previous version moved so I uploaded that fix to oneiric-proposed

Changed in gnome-settings-daemon (Ubuntu Oneiric):
status: Triaged → Fix Committed
description: updated
Changed in gnome-settings-daemon:
importance: Unknown → Wishlist
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Julien, or anyone else affected,

Accepted gnome-settings-daemon into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Julien Olivier (julo) wrote :

It seems fixed for me. Thanks!

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-settings-daemon - 3.2.2-0ubuntu2.1

---------------
gnome-settings-daemon (3.2.2-0ubuntu2.1) oneiric-proposed; urgency=low

  * 42_onlyshowin_unity.patch: the gnome-shell session is called "gnome", use
    the correct name so nautilus doesn't open in shell sessions (lp: #892989)
 -- Sebastien Bacher <email address hidden> Fri, 02 Dec 2011 12:12:29 +0100

Changed in gnome-settings-daemon (Ubuntu Oneiric):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.