[Bug 79620] gdm's socket in /tmp is deleted by bootclean

Daniel J Blueman daniel.blueman at gmail.com
Tue Jan 16 19:06:00 UTC 2007

Public bug reported:

Binary package hint: gdm

When the /etc/init.d/bootclean init script is enabled, it starts after
the gdm init script (due to the gdm init script starting early to get a
login screen quicker). However, when the gdm daemon starts, it creates
/tmp/.gdm_socket, which the bootclean script subsequently deletes, thus
other gdm processes and gnome processes fail to communicate with gdm.

This results in the symptoms:
 - gdm attempting to start a number of times
 - gdm consequently backing off to the older flowers theme (rather than the default Ubuntu one)
 - the gnome sessions lacks a shutdown, restart and suspend buttons

To fix this case, gdm should create it's socket in the correct location
in (eg) /var/run/gdm/socket, like other daemons do.

** Affects: gdm (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

gdm's socket in /tmp is deleted by bootclean

More information about the desktop-bugs mailing list