Da’s onder GNOME niet genoeg, daar moet het minstens ‘su -’ zijn.
Wat kdesu en gnomesu doen, is te vatten in (ik hou het voorbeeld van apache2 maar even aan):
(of varianten daarvan die hetzelfde doen, namelijk met een login shell werken) in plaats van
su
is volgens mij onafhankelijk van Gnome/KDE. Het werkt gewoon vanaf iedere terminal en doet dat al voor er DE’s werden uitgevonden.
Het is een belangrijk veiligheidspunt om die login shell te gebruiken (en vaak is het ook nog handig omdat allerlei management tools dan via de PATH variable worden gevonden).