trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: July 2019

Trinity won't start after updating Arch Linux

From: Lucas dos Santos <lucasrodrigo@...>
Date: Sun, 21 Jul 2019 20:19:39 -0300
Hi,

I just installed Trinity R14.0.5 [1] in a recently installed Arch
Linux based system and I'm not able to start the DM. I added 'exec
starttde' line to .xinitrc and made the needed changes in my PATH
variable, but, when I issue startx command, TDE won't open.

Instead, the following message is shown:

-----------
There was an error setting up inter-process communications for TDE.
The message returned by the system was:

Could not read network connection list.
/home/username/.DCOPserver_hostname__0

Please check that the "dcopserver program is running!
----------

When I click 'OK', the TDE's splash screen appears, but the first icon
keeps flash infinitely and the above mentioned message appears again
underneath them. When I click on splash screen, it disappears and when
I click in OK again, X exits to tty.

The following video shows exactly what occurs:

https://streamable.com/mlqy3

This is the output from starttde command:

$ starttde
[starttde] Starting starttde.
[starttde] This script is /opt/trinity/bin/starttde
[starttde] TDE version is R14.0.5
[starttde] TDE base directory is /opt/trinity
[starttde] TDEHOME is not set.
[starttde] Set TDEHOME to /home/lucas/.trinity.
[starttde] Setting TDEROOTHOME to /root/.trinity.
[starttde] XDG_DATA_DIRS: /opt/trinity/share:/usr/local/share:/usr/share
gpg-agent: a gpg-agent is already running - not starting a new one
[starttde] TDEDIR: /opt/trinity
[starttde] TDEDIRS:
[starttde] Starting Trinity...
[starttde] Trinity hardware control dbus daemon running.
[tdeinit] Launched DCOPServer, pid = 744 result = 0
/usr/bin/iceauth:  creating new authority file /run/user/1000/ICEauthority
[dcopserver] ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected,
reason : None of the authentication protocols specified are supported
and host-based authentication failed
[dcopserver] ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected,
reason : None of the authentication protocols specified are supported
and host-based authentication failed
[dcopserver] DCOPServer self-test failed.
[tdeinit] DCOPServer could not be started, aborting.
[starttde] TDE_FULL_SESSION: true
[starttde] TDE_SESSION_UID: 1000
[tdeinit] Launched DCOPServer, pid = 759 result = 0
[dcopserver] ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected,
reason : None of the authentication protocols specified are supported
and host-based authentication failed
[dcopserver] ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected,
reason : None of the authentication protocols specified are supported
and host-based authentication failed
[dcopserver] DCOPServer self-test failed.
[tdeinit] DCOPServer could not be started, aborting.
[starttde] tdeinit started successfully.
[tdeinit wrapper] Warning: socket connection failed: : Connection refused
[tdecore-tdeapplication] Found visual with alpha support
[tdecore-tdeapplication] Found visual with alpha support
[tdeinit] Launched DCOPServer, pid = 769 result = 0
[dcopserver] ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected,
reason : None of the authentication protocols specified are supported
and host-based authentication failed
[dcopserver] ICE Connection rejected!
DCOPClient::attachInternal. Attach failed Authentication Rejected,
reason : None of the authentication protocols specified are supported
and host-based authentication failed
[dcopserver] DCOPServer self-test failed.
[tdeinit] DCOPServer could not be started, aborting.
[KSMServer] Could not register with DCOPServer. Aborting.
ERROR: Couldn't attach to DCOP server!
[starttde] Shutting down Trinity...
[tdeinit wrapper] Warning: socket connection failed: : Connection refused
[tdeinit wrapper] Error: Can't contact tdeinit!
[starttde] Running Trinity shutdown scripts...
[starttde] Running /opt/trinity/shutdown/agent-shutdown.sh.
[starttde] Trinity shutdown complete.

Deleting files from ~/.trinity and /tmp directories [2] doesn't solve
the problem.

