Ошибка gconf service

Let’s consider the following setup to install an Ubuntu package gconf-service.

Dockerfile:

FROM ubuntu:16.04
RUN apt update && apt-get -y install gconf-service

Build image and create a container with an attached terminal:

docker build -t foo .
docker run -it foo bash

During the build, gconf-service seems to be installed:

Setting up gconf-service (3.2.6-3ubuntu6) ..

Then we observe the following effects. Why?

root@c5cc80362316:/# gconf-service
bash: gconf-service: command not found
root@c5cc80362316:/# which gconf-service
root@c5cc80362316:/# echo $?
1
root@c5cc80362316:/# apt list --installed | grep gconf-service

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

gconf-service/xenial,now 3.2.6-3ubuntu6 amd64 [installed]
gconf-service-backend/xenial,now 3.2.6-3ubuntu6 amd64 [installed,automatic]

How come I always get

«GConf Error: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details — 1: Failed to get connection to session: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)«

when I start ‘gedit’ from a shell from my superuser account?

asked Sep 14, 2009 at 13:17

jldupont's user avatar

3

I’ve been using GUI apps as a logged-in user and as a secondary user for 15+ years on various UNIX machines. There’s plenty of good reasons to do so (remote shell, testing of configuration files, running multiple sessions of programs that only allow one instance per user, etc).

There’s a bug at launchpad that explains how to eliminate this message by setting the following environment variable.

export DBUS_SESSION_BUS_ADDRESS=""

answered Nov 3, 2009 at 15:27

Kevin Wright's user avatar

Kevin WrightKevin Wright

2,33722 silver badges29 bronze badges

3

The technical answer is that gedit is a Gtk+/Gnome program, and expects to find a current gconf session for its configuration. But running it as a separate user who isn’t logged in on the desktop, you don’t find it. So it spits out a warning, telling you. The failure should be benign though, and the editor will still run.

The real answer is: don’t do that. You don’t want to be running GUI apps as anything but the logged-in user, in general. And you never want to be running any GUI app as root, ever.

answered Sep 14, 2009 at 17:10

Andy Ross's user avatar

Andy RossAndy Ross

11.6k1 gold badge34 silver badges31 bronze badges

4

For some (RHEL, CentOS) you may need to install the dbus-x11 package …

sudo yum install dbus-x11

Additional details here.

answered Feb 28, 2015 at 2:33

Kenigmatic's user avatar

KenigmaticKenigmatic

4486 silver badges16 bronze badges

1

Setting and exporting DBUS_SESSION_BUS_ADDRESS to «» fixed the problem for me. I only had to do this once and the problem was permanently solved. However, if you have a problem with your umask setting, as I did, then the GUI applications you are trying to run may not be able to properly create the directories and files they need to function correctly.

I suggest creating (or, have created) a new user account solely for test purposes. Then you can see if you still have the problem when logged in to the new user account.

answered Apr 21, 2013 at 6:00

Richard Brooks's user avatar

I ran into this issue myself on several different servers. It I tried all of the suggestions listed here: made sure ~/.dbus had proper ownership, service messagbus restart, etc.

I turns out that my ~/.dbus was mode 755 and the problem went away when I changed the mode to 700. I found this when comparing known working servers with servers showing this error.

answered Mar 4, 2015 at 13:12

Jaraxal's user avatar

1

I understand there are several different answers to this problem, as I have been trying to solve this for 3 days.

The one that worked for me was to

rm -r .gconf
rm -r .gconfd

in my home directory. Hope this helps somebody.

answered Oct 22, 2018 at 14:11

weteamsteve's user avatar

weteamsteveweteamsteve

1793 silver badges20 bronze badges

Изображение пользователя miha86.

