dconf writes on login

Bug #949269 reported by desrt
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
d-conf (Ubuntu)
Confirmed
Medium
Canonical Desktop Experience Team

Bug Description

Many (45) writes are occuring to dconf on login to a unity guest session. ideally, this number should be zero. attached is the 'dconf blame'.

The writes are broken down as follows:

23 writes: Unity writing the 'average-bg-color' for each frame of the fade
10 writes: gsettings-data-convert erroneously migrating vendor overrides
8 writes: indicator datetime writing various defaults
3 writes: unity favourites migration
1 write: gnome-settings-daemon writing to the background picture-uri for some odd reason

The 23 writes from Unity are being reduced to 1 here: https://code.launchpad.net/~gordallott/unity/bghash-only-emit-on-change/+merge/94161 but they should be reduced to zero.

The 10 write sfrom gsettings-data-convert is a sort of double bug. First bug is that it appears that gsettings-data-convert is being run twice. Second bug is that on each run, it migrates the vendor overrides from GConf as if they were user settings. This bug is upstream here: https://bugzilla.gnome.org/show_bug.cgi?id=671581

We should also uncover the reason for the two runs.

Tags: dconf-write
Revision history for this message
desrt (desrt) wrote :
Revision history for this message
desrt (desrt) wrote :

bug 916498 for datetime indicator

Revision history for this message
desrt (desrt) wrote :

bug 949277 for unity average background colour

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :

These look mostly to be unity issues, so assigning to the dx team.

Changed in d-conf (Ubuntu):
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
assignee: Canonical Desktop Team (canonical-desktop-team) → Canonical Desktop Experience Team (canonical-dx-team)
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in d-conf (Ubuntu):
status: New → Confirmed
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.