Hi Timothy,
I'm new to your list, and I am thrilled there is a Trinity fork. I
retreated from the bleeding edge of Fedora 8 and then Kubuntu 9.04
three years ago to Centos 5.5 because of the KDE4 nightmare. Linux had
become a chaotic minefield of cosmetic frenzy with no functionality
leadership anymore and KDE3 was the last hope of stable continuity.
Now to take my whole new terrace of application technology
<http://www.metacalculus.com> to a new cloud server I had provisioned
a Centos 6.2 VPS. Oops, the RedHat/Centos crowd has followed the
cosmetic herd to KDE4. So I thought maybe I'd give it another try.
Silly me.
When I tried to move my desktop apps from Centos 5.5, I realized I
would have to rebuild my whole interface. Screw that. So I started
looking for an alternative, and I found you guys. Unfortunately, I had
already installed moved all my Perl infrastructure with an upgrade to
perl 5.10.1, Postgresql 8.4, PHP 5.3 etc. so I could install RT4,
Mojolicious, Dancer, WordPress, and Drupal7. i had already done all
that before I looked at mapping my KDE desktop apps to the plasma swamp.
So, now dreading the uninstall of KDE4 and install of Trinity on this
otherwise loaded server, I thought I might have a way of getting above
it all, using Yumex. And it almost worked.
I've never been a big fan of Gnome, but have used it occasionally. So
I used Yumex to install Gnome, and then logged-in to Gnome with the
intention of using Yumex to selectively remove all the KDE4 packages,
except those shared by KDE and Gnome. It worked almost. Here is the
scheme:
Buried deep down in the Centos website, there is a section on
RedHat/Fedora Trinity Repository Installation Instructions:
|cd /etc/yum.repos.d
wgethttp://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/el6/trin…
|
So I did that, and the Yumex packages window now had all the trinitiy
packages, which I could check to have installed. But first I had to
remove KDE4:
*Yumex Pass 1 - Remove KDE4*
1. In Package window, click *Installed* radio button,
2. Search for 'KDE', which will fill the window with all installed
packages that KDE employs, in green text,
3. Click on each one in which the rhs description says is part of
KDE, this will respond with the garbage can icon so you no it is
set to be deleted.
4. Be sure not to check packages used by both Gnome and KDE, like
Xorg-x11-server.Xorg or htdig. But if you are unsure, Yum will
detect the errors in its dependency check and print errors in red
in the output, refusing to continue, because you are proposing to
delete packages that remaining packages depend upon.
5. Click Apply to start Yum processing. If no errors appear, you can
allow Yumex to continue to delete all of the KDE4 packages.
*Yumex Pass 2 - Install Trinity*
1. In Package window, click Available Radio Buttion;
2. Search on 'trinity', which will fill the Package window with all
of the Trinity packages;
3. Review the list and their descriptions, and check all the ones you
need;
4. Click Apply to start installing Trinity.
Ok, this got past the dependency check and all of the downloads, then
I got:
13:48:06 : YUM: Running rpm_check_debug
13:48:13 : ERROR: Error in yum Transaction : Test Transaction
Errors: file
/usr/lib/debug/opt/trinity/lib/trinity/kcm_displayconfig.so.debug
conflicts between attempted installs of
trinity-tdebase-debuginfo-3.5.13-27.el6.opt.i686 and
trinity-guidance-debuginfo-0.8.0svn20080103-3.el6.opt.i686
13:48:13 : YUM: file /usr/lib/debug/opt/trinity/bin/kuickshow.debug
conflicts between attempted installs of
trinity-tdegraphics-debuginfo-3.5.13-6.el6.opt.i686 and
trinity-kuickshow-debuginfo-0.8.13-4.el6.opt.i686
13:48:13 : YUM: file
/usr/lib/debug/opt/trinity/lib/libkdeinit_kuickshow.so.debug conflicts
between attempted installs of
trinity-tdegraphics-debuginfo-3.5.13-6.el6.opt.i686 and
trinity-kuickshow-debuginfo-0.8.13-4.el6.opt.i686
13:48:13 : YUM: file
/usr/lib/debug/opt/trinity/lib/trinity/kuickshow.so.debug conflicts
between attempted installs of
trinity-tdegraphics-debuginfo-3.5.13-6.el6.opt.i686 and
trinity-kuickshow-debuginfo-0.8.13-4.el6.opt.i686
So, since I'm not expecting to have to debug anything, I went back
into the package window and uncheck all the "debuginfo" packages I had
previously check. This time TDE installed without a hitch.
But now I am unable to connect using NX into Gnome. It acts like what
was described in the #bug985202 discussion. How do I configure my NX
client to startup TDE
Hello,
There are simpler ways to achieve what you have done in CentOS 6.
To remove KDE4, just type (as root):
yum groupremove kde-desktop
To install Trinity, just type:
yum install trinity-desktop
I do not know Yumex but it should be able to do the same actions.
Now, to run a TDE session in an NX server, you have to configure your NX
client to define a custom session.
If you have the proprietary NX Client:
- Open the "configure" dialog box
- Under "General" tab, In the "Desktop" section, choose
"Unix" and
"Custom" , then click on "Settings" button
- In the "Settings" window, in "Application" section, choose "Run
the
following command", then type: /opt/trinity/bin/startkde
- In the "Options" section, choose "New virtual desktop".
Save your settings and enjoy Trinity in NX.
Francois