Здравствуйте!
Имеется кубунта 12.10 (автоматически обновленная с 12.04).
После попытки установить libtag1-rusxmms перестал работать apt-get, ругается на неудовлетворенные зависимости.
К примеру, при попытке поставить вайн выдает следующее:
sudo apt-get install wine
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
gconf-service-backend : Зависит: libgconf-2-4 (= 3.2.5-0ubuntu4) но 3.2.5-1+build1 будет установлен
                         Зависит: gconf2-common (= 3.2.5-0ubuntu4) но 3.2.5-1+build1 будет установлен
gconf2 : Зависит: gconf-service (= 3.2.5-1+build1)
wine : Зависит: wine-bin (>= 1.4.1-4) или
                        wine64-bin (>= 1.4.1-4) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).

apt-get -f install выдает следующее:

sudo apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  ibus-gtk:i386 libaio1:i386 libao-common libao4:i386 libasn1-8-heimdal:i386 libaudiofile1:i386 libcanberra-gtk-module:i386 libcanberra-gtk0:i386
  libcanberra0:i386 libcap2:i386 libcapi20-3:i386 libcupsimage2:i386 libcurl3:i386 libdbus-glib-1-2:i386 libesd0:i386 libexif12:i386
  libgail-common:i386 libgail18:i386 libgconf-2-4:i386 libgd2-xpm:i386 libgdbm3:i386 libgettextpo0:i386 libgphoto2-2:i386 libgphoto2-port0:i386
  libgssapi3-heimdal:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libibus-1.0-0:i386
  libidn11:i386 libieee1284-3:i386 libkrb5-26-heimdal:i386 libldap-2.4-2:i386 libltdl7:i386 libmad0:i386 libmikmod2:i386 libmpg123-0:i386
  libnspr4:i386 libnss3:i386 libodbc1:i386 libopenal1:i386 libpulse-mainloop-glib0:i386 libpulsedsp:i386 libqt4-designer:i386 libqt4-opengl:i386
  libqt4-qt3support:i386 libqt4-scripttools:i386 libqt4-svg:i386 libqt4-test:i386 libqtwebkit4:i386 libroken18-heimdal:i386 librtmp0:i386
  libsane:i386 libsasl2-2:i386 libsasl2-modules:i386 libsdl-image1.2:i386 libsdl-mixer1.2:i386 libsdl-net1.2:i386 libsdl-ttf2.0-0:i386
  libsdl1.2debian:i386 libssl0.9.8:i386 libssl1.0.0:i386 libstdc++5:i386 libtdb1:i386 libunistring0:i386 libusb-0.1-4:i386 libusb-1.0-0:i386
  libvorbisfile3:i386 libwebp2:i386 libwind0-heimdal:i386 libxaw7:i386 libxmu6:i386 libxp6:i386 libxpm4:i386 libxslt1.1:i386 libxtst6:i386
  linux-headers-3.5.0-17 linux-headers-3.5.0-17-generic odbcinst1debian2:i386 python3-apport python3-problem-report update-manager-kde xaw3dg:i386
Для их удаления используйте «apt-get autoremove».
Будут установлены следующие дополнительные пакеты:
  gconf-service
Пакеты, которые будут УДАЛЕНЫ:
  gconf-service-backend
Пакеты, которые будут обновлены:
  gconf-service
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 369 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 0 B/408 kB архивов.
После данной операции, объём занятого дискового пространства уменьшится на 376 kB.
Хотите продолжить [Д/н]? y
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  gconf-service
Установить эти пакеты без проверки [y/N]? y
(Чтение базы данных ... на данный момент установлено 185823 файла и каталога.)
Подготовка к замене пакета gconf-service 3.2.5-0ubuntu4 (используется файл .../gconf-service_3.2.5-1+build1_amd64.deb) ...
Распаковывается замена для пакета gconf-service ...
dpkg: error processing /var/cache/apt/archives/gconf-service_3.2.5-1+build1_amd64.deb (--unpack):
попытка перезаписать «/usr/lib/x86_64-linux-gnu/gconf/2/libgconfbackend-oldxml.so», который уже имеется в пакете gconf-service-backend 3.2.5-0ubuntu4
dpkg-deb: ошибка: подпроцесс вставка был завершён по сигналу (Обрыв канала)
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/gconf-service_3.2.5-1+build1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Synaptic показывает, что в системе есть два пакета с ошибками — gconf2 и gconf-service-backend
При попытке переустановить/удалить этот gconf-service-backend через синаптик, выдается следующее:

