Can someone verify some gtk-qt-engine package weirdness?
* Ensure another DE is installed.
* Remove any traces of TDE from /etc/ld.so.conf and run ldconfig.
* Disable related TDE /etc/profile.d scripts.
* Boot into the other DE.
* Launch a terminal window.
* Ensure no traces of TDE are in the environment variables, $PATH, etc.
* Type a GTK GUI command to launch.
* Verify TDE is trying to intercept the command to control the GTK theme.
In my case I was trying to launch meld from the command line. I
repeatedly encountered a TDE crash dialog:
TDECrash: Application 'python-gtk-tqt-application' crashing.
The message is derived from the package qt_qt_wrapper.cpp.
This happened to me in both KDE and Xfce.
Removing the gtk-qt-engine package resolves the problem.
Being buggy or stale code is one thing, but why is TDE and the
gtk-qt-engine package even functional when using a different DE?
DA
What is the preferred way to configure environment variables for root?
The starttde script establishes environment variables for the user's
session, but those settings do not apply to root. Running su - results
in the loss of these environment variables.
The same happens when using the konsolesu.desktop and
konquerorsu.desktop files. Environment variables such as $PATH do not
include $TDEDIR/bin. So although the su - session is in a full TDE
session, no TDE commands can be used unless typing full paths.
When using konquerorsu.desktop, Konqueror launches okay but odd things
happen. The Settings dialogs are empty. The Help button in those empty
dialogs fails to find the Konqueror handbook. The handbook functions
fine from the main Help menu.
When launching Konq this way there seems to be something hard-coded to
$HOME/.trinity. I have $TDEHOME configured to $HOME/.tde rather than
$HOME/.trinity and $TDEROOTHOME configured to /root/.tde rather than
/root/.trinity. These variables are exported globally on login through
/etc/profile.d. Yet launching Konq as root results in these environment
variables being ignored and $HOME/.trinity is created with default
configurations.
I do not mind learning I am doing something wrong but I do not know
where to look.
Thanks.
DA
I am trying to create build environments. With some packages I am
receiving the following fatal error:
/usr/bin/ld: cannot find -lpng
I can build the packages in another almost identical system. With
respect to this error, the libpng packages are the same. I don't know
what I should look for or what might be missing.
Thanks.
DA