Thank your Francois,
I am well aware of the one-size fits all approach, but I am
Linux-shellshocked, and I was warned elsewhere that that the yum
groupremove will uninstall other packages KDE4 uses, and it does not give
me the convenient fine-grained control over the packages I want installed
that the bookkeeping features of yumex or synaptic provide. I am sure there
are plenty of other KDE4 refugees out there who would appreciated not
having to put their trust in the world-view of the ones who synthesize
these package aggregates.
Yumex or Synaptic gives one a complete tabular run-down of packages
available in the repos (mostly overkill of what I don't want and underfill
of what I do want, such as the DISLIN graphics package from the Max Plank
Institute, a scientific-computing staple, which is in none of the repos I
have seen: Suse, Fedora, Ubuntu, and Centos). Also the package search
features of Yumex are invaluable in locating an grouping packages.
Thank you for the instructions about NX. I will try it.
Bear
On Sat, Aug 25, 2012 at 6:33 AM, Francois Andriot
<francois.andriot(a)free.fr>wrote;wrote:
Le 25/08/2012 00:49, Joseph Thames a écrit :
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
wget
http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/el6/trinity-…
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
--
Joseph 'Bear' Thames
MetaCalculus, LLC and Meta Science Foundation
(505) 977-9024 - Cell Phone
beartham(a)gmail.com