You are not logged in.
After using [url href=http://basket.kde.org/]basket[/url] for years, I got the3 following when trying to start it up (presumably after an upgrade; I haven't done anything but pacman -Syu lately):
DCOPClient::attachInternal. Attach failed Could not open network socket
DCOPClient::attachInternal. Attach failed Could not open network socket
kdeinit: Aborting. No write access to '/home/kiesling/.ICEauthority'.
DCOPClient::attachInternal. Attach failed Could not open network socket
DCOPClient::attachInternal. Attach failed Could not open network socket
basket: ERROR: KUniqueApplication: Can't setup DCOP communication.
It seems to be a KDE thing with some apps. (I'm running openbox, but have a full kdemod installed.) Amarok does not work (same error) but Konqueror works. Trying to start the DCOPserver by itself gives:
/usr/bin/iceauth: /home/kiesling/.ICEauthority not writable, changes will be ig nored
DCOPClient::attachInternal. Attach failed Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authenti cation failed
ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authenti cation failed
DCOPServer self-test failed.
ICE Connection rejected!
iceauth: timeout in locking authority file /home/kiesling/.ICEauthority
Maybe try changing the permissions on /home/kiesling/.ICEauthority? Nope:
[kiesling@trane ~]$ sudo chown kiesling /home/kiesling/.ICEauthority
[kiesling@trane ~]$ ls -la /home/kiesling/.ICEauthority
-rw------- 1 kiesling root 9949 2009-04-10 17:10 /home/kiesling/.ICEauthority
[kiesling@trane ~]$ dcopserver
/usr/bin/iceauth: timeout in locking authority file /home/kiesling/.ICEauthorit y
ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authenti cation failed
ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authenti cation failed
DCOPServer self-test failed.
iceauth: timeout in locking authority file /home/kiesling/.ICEauthority
OK, I did one last look, and found "Try starting kdeinit." That seems to have worked.
I'm going to post this anyway as solved so someone else can find it. The solution was simply:
[kiesling@trane ~]$ kdeinit &
I will put it in my openbox autostart.sh from now on.
But I don't understand why this just started happening. Shouldn't KDE apps check to see if kdeinit is running and if not start it up? Why did konqueror work?
Offline