I have an old installation of Arch Linux in a virtual machine where
Trinity works perfectly. So, I decided to play around with it and do
some tests. That system was a little outdated. Thus I decided to do a
pacman -Syu in order to update the system's packages. After updating,
I no more could to start Trinity. It looks like that a new version
from some package is breaking Trinity. Which one? I have no idea! But,
I saved a list of the updated packages and also a list of packages'
version before updating. Maybe some of you could try to find what
package is causing the problem.

Trinity works fine with the following packages' version:

argon2-20171227-3  audit-2.8.5-2  btrfs-progs-5.1-1  bzip2-1.0.6-8
ca-certificates-mozilla-3.44-1  cmake-3.14.5-1  curl-7.65.1-2
dbus-1.12.14-1  dhcpcd-7.2.1-1  e2fsprogs-1.45.2-1  expat-2.2.6-1
ffmpeg-1:4.1.3-1  firefox-67.0.2-1  freetype2-2.10.0-2  gcc-8.3.0-1
gcc-libs-8.3.0-1  glib2-2.60.4-1  glibc-2.29-1  gnupg-2.2.16-1
gnutls-3.6.8-1  gpgme-1.13.0-1  grub-2:2.02-8
gtk-update-icon-cache-1:3.24.8+177+gae2ef1472c-1
gtk3-1:3.24.8+177+gae2ef1472c-1  guile-2.2.4-2  harfbuzz-2.5.1-1
iana-etc-20190531-1  iproute2-5.1.0-1  iptables-1:1.8.2-1
iso-codes-4.2-1  js60-60.7.0-1  kidletime-5.59.0-1  kwayland-5.59.0-1
kwindowsystem-5.59.0-1  lcms2-2.9-1  less-550-1  libarchive-3.3.3-1
libblockdev-2.21-1  libdrm-2.4.98-1  libice-1.0.9-2  libinput-1.13.2-1
  libkscreen-5.16.0-1  libnftnl-1.1.1-1  libpciaccess-0.14-1
libqtxdg-3.3.1-3  libraw-0.19.2-1  libssh-0.8.7-1
libtool-2.4.6+42+gb88cebd5-3  libtorrent-rasterbar-1:1.1.12-1
libutil-linux-2.33.2-1  libuv-1.29.1-1  libva-2.4.1-1  libvpx-1.8.0-1
libwebp-1.0.2-1  libx11-1.6.7-1  libxi-1.7.9-2  libxt-1.1.5-2
libyaml-0.2.1-1  libzip-1.5.2-1  linux-5.1.9.arch1-1
linux-api-headers-5.0.7-1  linux-firmware-20190514.711d329-1
mesa-19.0.6-1  nano-4.2-1  nettle-3.4.1-1  nss-3.44-1
opera-60.0.3255.170-1  perl-5.30.0-2  polkit-0.116-1  proj-5.2.0-1
qt5-base-5.12.3-2  qt5-script-5.12.3-1  qt5-svg-5.12.3-1
qt5-x11extras-5.12.3-1  solid-5.59.0-1  sqlite-3.28.0-1
systemd-242.29-1  systemd-libs-242.29-1  systemd-sysvcompat-242.29-1
tzdata-2019a-1  udisks2-2.8.2-1  util-linux-2.33.2-1  wget-1.20.3-1
x265-3.0-1  xorg-fonts-encodings-1.0.4-5  xorg-server-1.20.5-1
xorg-server-common-1.20.5-1  xorg-server-devel-1.20.5-1
xorg-server-xdmx-1.20.5-1  xorg-server-xephyr-1.20.5-1
xorg-server-xnest-1.20.5-1  xorg-server-xvfb-1.20.5-1
xorg-server-xwayland-1.20.5-1  xorg-setxkbmap-1.3.1-2
xorg-xauth-1.0.10-2  xorg-xbacklight-1.2.2-1  xorg-xclock-1.0.8-1
xorg-xinput-1.6.2-2  xorg-xwininfo-1.1.4-1  xorgproto-2018.4-1
xscreensaver-5.42-1  xterm-346-1

But, if I upgrade that packages, Trinity won't start. These are the
current packages' version:

argon2-20190702-1  audit-2.8.5-3  btrfs-progs-5.2-1  bzip2-1.0.8-2
ca-certificates-mozilla-3.45-1  cmake-3.15.0-1  curl-7.65.1-3
dbus-1.12.16-1  dhcpcd-7.2.2-1  e2fsprogs-1.45.3-1  expat-2.2.7-1
ffmpeg-1:4.1.4-1  firefox-68.0.1-2  freetype2-2.10.1-1  gcc-9.1.0-2
gcc-libs-9.1.0-2  glib2-2.60.5-1  glibc-2.29-3  gnupg-2.2.17-2
gnutls-3.6.8-3  gpgme-1.13.1-1  grub-2:2.04-1
gtk-update-icon-cache-1:3.24.10-1  gtk3-1:3.24.10-1  guile-2.2.6-1
harfbuzz-2.5.3-1  iana-etc-20190702-1  iproute2-5.2.0-1
iptables-1:1.8.3-1  iso-codes-4.3-1  js60-60.8.0-1  kidletime-5.60.0-1
  kwayland-5.60.0-1  kwindowsystem-5.60.0-1  lcms2-2.9-2  less-551-1
libarchive-3.4.0-2  libblockdev-2.22-1  libdrm-2.4.99-1
libice-1.0.10-1  libinput-1.13.4-1  libkscreen-5.16.3-1
libnftnl-1.1.3-1  libpciaccess-0.16-1  libqtxdg-3.3.1-5libraw-0.19.3-1
 libssh-0.9.0-1  libtool-2.4.6+42+gb88cebd5-4
libtorrent-rasterbar-1:1.1.13-1  libutil-linux-2.34-3  libuv-1.30.1-1
libva-2.5.0-1  libvpx-1.8.1-1  libwebp-1.0.3-1  libx11-1.6.8-1
libxi-1.7.10-1  libxt-1.2.0-1  libyaml-0.2.2-1  libzip-1.5.2-2
linux-5.2.1.arch1-1  linux-api-headers-5.1-1
linux-firmware-20190712.d52556e-1  mesa-19.1.2-1   qt5-base-5.13.0-7
qt5-script-5.13.0-1  qt5-svg-5.13.0-1  qt5-x11extras-5.13.0-1
solid-5.60.0-1  sqlite-3.29.0-1  systemd-242.32-3
systemd-libs-242.32-3  systemd-sysvcompat-242.32-3  tzdata-2019b-1
udisks2-2.8.3-1  util-linux-2.34-3  wget-1.20.3-2  x265-3.1.1-1
xorg-fonts-encodings-1.0.5-1  xorg-server-1.20.5-2
xorg-server-common-1.20.5-2  xorg-server-devel-1.20.5-2
xorg-server-xdmx-1.20.5-2  xorg-server-xephyr-1.20.5-2
xorg-server-xnest-1.20.5-2  xorg-server-xvfb-1.20.5-2
xorg-server-xwayland-1.20.5-2  xorg-setxkbmap-1.3.2-1
xorg-xauth-1.1-1  xorg-xbacklight-1.2.3-1  xorg-xclock-1.0.9-1
xorg-xinput-1.6.3-1  xorg-xwininfo-1.1.5-1  xorgproto-2019.1-1
xscreensaver-5.43-1  xterm-347-1

I don't know if this is a Trinity or Arch Linux issue, but the fact is
that I'm unable to use TDE. If at least I knew what package is causing
this I could temporarily keep outdated until this problem is solved.

Thanks for your attention.

NOTES:

[1] http://repo.nasutek.com/arch/contrib/trinity/x86_64/
[2] https://www.trinitydesktop.org/faq/install.php#greyscreen