On 10/1/24 4:42 PM, Thierry de Coulon via tde-users wrote:
I've been taking a look at what KDE 5 had become.
Actually, it was faster than
I had expected (in the MX-Linux implementation). Not that I think about
changing DE, but it raised a question:
Running TDE, I have no problem starting KDE apps (Kdenlive or Kalzium for
example) or xfce apps.
But is it possible to start TDE apps from xfce or KDE (TDE's Konqueror as file
browser would be usefull)? I suppose it is, but just starting the app fails,
so I guess there must be some magic incantation required.
No problem whatsoever "PROVIDED", the launch of xfce uses the same base X11
setup and your TDEPATH, etc.. are likewise set. (which they should be without
you having to do anything -- but if you experience problems -- that is where
the problem will be)
This is because any application, regardless of desktop or toolkit only depends
on being able to find and load the shared object libraries it depends on. It
matters not if your desktop is fluxbox, sawfish, TDE or Plasma or Gnome,
etc.., so long as the executable and library paths/locations are found, the
application runs.
Now this does bring up another point. Many/most of the TDE apps depend on a
bulk of the libraries TDE itself depends on (tdelibs, tdebase, etc..), so one
consideration is how much additional stuff you are loading behind the scenes
to run that 1 app from TDE you want. If memory and resources are not a
consideration -- this goes away. If you are running on a Raspberry Pi Zero 2 W
-- it can be significant.
This is where the art of choosing lightweight components when mixing/matching
desktops on limited resources comes in. But, since that 12 year old Core2Duo
box in the bone-pile has more than enough resources with its mighty 4G of RAM,
to run anything you like -- it isn't near the concern it was 15 years ago.
If you want to find out all the library dependencies for a package (like
konqueror), then ldd can be used, e.g.
$ ldd /full/path/to/konqueror
These are basically the only considerations there are. They are something to
be aware of if you run into problems, but otherwise they are not really issue.
--
David C. Rankin, J.D.,P.E.