I have figured out what to do to resolve the ICEauthority issue.

First make a directory called .xdgr in the home directory and give the owner read, write and execute permissions. None to any other user.

in console
cd ~
mkdir .xdgr
chmod 0700 .xdgr

Second, tell the system that you want the XDG_RUNTIME_DIRECTORY to be in that folder.

Add the following to /home/username/.profile

XDG_RUNTIME_DIR=~/.xdgr

My system is now back to normal and my applications are running great.

It took a long time to get there though.

James Leone