reassign 336226 libice6 retitle 336226 /tmp/.ICE-unix not created with correct permissions by startx thanks
X Strike Force, I'm not really sure if this should be upgraded to important and merged with 298770 as xfree86-common doesn't appear to attempt to create this directory. Maybe both these bugs should be merged and assigned to a different package? On Fri, Oct 28, 2005 at 08:43:54PM +0200, Andreas Pakulat wrote: > I think I found why my XFCE4 fails to start when starting it via > startx. It seems that the .ICE-unix directory in /tmp is created as > the current user, but the session-manager needs the directory to have > root as owner. IIRC XFCE4 from kdm works, because kdm ist run as root > and creates the .ICE-unix directory. > If startx is actually supposed to create the .ICE-unix directory then > please move this bug over to the proper X11 package. Well something should and I don't believe it should be xfce4-session as we will never be run as root. For reference the errors found in .xsession-errors are: _IceTransmkdir: ERROR: euid != 0,directory /tmp/.ICE-unix will not be created. _IceTransSocketUNIXCreateListener: mkdir(/tmp/.ICE-unix) failed, errno = 2 _IceTransMakeAllCOTSServerListeners: failed to create listener for local xfce4-session: Unable to establish ICE listeners: Cannot establish any listening sockets Simon. -- "The claw chooses who will go and who will stay" -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

