Message: previous - next
Month: December 2011

Re: [trinity-devel] Running Trinity, KDE 4, and KDE 3 Concurrently

From: Darrell Anderson <humanreadable@...>
Date: Wed, 7 Dec 2011 14:17:48 -0800 (PST)
> Apt and Dpkg aren't to blame: they are made to upgrade
> packages.
> Downgrading always need some brain cells.
> The main problem is that I use an unsupported system :
> debian testing
> with debian-multimedia packages.
> Trinity's Debian packages are for Debian stable ; they
> aren't fully
> and easily installable on Debian testing.
> And Trinity's Debian packages create conflicts with
> debian-multimedia/stable, another unofficial repository
> they can't deal
> with.
> Since I removed all of KDE3 and KDE4 programs, I removed
> the origins of
> the problems that are discussed here ;-)
> > Glad you got things working. I had Amarok TDE running
> for more than an hour yesterday.
> I'm really happy to run it again.
> But... I did some simple tests:
> * /usr/bin/kedit (from KDE3 debian/lenny) is using
> ~/.trinity
> * /usr/games/amor (from KDE4 debian/squeeze) stores its
> files in the
>   same folder. And when I start amor-trinity, it says
> there is a problem
>   with nekokurorc... And I have to kill it, edit
>   ~/.trinity/share/config/amorrc and restart it.
> If I could have amarok and amarok-trinity at the same time,
> amarok would
> use ~/.trinity.
> And if I wanted to try amarok 2.3.1 (from KDE4), it will
> use the same
> folder, like other KDE4 programs and it will probably break
> the
> configuration files of amarok-trinity.
> Maybe KDEHOME can be changed into TDEHOME for trinity's
> programs, so
> that /usr/bin/<KDE3-OR-KDE4-PROGRAM> uses its own
> folder in ~/kde or
> ~/kde4. Has it already been discussed?

I believe the environment variables are being changed during Tim's Great Big Git Migration.

Last year when I rebuilt KDE3 for Slackware 13.1, I patched KDE3 to change the environment variables to KDE3HOME, KDE3DIR, etc. I patched the packages for a KDE3HOME of $HOME/.kde3 and not .kde.

All of that avoids conflicts with KDE4.

With those changes I probably am in a small club of people who can install KDE3 and TDE concurrently and not worry about environment variables clashing. I still need to write some modified xinit or bashrc scripts.