Thanks Robert! I'm going to do some testing now, from a quick google:
The standard that's developing is that you don't invoke a KDE program
unless KDE_FULL_DESKTOP is set and you don't invoke a Gnome session
unless GNOME_DESKTOP_SESSION_ID is set.
The standard that's developing is that you don't invoke a KDE program
unless KDE_FULL_DESKTOP is set and you don't invoke a Gnome session
unless GNOME_DESKTOP_SESSION_ID is set.