(Чтение базы данных ... на данный момент установлено 185823 файла и каталога.)
Подготовка к замене пакета gconf-service 3.2.5-0ubuntu4 (используется файл .../gconf-service_3.2.5-1+build1_amd64.deb) ...
Распаковывается замена для пакета gconf-service ...
dpkg: error processing /var/cache/apt/archives/gconf-service_3.2.5-1+build1_amd64.deb (--unpack):
попытка перезаписать «/usr/lib/x86_64-linux-gnu/gconf/2/libgconfbackend-oldxml.so», который уже имеется в пакете gconf-service-backend 3.2.5-0ubuntu4
dpkg-deb: ошибка: подпроцесс вставка был завершён по сигналу (Обрыв канала)
При обработке следующих пакетов произошли ошибки:
/var/cache/apt/archives/gconf-service_3.2.5-1+build1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка при установке пакета. Попытка восстановления:
dpkg: dependency problems prevent configuration of gconf2:
gconf2 зависит от gconf-service (= 3.2.5-1+build1), однако:
  Версия gconf-service в системе 3.2.5-0ubuntu4.

dpkg: error processing gconf2 (--configure):
проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
gconf2

Прошу помощи!! Не хочется заново накатывать всю систему ради одного apt-get…

  • Печать

Страницы: [1]   Вниз

Тема: Проблема с apt-get: Неудовлетворенные зависимости gconf-service-backend  (Прочитано 4244 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
miha86

Здравствуйте!
Имеется Kubuntu 12.10, KDE SC 4.9.2 (автоматически обновленная с 12.04).
После попытки установить libtag1-rusxmms (для корректного отображения русских тегов в clementine) перестал работать apt-get, ругается на неудовлетворенные зависимости.
К примеру, при попытке поставить wine выдает следующее:

apt-get -f install выдает следующее:

Synaptic показывает, что в системе есть два пакета с ошибками — gconf2 и gconf-service-backend
При попытке переустановить/удалить этот gconf-service-backend через синаптик, выдается следующее:

Прошу помощи!! Не хочется заново накатывать всю систему ради одного apt-get…

« Последнее редактирование: 24 Октября 2012, 14:51:02 от miha86 »


Оффлайн
v!tax

$ rm /var/cache/apt/archives/gconf-service_3.2.5-1+build1_amd64.deb

господь ведет твою руку, сын мой….


Оффлайн
miha86

Проблема была в «левой» репе, которую подключал как раз для установки libtag1-rusxmms.
Отключил эту «левую» репу, выполнил

rm /var/cache/apt/archives/gconf-service_3.2.5-1+build1_amd64.deb
apt-get update
apt-get -f install
apt-get autoremove
Все вроде нормализовалось, апт-гет более не ругается, злополучный rusxmms поставился….
Однако, несмотря на то, что она поставилась, русские теги в clementine все равно не отображаются при прослушивании онлайн радио… ради чего собсна она мне и нужна была)) Никто не использует эту связку — clementine+libtag1-rusxmms для корректного отображения тегов в ср-1251?


  • Печать

Страницы: [1]   Вверх

