[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug #693630: Dconf unknown method 'Change'



Hi Berenger (and all),

Thanks very much for the replies.
My installed dconf packages and versions:
james@james-turing:~$ apt-cache search dconf | grep dconf
dconf-cli - simple configuration storage system - utilities
dconf-editor - simple configuration storage system - utilities
dconf-gsettings-backend - simple configuration storage system - GSettings back-end
dconf-service - simple configuration storage system - D-Bus service
dconf-tools - transitional dummy package
libdconf-dbg - simple configuration storage system - debugging symbols
libdconf-dbus-1-0 - simple configuration storage system - D-Bus library
libdconf-dbus-1-dbg - simple configuration storage system - D-Bus debug symbols
libdconf-dbus-1-dev - simple configuration storage system - D-Bus development files
libdconf-dev - simple configuration storage system - development files
libdconf-doc - simple configuration storage system - documentation
libdconf1 - simple configuration storage system - runtime library
upstart-dconf-bridge - DConf bridge for upstart
james@james-turing:~$ apt-cache policy dconf-service
dconf-service:
  Installed: 0.18.0-1
  Candidate: 0.18.0-1
  Version table:
 *** 0.18.0-1 0
        500 http://ftp.debian.org/debian/ sid/main amd64 Packages
        500 http://ftp.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status
james@james-turing:~$ apt-cache policy libdconf1
libdconf1:
  Installed: 0.18.0-1
  Candidate: 0.18.0-1
  Version table:
 *** 0.18.0-1 0
        500 http://ftp.debian.org/debian/ sid/main amd64 Packages
        500 http://ftp.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status
james@james-turing:~$ apt-cache policy libdconf-dbus-1-0
libdconf-dbus-1-0:
  Installed: 0.18.0-1
  Candidate: 0.18.0-1
  Version table:
 *** 0.18.0-1 0
        500 http://ftp.debian.org/debian/ sid/main amd64 Packages
        500 http://ftp.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status

How do I check that all recommended packages are selected? I've just done a tasksel and noticed "Debian desktop environment" wasn't selected, but "laptop" was. Unfortunately the dconf problem persists. As for ~/.share, it doesn't exist on my system.
Thanks,

James


On Wed, Apr 23, 2014 at 11:11 PM, <berenger.morel@neutralite.org> wrote:


Le 23.04.2014 09:00, James Collier a écrit :

Hello everyone,
first time posting here. Yay!
I've been having trouble with this dconf bug for some time now. And
no solution on google seems to help.
 To get this error all I need to do is try to change a setting. e.g.
open terminal:
$ gnome-calculator
Open preferences, change e.g. word size from 64 bits to 32 bits
close the preferences dialog
 close the gnome-calculator application and a bunch of:
(gnome-calculator:18860): dconf-WARNING **: failed to commit changes
to dconf: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No
such method 'Change'
 warnings pop up. Same thing happens if I want to change desktop
background.
So what have I tried to fix it:
* deleted '~/.config/dconf/user'
* deleted '~/.config/dconf'
 * restarted
* updated all packages

FYI I'm running stock unstable fully updated. I'm starting to think
the fault is mine but no idea where to start. Could someone please
help me?
 Also can you CC the reply to me as I'm not subscribed to the list.

Yours,
James Collier

Which package exactly do you have about dconf? What I can see on https://packages.debian.org/search?suite=all&arch=amd64&searchon=names&keywords=dconf is that the only dconf package is only in old-stable. Since you are in unstable, I strongly doubt that you are using this one...

I was thinking that it could be a bug introduced in unstable, but all dconf* packages seems to have the same version in testing, so my original idea about downgrading is not applicable here. Do you have all recommended packages installed? One might miss, which would lead to that kind of warning. In this case, you could then report the problem back to Debian, since it would be a bug. And since you have removed and recreated all your configuration files about dconf, I would not be surprised of this.

Also, you could check if there is related stuff in ~/.share/dconf, and you could try to regenerate ~/.share/dbus + ~/.config/dbus.

Hope it helps.


Reply to: