On 02/20/2011 03:30 PM, Greg Madden wrote:
I am confused, Trinity uses
/opt/trinity/share/autostart/, I think the issue is
not wanting kde4 stuff installed and where does it come from, if Trinity (Gnome)
only is installed. Someone suggested it is recommends, if that is true, Trinity
packages should be corrected to not recommend kde4 stuff?
Greg,
Your right. I think the answer may lie in files that required the
kde4-runtime-base. I have trinity in /opt/trinity so I don't know why it looks
in /usr/share/autostart. The 3 *guesses* I have are:
(1) Xstartup (or something like it checks there)
(2) Trinity looks in /var/tmp/kdecache-$USER and read ksyscoca4 for some reason
that causes /usr/share/autostart to be read; or
(3) Any kde app that relies on the kde4-runtime triggers a read of
/usr/share/autostart.
I know somebody smarter than me knows a way to look at the calls made during
Trinity start and figure out what does it. But I agree, Trinity needs to be able
to run without invoking the kde4 startup files.
The 800 lb. gorilla in the room is if it is the result of any app built
against the kde4 runtime doing it. I don't know how we would solve this one...
I'll leave that to the smart guys :)
--
David C. Rankin, J.D.,P.E.