I hate posting a question and then later figuring out the answer! :)
I looked at the 3.5.12 binary packages and the current svn source code. Trinity uses
"KDE3" as the $DESKTOP_SESSION variable.
The variable is set in the kdm sessions kde.desktop file.
This likely won't cause conflict with KDE4, but if a person wants KDE3 concurrently
installed, say for historical and comparison purposes for testing Trinity, that person
needs a way to distinguish between KDE3 and KDE4. Trinity currently uses the KDE3
designator.
For the Trinity KDM, I suggest three unique session files: kde.desktop (for KDE4, now the
de facto "KDE"), kde3.desktop, and trinity.desktop.
That does not resolve the challenge of people wanting to use Trinity but using the KDE4
KDM or any other login manager. All of them more than likely do not support Trinity or
KDE3 as a session option.
We can ask upstream developers to create a new session file for Trinity, but in the short
term I think distinguishing the three desktops will help anybody packaging Trinity.
Darrell
--- On Thu, 3/17/11, Darrell Anderson <humanreadable(a)yahoo.com> wrote:
From: Darrell Anderson
<humanreadable(a)yahoo.com>
Subject: [trinity-devel] User's Default Desktop
To: trinity-devel(a)lists.pearsoncomputing.net
Date: Thursday, March 17, 2011, 10:43 PM
At the moment I do not have any
system here with Trinity installed configured for a
graphical login. I have only command line logins configured:
I better fix that for testing!
When using a login manager and a graphical login, the
user's default desktop is defined in $HOME/.dmrc.
What does that config file contain when the user selects
Trinity as the default? Does Trinity set $HOME/.dmrc like
this:
[Desktop]
Session=kde
Or like this:
[Desktop]
Session=trinity
Thanks.
Darrell
---------------------------------------------------------------------
To unsubscribe, e-mail: trinity-devel-unsubscribe(a)lists.pearsoncomputing.net
For additional commands, e-mail: trinity-devel-help(a)lists.pearsoncomputing.net
Read list messsages on the Web archive:
http://trinity-devel.pearsoncomputing.net/
Please remember not to top-post:
http://trinity.pearsoncomputing.net/mailing_lists/#top-posting