Missing write permission for /var/tmp prevents the users from accessing from remote Xserver via XDMCP on Solaris 11
(Doc ID 1530500.1)
Last updated on JUNE 13, 2023
Applies to:
Solaris Operating System - Version 11 and laterInformation in this document applies to any platform.
Symptoms
If the write permission for group/other for /var/tmp were missing, the users couldn't login via XDMCP from
remote Xserver(e.g. Xephyr, Xnest, Xming or that kind of PC Xserver software.)
When accessing the system via XDMCP, you will get the following dialog on gray background.
(/usr/lib/gconf-sanity-check-2 exited with status 256.)
Then the Xsession will be terminated and you won'be be able to get GDM login screen on your Xserver.
Also one will see some error messages in /var/adm/messages like below.
Feb 20 03:26:22 solaris_test.oracle.com console-kit-daemon[467]: [ID 702911 daemon.warning] WARNING: signal "no_respawn" (from "NoRespawn") exported but not found in object class "CkSeat"
Feb 20 03:26:55 solaris_test.oracle.com gdm-binary[2072]: [ID 702911 daemon.warning] WARNING: GdmDisplay: display lasted 2.840300 seconds
Feb 20 03:29:19 solaris_test.oracle.com gnome-session[2624]: [ID 702911 daemon.crit] Gtk-CRITICAL: file gtkmain.c: line 1286: assertion `main_loops != NULL' failed
Feb 20 03:29:21 solaris_test.oracle.com gnome-session[2624]: [ID 702911 daemon.warning] WARNING: Error retrieving configuration key '/desktop/gnome/session/idle_delay': 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: Could not send message to GConf daemon: Process /usr/lib/gconfd-2 received signal 6)
Feb 20 03:29:53 solaris_test.oracle.com console-kit-daemon[467]: [ID 702911 daemon.crit] GLib-GObject-CRITICAL: file gobject.c: line 2636: assertion `G_IS_OBJECT (object)' failed
Feb 20 03:30:18 solaris_test.oracle.com gnome-session[2713]: [ID 702911 daemon.crit] Gtk-CRITICAL: file gtkmain.c: line 1286: assertion `main_loops != NULL' failed
Feb 20 03:30:19 solaris_test.oracle.com gnome-session[2713]: [ID 702911 daemon.warning] WARNING: Error retrieving configuration key '/desktop/gnome/session/idle_delay': 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: Could not send message to GConf daemon: Process /usr/lib/gconfd-2 received signal 6)
Feb 20 03:30:30 solaris_test.oracle.com gnome-session[2713]: [ID 702911 daemon.warning] WARNING: Application 'gnome-settings-daemon.desktop' failed to register before timeout
Feb 20 03:30:40 solaris_test.oracle.com gnome-session[2713]: [ID 702911 daemon.warning] WARNING: Application 'metacity.desktop' failed to register before timeout
Changes
The trigger is the change of /var/tmp permission, by removing write permission.
from)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |