On Thu, Nov 28, 2019 at 5:43 PM <list@schweb.com.ar> wrote:

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