trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: August 2017

Re: [trinity-users] Mageia 6 crash on login, can't start desktop

From: wofgdkncxojef <wofgdkncxojef@...>
Date: Sun, 6 Aug 2017 20:21:43 +0200

On 08/06/2017 06:11 PM, Tim Williams wrote:
> Hi all,
> 
> I'm having a trouble getting Trinity working on Mageia 6. I've installed
> via the official URPMI repositories, using the trinity-desktop package
> to ensure all dependencies are present.
> 
> Note, I've got Trinity running OK on my laptop with Mageia 6, but on my
> desktop system it's badly broken for reasons I can't trace. My desktop
> uses an NFS mounted home directory and and is a dual-monitor system.
> 
> If I use TDM as the login manager, the I get dropped out of X back to
> the terminal, TDM seems to be unable to start at all. I've switched to
> LightDM, which fixed this but TDE isn't listed as an available desktop
> in the relevant menu. Fixing this required a symbolic link from
> /opt/trinity/share/apps/tdm/sessions/tde.desktop to /usr/share/xsessions.
> 
> If I login the initial splash screen appears, but I then get a crash
> message which closes before I can read the details, I then get dumped
> back at the login manager. If I login using XFCE and try to run
> starttde, then I get same behaviour and again, the crash handler
> vanishes before I can get at anything useful. I see the following at the
> command prompt:
> 
> [starttde] Starting starttde.
> [starttde] This script is /opt/trinity/bin/starttde
> [starttde] TDE version is R14.0.4
> [starttde] TDE base directory is /opt/trinity
> [starttde] TDEHOME is not set.
> [starttde] Set TDEHOME to /home/timw/.trinity.
> [starttde] Setting TDEROOTHOME to /root/.trinity.
> [starttde] XDG_DATA_DIRS: /opt/trinity/share:/usr/local/share:/usr/share
> Start gpg-agent
> gpg-agent[18838]: /home/timw/.gnupg/gpg-agent.conf:4: obsolete option
> "use-standard-socket" - it has no effect
> gpg-agent: a gpg-agent is already running - not starting a new one
> End start gpg-agent
> [starttde] TDEDIR: /opt/trinity
> [starttde] TDEDIRS:
> [starttde] Starting Trinity...
> [starttde] Trinity hardware control dbus daemon running.
> [tdebuildsycoca] tdebuildsycoca running...
> [dcopserver] DCOP Cleaning up dead connections.
> [starttde] TDE_FULL_SESSION: true
> [starttde] TDE_SESSION_UID: 500
> [tdeinit] Shutting down running client.
> ---------------------------------
> [dcopserver] It looks like dcopserver is already running. If you are sure
> that it is not already running, remove /home/timw/.DCOPserver_baa.sheep__0
> and start dcopserver again.
> ---------------------------------
> [kded] Daemon (kded) is already running.
> [tdebuildsycoca] tdebuildsycoca running...
> [tdebuildsycoca] Reusing existing tdesycoca.
> tdeio (KService*): WARNING: Invalid Service : khtmlimage.desktop
> [dcopserver] DCOP Cleaning up dead connections.
> [starttde] tdeinit started successfully.
> [kcrash] TDECrash: Application 'ksmserver' crashing...
> [starttde] Shutting down Trinity...
> [tdelauncher] Exiting on signal 1
> [starttde] Running Trinity shutdown scripts...
> [starttde] Running /home/timw/.trinity/shutdown/stop-gpg-agent.sh.
> Stop ssh-agent
> unset SSH_AUTH_SOCK;
> unset SSH_AGENT_PID;
> echo Agent pid 18843 killed;
> Finish stop ssh-agent
> [starttde] Trinity shutdown complete.
> 
> Note, I'm not sure why this is complaining about
> /home/timw/.DCOPserver_baa.sheep__0, I've checked prior to start up and
> this dir does not exist, nor is it left behind after the crash.
> 
> I've tried using a clean user account and also running this as root, but
> there is no difference, the start up just crashes.
> 
> I've audited my system and have removed all the left behind Mageia 5
> packages, so the installation is clean as far as I can tell. TDE
> programmes such as konqueror, kate etc start up OK running on XFCE.
> 
> Any help much appreciated, I'm somewhat lost without my Trinity desktop
> and this is my primary work computer.
> 
> Thanks in advance,
> Tim W
> 


make an other user, change tty and log in as that user.
you can use "starttde" from there (this is for convenience)
try editing "/opt/trinity/bin/starttde" so that it launches
or narrow down the problem....