I got this error when installing some software:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up gconf2 (3.2.0-0ubuntu1) ...
I/O warning : failed to load external entity "/usr/share/gconf/schemas/compiz-wobbly.schemas"
Failed to open `/usr/share/gconf/schemas/compiz-wobbly.schemas': No such file or directory
I/O warning : failed to load external entity "/usr/share/gconf/schemas/gwd.schemas"
Failed to open `/usr/share/gconf/schemas/gwd.schemas': No such file or directory
dpkg: error processing gconf2 (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mutter-common:
 mutter-common depends on gconf2 (>= 2.28.1-2); however:
  Package gconf2 is not configured yet.
dpkg: error processing mutter-common (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libmutter0:
 libmutter0 depends on mutter-common (>= 3.2); however:
  Package mutter-common is not configured yet.
 libmutter0 depends on mutter-common (<< 3.3); however:
  Package mutter-common is not configured yet.
dpkg: error processing libmutter0 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gir1.2-mutter-3.0:
 gir1.2-mutter-3.0 depends on libmutter0 (>= 3.1.92); however:
  Package libmutter0 is not configured yet.
dpkg: error processing gir1.2-mutter-3.0 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of gnome-shell:
 gnome-shell depends on gir1.2-mutter-3.0; hNo apport report written because the error message indicates its a followup error from a previous failure.
                                                                      No apport report written because the error message indicates its a followup error from a previous failure.
                No apport report written because MaxReports is reached already
                                                                              No apport report written because MaxReports is reached already
                                                            owever:
  Package gir1.2-mutter-3.0 is not configured yet.
 gnome-shell depends on libmutter0 (>= 3.2.1); however:
  Package libmutter0 is not configured yet.
 gnome-shell depends on gconf2 (>= 2.28.1-2); however:
  Package gconf2 is not configured yet.
dpkg: error processing gnome-shell (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 gconf2
 mutter-common
 libmutter0
 gir1.2-mutter-3.0
 gnome-shell
E: Sub-process /usr/bin/dpkg returned an error code (1)

Braiam's user avatar

Braiam

66.7k30 gold badges175 silver badges264 bronze badges

asked Nov 9, 2011 at 14:09

Ravi Sharan's user avatar

1

Just hit one command in the terminal to fix that problem:

sudo apt --fix-broken install

And the problem will be solved.

Eliah Kagan's user avatar

Eliah Kagan

116k54 gold badges313 silver badges489 bronze badges

answered May 3, 2018 at 9:38

Omkar Jadhav's user avatar

1

In linux mint, I solved the problem via first:

sudo dpkg --configure -a

then:

sudo apt-get upgrade

answered Jun 26, 2019 at 11:48

Farshid's user avatar

FarshidFarshid

2792 silver badges3 bronze badges

1

It is saying

Package gconf2 is not configured yet.

Have you tried sudo dpkg-reconfigure gconf2?
If that doesn’t work, try sudo apt-get remove --purge gconf2 && sudo apt-get install gconf2.

Zanna's user avatar

Zanna

68.9k56 gold badges215 silver badges327 bronze badges

answered Nov 9, 2011 at 17:26

earthmeLon's user avatar

earthmeLonearthmeLon

10.9k1 gold badge36 silver badges59 bronze badges

1

These two commands can fix some package-management issues:

sudo dpkg --configure -a
sudo apt-get install -f

Zanna's user avatar

Zanna

68.9k56 gold badges215 silver badges327 bronze badges

answered Jul 21, 2019 at 4:37

awdawd's user avatar

1

It’s I/O error! Your hard disk is failing. Use command dmesg and check if kernel log show a Input/Output error in the hard disk. Then check the File-System by running fsck.ext4 /dev/sda1, and reinstall the package that contain file:

apt-file search /usr/share/gconf/schemas/gwd.schemas
apt-file search /usr/share/gconf/schemas/compiz-wobbly.schemas 
apt-get install --reinstall $package1 $package2 

PS: buy a new hard drive!

José Sánchez's user avatar

answered Nov 11, 2016 at 2:03

Jorge Alejandro Ceresa's user avatar

2

Понравилась статья? Поделить с друзьями:
  • Ошибка gas scaric officina
  • Ошибка gas cap крайслер
  • Ошибка gas cap e53
  • Ошибка garbage option
  • Ошибка games for windows live для windows 10