Gnomeusers

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.
eg:
$unsetenv DBUS_SESSION_BUS_WINDOWID DBUS_SESSION_BUS_PID DBUS_SESSION_BUS_ADDRESS
$ progname-here

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License