xfce doesn't stay put!
Arjen Stolk
arjen.1729 at gmail.com
Sun Mar 5 22:59:24 CET 2006
Cristel,
On 3/5/06, Christel Robert <c.robert at inx.co.za> wrote:
> This is what I get when I start in failsafe, chinese to me:
>
> christel at christel:~$ startxfce4
> /usr/bin/startxfce4: X server already running on display :0.0
> Agent pid 7993
> esd: Esound sound daemon already running or stale UNIX socket
> /tmp/.esd-1000/socket
> This socket already exists indicating esd is already running.
> Exiting...
> _IceTransTransNoListen: unable to find transport: tcp
> _IceTransmkdir: ERROR: euid != 0,directory /dev/X will not be created.
> _IceTransmkdir: ERROR: Cannot create /dev/X
I have no way of trying this, so I cannot guarantee it will work, but
I found somthing that looks relevant while googling for
"_IceTransTransNoListen". The hint came from somebody who had a
similar problem with gnome-session failing in ubuntu. For some reason
a file named ".ICEAuthority" gets the wrong permissions and then
things stop working.
Start another failsafe terminal and type "ls -l .ICEauthority". This
shows you which user/group owns the file and what permissions for
reading/writing it has. As far as I can tell, the owner should be you,
i.e. your login name, christel. The permissions is the list with
dashes and letters. Mine is showing "-rw- - - - - - -" (minus the
spaces, but that's just for clarity in this email.)
If you aren't the owner, for example, it may say "root" a couple of
times, the you can change that by typing
"sudo chown christel ~/.ICEauthority"
(this will probably ask for your password).
Then you can change the permissions on the file by typing
"chmod u+rw ~/.ICEauthority"
Try this and see if it works now.
- Arjen
More information about the Xfce
mailing list