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

Re: Service stuck at shutdow



On Wed, 10 Nov 2021 22:18:07 +0100
Erwan David <erwan@rail.eu.org> wrote:

> Thanks, for me the culprint is 'dconf worker' (I see it being killed 
> with a 'timeout error') about 90s after preceding message.
> 
> I do not know where it comes from, I have dconf-service installed as
> a dependency of many things, thus it is not removable. However I do
> not find any messages about dconf, and what does not work correctly.
> 
> SO now the question is what the fuck is dconf doing, and how to
> correct it (and no I have no idea of how dconf works, and even what
> problem it is intended to solve.

Well, there are plenty of resources for finding out what something
does. "man dconf" is a bust. More fruitful:

charles@hawk:~/versioned$ apt-cache search dconf
dconf-cli - simple configuration storage system - utilities
dconf-gsettings-backend - simple configuration storage system - GSettings back-end
dconf-service - simple configuration storage system - D-Bus service
libdconf-dev - simple configuration storage system - development files
libdconf-doc - simple configuration storage system - documentation
libdconf1 - simple configuration storage system - runtime library
dconf-editor - simple configuration storage system - graphical editor
libzadc4 - accelerated libz implementation (Accelerated Data Compression/ADC)
libc-bin - GNU C Library: Binaries
libmed-tools - Runtime tools to handle MED files
pg-cloudconfig - Set optimized defaults for PostgreSQL in virtual environments
charles@hawk:~/versioned$ apt-cache show dconf-service
Package: dconf-service
Source: dconf
Version: 0.38.0-2
Installed-Size: 110
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Architecture: amd64
Depends: default-dbus-session-bus | dbus-session-bus, libdconf1 (= 0.38.0-2), libc6 (>= 2.28), libglib2.0-0 (>= 2.55.2)
Recommends: dconf-gsettings-backend
Description-en: simple configuration storage system - D-Bus service
 DConf is a low-level key/value database designed for storing desktop
 environment settings.
 .
 This package contains the DConf service, which applications talk to
 using D-Bus in order to obtain their settings. It is mostly used by the
 GSettings backend.
Description-md5: 8339e79de2cc17111e9f391efbb6d79f
Multi-Arch: foreign
Homepage: https://wiki.gnome.org/Projects/dconf
Tag: role::shared-lib
Section: libs
Priority: optional
Filename: pool/main/d/dconf/dconf-service_0.38.0-2_amd64.deb
Size: 37368
MD5sum: ae01132eaebbe3db11bb8800822d8f55
SHA256: 639125f7a44d11f96661c61a07abbb58da0e5636ed406ac186adcef8651775c2

charles@hawk:~/versioned$ 

Buried in all that output is the web site,
https://wiki.gnome.org/Projects/dconf, which you can now look at to see
what it does.


-- 
Does anybody read signatures any more?

https://charlescurley.com
https://charlescurley.com/blog/


Reply to: