Bug 57743 - Port from GConf to Gsettings
Summary: Port from GConf to Gsettings
Status: NEW
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: modules (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
Depends on:
Reported: 2012-11-30 19:18 UTC by Eric Heintzmann
Modified: 2017-12-30 01:15 UTC (History)
5 users (show)

See Also:
i915 platform:
i915 features:


Note You need to log in before you can comment on or make changes to this bug.
Description Eric Heintzmann 2012-11-30 19:18:21 UTC
Comment 1 Eric Heintzmann 2013-01-09 06:38:45 UTC
With GNOME 3.0 (april 2011), the GNOME Project decided to discontinue GConf.
It won't be maintained anymore: bugs and security holes will not be fixed.
Thus, pulseaudio shouldn't depend on GConf any longer.
Please, migrate to GSettings.
GStettings is the official GNOME replacement for GConf, and the GNOME project is porting all of its applications to it:

You will find the official GConf to GSettings porting guide at:
Comment 2 Tanu Kaskinen 2013-01-18 21:16:57 UTC
GConf is only used by paprefs to configure some things. I don't think GConf ever was the right method of communicating between paprefs and the server, since it doesn't have the network transparency that normal pulseaudio clients have, and I believe GConf isn't available on all the platforms that pulseaudio supports. For these reasons, so I don't really like the idea of moving to GSettings. Instead, we should extend pulseaudio's client-server protocol so that it supports whatever functionality paprefs needs.

Unless this is super-urgent for some reason (are there perhaps distributions that are actively working on getting gconf out of their repositories?), I don't think I will take this task in the near future, so "patches welcome"... Maybe this would be a good project for GSoC?
Comment 3 Felipe Sateler 2014-08-12 20:16:55 UTC
Recently a bug[1] was reported in debian relating to this problem. It appears that plenty of software has migrated, which understandably means distributors will probably want to get rid of gconf sooner rather than later.

[1] http://bugs.debian.org/757909
Comment 4 Tanu Kaskinen 2014-08-13 08:03:38 UTC
Adding to my previous comment: making it possible to implement paprefs via the normal client API would be ideal, but probably much more work than converting to GSettings. I'm not strictly against patches that convert the GConf stuff to GSettings.

I don't think I will personally have time to work on this any time soon.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.