This is a possibly temporary page, to aid users of gnome-related things from csw, in troubleshooting.
It is a work in progress, started only in july 2010.
Some points of interest:
(First and foremost, make sure that /opt/csw/bin comes first in your $PATH! )
- gconf unfortunately shares configs between any "sun gnome" components, and csw, at the moment. Perhaps we should change this, but that means that $HOME/.gconf may have inherited some sun-gnome settings. If you are wondering, try "gconftool-2 -R | egrep '/usr/bin|/usr/lib'", and it will let you know for sure
- Sun gnome programs may try to start up SUN "dbus". which would be potentially bad for csw programs. You should start up any dbus-dependant csw programs, before starting sun ones.
- if you do need to restart gconfd manually, the syntax is: "gconftool-2 —spawn"
Errors, and potential solutions:
If you see errors like:
Failure listing entries in `/desktop': 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: Failed to connect to socket /tmp/dbus-xxxxx: Connection refused
Then you have some leftover DBUS environment settings. Try unsetting them all, and then restarting the program fresh.
$unsetenv DBUS_SESSION_BUS_WINDOWID DBUS_SESSION_BUS_PID DBUS_SESSION_BUS_ADDRESS