Yesterday i upgrade the system and now i cant start the trinity
session.
There was an erro setting up....... Could not read network connection
list .DCOPserver_
Check that DCOp server is running
So i check the the file HOME/.xsession-errors and found:
Autentication Rejected, reason : None of the authentication protocols
specidfied are supported and host-based authentication failed
It's because these clever bastards (not only your distro) changed the location of the ICEauthority file from ~/.ICEauthority to /run/username/ICEauthority causing neither location to work for Trinity. $XDG_RUNTIME_DIR is now getting set on some distributions.
Fix this by setting an environment variable before starting TDE. You don't have to (and should not) downgrade your libICE package.
ICEAUTHORITY=/home/yourname/.ICEauthority
For example, I don't use login managers and start with startx, so in my ~/.xinitrc file I have:
export ICEAUTHORITY=/home/grogan/.ICEauthority
exec starttde