Red Hat Bugzilla – Bug 465852
XDG_SESSION_COOKIE not set
Last modified: 2015-01-14 18:21:50 EST
My systems do not seem to set XDG_SESSION_COOKIE properly, resulting in:
[mjc@xena etc]$ env | grep XDG
[mjc@xena etc]$ ck-list-sessions
That is, ConsoleKit is not working, and thus plug-in storage devices (thumb drives, cameras, etc) are not working.
My use files are located on /fileserver/home, rather than /home. /fileserver is nfsv4 mounted. So, in /etc/passwd I have:
mjc:x:500:512:Dr. Michael J. Chudobiak:/fileserver/home/mjc:/bin/bash
and in /etc/fstab I have:
192.168.0.3:/ /fileserver nfs4 intr,suid,dev,soft,exec 0 0
However, establishing a local test user (on /home) seems to produce the same behaviour.
I would really love some help with this...
[mjc@xena ~]$ cat .xsession-errors
[snip keychain stuff]
Initializing nautilus-open-terminal extension
compiz (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
** (nautilus:3101): WARNING **: Unable to add monitor: Not supported
Unable to open desktop file /home/mjc/Desktop/openoffice.org-1.9-writer.desktop for panel launcher: No such file or directory
could not attach to desktop process
** Message: Could not connect to ConsoleKit: Could not get owner of name 'org.freedesktop.ConsoleKit': no such name
** (gnome-panel:3100): WARNING **: Failed to establish a connection with GDM: No such file or directory
** (gnome-panel:3100): WARNING **: panel-applet-frame.c:1285: failed to load applet OAFIID:TomboyApplet:
Found the problem. My /etc/passwd, group, shadow, and gshadow files had entries for both messagebus (uid/gid 81) and dbus (uid/gid 113), due to a long history of upgrades.
Deleting messagebus and assigning uid/gid 81 to dbus fixed things.