I just stumbled over this bug report:
https://bugzilla.novell.com/show_bug.cgi?id=540627
#### snip ############################################
All YaST .destop files in /usr/share/applications/YaST2 use the
"X-KDE-SubstituteUID" to make them running as root.
X-KDE-SubstituteUID is a KDE only "workaround" for that only KDE is supposed
to be able to understand.
Really, also GNOME as very famous DE understand that.
All the others DE like XFCE, LXDE, Icewm and so on do not understand that (and
they are not supposed to do that) so they run all yast2 modules as NON root
user.
all that Desktop files should edit their exec line and maybe remove
X-KDE-SubstituteUID exactly as has been done with
/usr/share/applications/YaST.desktop into yast2-control-center package.
#### snap ############################################
Any comment or solution for this problem?
What consequences does it might have if we changed all desktop files?
Ciao,
Daniel
--
J. Daniel Schmidt