xfce if a good thing. Esp. in vnc sessions, where on a server I have maybe 20 of them going for different users... sure beats the memory footprint of KDE or GNOME. However, xfce, as started by "startxfce4", starts xscreensaver EVEN IN VNC SESSIONS !!! This renders a server useless if I have more than 2 or 3 vnc sessions on it, as xscreensaver chews up cpu cycles under vnc like crazy.
Additional information: Though the problem is drastic, the fix should be very simple: simply replace this line in /etc/xfce4/xinitrc: test $UID -gt 0 && xscreensaver -no-splash & with this one: test $UID -gt 0 && test -z $VNCSESSION && xscreensaver -no-splash & Thanks!
Ok, applied, although the xinitrc is customizable by every user.
mass stale bug cleanup - reopen if closed in error