~/.config/dconf/user overwritten with default

Bug #913524 reported by keepitsimpleengr
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Invalid
Undecided
Unassigned
dconf (Ubuntu)
Invalid
Undecided
Unassigned
unity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

The ~/.config/dconf/user file is overwritten with the default thus any edits made by the user with dconf editor are lost.

This is a show stopper for Unity

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.24.0-0ubuntu2.1
ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
Uname: Linux 3.0.0-14-generic i686
NonfreeKernelModules: wl
ApportVersion: 1.23-0ubuntu4
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,decor,imgpng,resize,move,mousepoll,wall,gnomecompat,unitymtgrabhandles,compiztoolbox,grid,vpswitch,place,snap,regex,animation,session,workarounds,fade,expo,scale,ezoom,unityshell]
Date: Sun Jan 8 11:50:11 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :
Revision history for this message
Bilal Akhtar (bilalakhtar) wrote :

Isn't dconf to blame for this? How is Unity to blame for over-writing the dconf file? Unity only uses the Dconf libs, and doesn't interact with dconf on a file level.

Changed in unity (Ubuntu):
status: New → Incomplete
Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

1. It only happens when using Unity.
2. It is a show stopper if you need the "system tray"

Changed in unity (Ubuntu):
status: Incomplete → New
Revision history for this message
Omer Akram (om26er) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:

* Is this reproducible?
* If so, what specific steps should we take to recreate this bug?

This will help us to find and resolve the problem.

Changed in unity (Ubuntu):
status: New → Incomplete
Changed in unity:
status: New → Incomplete
Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

* Is this reproducible? YES

* If so, what specific steps should we take to recreate this bug?

I use dconf editor to add 'Wicd' to the whitelist in Unity>panel, it shows the change but after I log off and then log on the Wicd icon is not in the tray. When I open dconf editor, the change I made is gone.

Revision history for this message
Omer Akram (om26er) wrote :

that does not happen for me, Can you please try to create a new user and login there and let us know if the issue happens there as well. Also please make sure you have 'libdconf0' installed on your system.

Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

Verified 'libdconf0' installed.

Created new user, used 'dconf editor' to add 'Wicd' to desktop>unity>panel.
Restarted, logged in as new user, 'Wicd' is still in whitelist, no wicd in system notification.
Logged in as myaelf, 'Wicd' is still in whitelist, no wicd in system notification.

Note: Skype is in system notification, but not in whitelist.

Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

I ran unity --replace from a terminal and got this:
Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...yes
[LOG]: Moving Internal Files
[LOG]: Copying subdirectory from /home/user/.compiz/session to /home/user/.compiz-1/session
[LOG]: Copied file /home/user/.compiz/session/10d30512cbf5e762cc132275560325260600000014040033 to /home/user/.compiz-1/session/10d30512cbf5e762cc132275560325260600000014040033
[LOG]: Successfully moved internal files
Backend : gconf
Integration : true
Profile : unity
Adding plugins
Skipping upgrade com.canonical.unity.unity.01.upgrade
Skipping upgrade com.canonical.unity.unity.02.upgrade
Initializing core options...done
Initializing bailer options...done
Initializing detection options...done
Initializing composite options...done
Compiz (opengl) - Fatal: GLX_EXT_texture_from_pixmap is missing
Compiz (opengl) - Fatal: Software rendering detected
Compiz (bailer) - Info: Ensuring a shell for your session
user@lenovounity:~$
(metacity:3226): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(metacity:3226): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(metacity:3226): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(metacity:3226): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

Revision history for this message
dag (dag-wieers) wrote : Re: [Bug 913524] Re: ~/.config/dconf/user overwritten with default

On Mon, 16 Jan 2012, keepitsimpleengr wrote:

> I ran unity --replace from a terminal and got this:
> Checking if settings need to be migrated ...no
> Checking if internal files need to be migrated ...yes
> [LOG]: Moving Internal Files
> [LOG]: Copying subdirectory from /home/user/.compiz/session to /home/user/.compiz-1/session
> [LOG]: Copied file /home/user/.compiz/session/10d30512cbf5e762cc132275560325260600000014040033 to /home/user/.compiz-1/session/10d30512cbf5e762cc132275560325260600000014040033
> [LOG]: Successfully moved internal files
> Backend : gconf
> Integration : true
> Profile : unity
> Adding plugins
> Skipping upgrade com.canonical.unity.unity.01.upgrade
> Skipping upgrade com.canonical.unity.unity.02.upgrade
> Initializing core options...done
> Initializing bailer options...done
> Initializing detection options...done
> Initializing composite options...done
> Compiz (opengl) - Fatal: GLX_EXT_texture_from_pixmap is missing
> Compiz (opengl) - Fatal: Software rendering detected
> Compiz (bailer) - Info: Ensuring a shell for your session
> user@lenovounity:~$
> (metacity:3226): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
>
> (metacity:3226): Gtk-WARNING **: Unable to locate theme engine in
> module_path: "pixmap",
>
> (metacity:3226): Gtk-WARNING **: Unable to locate theme engine in
> module_path: "pixmap",
>
> (metacity:3226): Gtk-WARNING **: Unable to locate theme engine in
> module_path: "pixmap",

You people realize that you are reporting this to the tool "dconf" and not
to the Gnome infrastructure "dconf" ?? Wrong project...

--
-- dag wieers, <email address hidden>, http://dag.wieers.com/
-- dagit linux solutions, <email address hidden>, http://dagit.net/

[Any errors in spelling, tact or fact are transmission errors]

Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

I am abandoning using Ubuntu(Unity) on the laptop. Issues: no wifi indicator in systray, no hibernate/suspend and excessive power consumption.

Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

This does not happen in 12.04.

Revision history for this message
Omer Akram (om26er) wrote :

closed the issue then. thanks for the bug report.

Changed in unity:
status: Incomplete → Invalid
Changed in unity (Ubuntu):
status: Incomplete → Invalid
Changed in dconf (Ubuntu):
status: New → Invalid
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.