Cache wallpaper even when ubiquity is in install mode

Bug #530024 reported by Didier Roche-Tolomelli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
casper (Ubuntu)
Fix Released
Undecided
Unassigned
gnome-settings-daemon (Ubuntu)
Fix Released
Undecided
Unassigned
ubiquity (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

when ubiquity is in install mode, g-s-d isn't started (neither nautilus), so no cache for user wallpaper is available. Consequently, the cache is only created at next boot and not taken into account by ureadahead.

to sum up:
gnome-settings-daemon contains /usr/lib/gnome-settings-daemon/gnome-update-wallpaper-cache to create a new cache on the fly
casper branch to remove previous ubiquity hook
ubiquity contains now in install.py one of the two calls:
  - copy the already created cache wallpaper file by g-s-d or nautilus in live mode
  - call gnome-update-wallpaper-cache and then copy the cached wallpaper if cache not found.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

invalid g-s-d- as it'll be in casper only, finally

Changed in gnome-settings-daemon (Ubuntu):
status: New → Invalid
Changed in gnome-settings-daemon (Ubuntu):
status: Invalid → Fix Released
affects: casper (Ubuntu) → ubiquity (Ubuntu)
Changed in ubiquity (Ubuntu):
assignee: nobody → Didier Roche (didrocks)
importance: Undecided → Medium
status: New → In Progress
Changed in casper (Ubuntu):
status: New → Triaged
Changed in gnome-settings-daemon (Ubuntu):
status: Fix Released → Triaged
Changed in ubiquity (Ubuntu):
status: In Progress → Triaged
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-settings-daemon - 2.29.91.1-0ubuntu2

---------------
gnome-settings-daemon (2.29.91.1-0ubuntu2) lucid; urgency=low

  * debian/gnome-update-cache-wallpaper.c:
    - enable creating a cached wallpaper even when g-s-d or nautilus isn't
      running. Used in ubiquity in install mode (LP: #530024)
  * debian/rules:
    - add rules to build it
 -- Didier Roche <email address hidden> Mon, 01 Mar 2010 14:07:19 +0100

Changed in gnome-settings-daemon (Ubuntu):
status: Triaged → Fix Released
Changed in ubiquity (Ubuntu):
assignee: Didier Roche (didrocks) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package casper - 1.224

---------------
casper (1.224) lucid; urgency=low

  * Remove ubiquity-hooks/35copy_wallpaper_cache as now implement it in
    ubiquity itself (LP: #530024)
 -- Didier Roche <email address hidden> Mon, 01 Mar 2010 19:41:45 +0100

Changed in casper (Ubuntu):
status: Triaged → Fix Released
Colin Watson (cjwatson)
Changed in ubiquity (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 2.1.32

---------------
ubiquity (2.1.32) lucid; urgency=low

  [ Didier Roche ]
  * scripts/install.py:
   - copy the cached wallpaper created either by g-s-d or nautilus or by the
     dedicated script in install mode. (LP: #530024)

  [ Evan Dandrea ]
  * WebKit puts file URLs in their own domain by default. This means that
    anything which checks for the same origin, such as creating an
    XMLHttpRequest, will fail unless this is disabled (LP: #532502).
  * Restore Colin's set_locale function. However, this is only half the
    puzzle. We need to finish running the language component when the
    exit button is pressed when in greeter mode.

  [ Colin Watson ]
  * KDE frontend:
    - Fix references to PARTITION_* in PartMan module (LP: #528171).
    - Drop real UID/GID when initialising KApplication. The real and
      effective IDs need to match, but raising them means we can't talk to
      D-Bus. Instead, use saved IDs to store our root privileges so that we
      can get them back (LP: #526486).
  * ubiquity-dm: Close stdout from dbus-launch.
  * Automatic update of included source packages: apt-setup 1:0.42ubuntu3,
    user-setup 1.28ubuntu4.
 -- Colin Watson <email address hidden> Sat, 06 Mar 2010 00:09:55 +0000

Changed in ubiquity (Ubuntu):
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.