[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#336226: .ICE-unix not correctly created



On 02.02.07 17:27:08, Julien Cristau wrote:
> > 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.
> 
> On Sun, Dec  4, 2005 at 16:42:24 +0000, Simon Huggins wrote:
> > 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
> > 
> /tmp/.ICE-unix is supposed to be created by /etc/init.d/x11-common at
> startup.  Is any of you able to reproduce this problem recently?

I haven't seen this since quite some time. However I rarely use XFCE4
nowadays either...

Andreas

-- 
Never give an inch!



Reply to: