Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 28787 - gtkhtml problem -- gconfd-1 is not started
Summary: gtkhtml problem -- gconfd-1 is not started
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 30793 31100 40077 43300 49193 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-09-15 07:14 UTC by Mauricio L. Pilla (RETIRED)
Modified: 2004-08-12 09:41 UTC (History)
16 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mauricio L. Pilla (RETIRED) gentoo-dev 2003-09-15 07:14:39 UTC
I had this problem with gnucash-1.8.5 after upgrading to gnome 2.4. Yeah, I know
I am using BMG, but it is happening to other people too.

http://forums.gentoo.org/viewtopic.php?t=83940&highlight=tcp+networking+orbit
http://forums.gentoo.org/viewtopic.php?t=83968&highlight=tcp+networking+orbit

When starting gnucash, it fails with a message 

gtkhtml-ERROR **: gconf error: Failed to contact configuration server (a likely
cause of this is that you have an existing configuration server (gconfd)
running, but it isn't reachable from here - if you're logged in from two
machines at once, you may need to enable TCP networking for ORBit)


aborting...
Aborted 

But if you manually start gconfd-1 before starting gnucash, it works. It used to
work with gnome 2.2 without needing manual start of gconfd-1
Comment 1 Paul Slinski 2003-09-17 09:07:43 UTC
This happens when many Gnome apps start (check your vc for X errors). A bit confusing really.
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2003-09-17 15:38:51 UTC
it seems to be happening on gnucash-1.8.6, gnome-2.4 from portage and gconf 1.0.8-r5 and gconf-2.4.0.1.

to reproduce, you have to start gnucash and goto report menu and choose anything that generates something, like "account summary".

actually, it seems like gconfd-2 is stopping gconfd-1 from starting. i'm not sure how significant that is, but according to my syslog:

Sep 17 23:33:54 mcvaio (liquidx-31265): starting (version 2.4.0.1), pid 31265 user 'liquidx'
Sep 17 23:33:55 mcvaio (liquidx-31265): Failed to get lock for daemon, exiting: Failed to lock '/tmp/gconfd-liquidx/lock/ior': probably another process has the lock, or your operating system has NFS file locking misconfigured (Resource temporarily unavailable)
Sep 17 23:33:55 mcvaio (liquidx-31265): FIXME: Need to shutdown linc connections ...

which is a little weird since gconfd-2 is already running but on pid 4419.
Comment 3 witr 2003-10-08 06:27:41 UTC
The same thing happens with galeon:

<~>$ galeon
GConf Error: Failed to contact configuration server (a likely cause of this
is that you have an existing configuration server (gconfd) running, but it
isn't reachable from here - if you're logged in from two machines at once,
you may need to enable TCP networking for ORBit)

Is there a workaround?
Comment 4 Mauricio L. Pilla (RETIRED) gentoo-dev 2003-10-08 07:02:54 UTC
for gnucash, I just have to manually start gconfd-1 before gnucash

Like 

% gconfd-1 >& /dev/null &

% gnucash &
Comment 5 Paul de Vrieze (RETIRED) gentoo-dev 2003-10-21 04:31:13 UTC
Actually gconftool-1 --spawn allready fails. It seems to be that this problem
is the same as discussed here:
http://mail.gnome.org/archives/gconf-list/2003-April/msg00022.html
Comment 6 Pascal Lalonde 2003-10-21 16:00:00 UTC
*** Bug 31100 has been marked as a duplicate of this bug. ***
Comment 7 Steven Fox 2004-01-04 11:26:20 UTC
In Bug#30793, Martin Marshall posted a startup script for Gnucash to get around this.  I found modify the /usr/bin/gnucash script using Martin's workaround for this issue as follows:

	#!/bin/sh
	PATH="/usr/libexec/gnucash/overrides:${PATH}"
	export PATH

	GUILE_WARN_DEPRECATED="no"
	export GUILE_WARN_DEPRECATED

	gconfd-1 & exec "gnucash" "$@"
	killall gconfd-1

This seems to solve the problem for now until they can fix the Gconf-1.0.9 issue.
Comment 8 Olivier Crete (RETIRED) gentoo-dev 2004-02-03 13:13:39 UTC
Patch gconf 1.0.9 with the patch at http://mail.gnome.org/archives/gconf-list/2003-April/msg00033.html seems to be the  proper solution for this. Any reason why it hasnt been done yet?
Comment 9 Alastair Tse (RETIRED) gentoo-dev 2004-02-03 14:22:30 UTC
one thing i did notice is that 1.0.9 isn't in portage yet .. i'll look into whether that patch solves the problem here ..
Comment 10 Olivier Crete (RETIRED) gentoo-dev 2004-02-03 14:41:39 UTC
the patch is not included in 1.0.9.. which is already quite old... 
Comment 11 Alastair Tse (RETIRED) gentoo-dev 2004-02-04 07:32:17 UTC
i've added 1.0.9 (w/ mdk patch) to portage now. can you please try that and see if it works now? it works find for me browsing gnucash help etc.
Comment 12 Alastair Tse (RETIRED) gentoo-dev 2004-02-04 07:32:47 UTC
*** Bug 30793 has been marked as a duplicate of this bug. ***
Comment 13 Alastair Tse (RETIRED) gentoo-dev 2004-02-04 07:36:28 UTC
*** Bug 40077 has been marked as a duplicate of this bug. ***
Comment 14 Olivier Crete (RETIRED) gentoo-dev 2004-02-04 11:01:32 UTC
fixes the problem for me... 
Comment 15 Alastair Tse (RETIRED) gentoo-dev 2004-03-06 05:00:41 UTC
*** Bug 43300 has been marked as a duplicate of this bug. ***
Comment 16 Alastair Tse (RETIRED) gentoo-dev 2004-03-06 05:01:28 UTC
closing as gconf-1.0.9 is now in stable.
Comment 17 Alastair Tse (RETIRED) gentoo-dev 2004-05-06 01:30:45 UTC
*** Bug 49193 has been marked as a duplicate of this bug. ***
Comment 18 Mauricio L. Pilla (RETIRED) gentoo-dev 2004-08-12 09:41:47 UTC
Maybe a dependece for gconf >= 1.09 <= should be added. Is this possible?