Originally Posted By: ClutchDisc
Originally Posted By: Hokiefyd
For some reason, NONE of my Xubuntu installations can suspend and resume from suspend reliably. Sometimes, it works, sometimes it doesn't. Sometimes I lose my desktop wallpaper and have to reset it. Sometimes it just won't wake back up, and it requires a reboot. Weird. I don't know if that's a "Ubuntu" think or an "Xfce" thing.
Weird that you mention that Hokiefyd! I just installed Xubuntu on my Dell as a dual boot with Linux Mint and the same thing was happening to me as well. It's not an Ubuntu thing, as I have been using Ubuntu for a while now and never had an issue.
XFCE has a different session and power management daemon (and scripts to control that daemon) than does Gnome and its derivatives and forks (Unity, Cinnamon, MATE).
Folks often talk about the "big" desktops like Gnome (and its derivatives) and KDE being more "polished" than the smaller ones: I think this might be a good example where Gnome just has more developers, more users and more hardware to test on than does XFCE. Remember that Xubuntu is not developed directly by Canonical: it is a community-developed distro based on a smaller desktop project. If you want to, you can report these issues to the Xubuntu team via their bug tracking system. If not, you can always look at the Ubuntu forums as there may well be a fix for it (I have had laptops that wouldn't play nicely with my OS's power management daemon and everything was fixed by editing the suspend script. It was a little nerdy to do and involved me having to edit a system configuration file, but it worked and never faltered after that...) or you can try another one of the dozens of high-end distros out there. Even someone else's setup of XFCE might have a different suspend/ wake script controlling the power management daemon and it'll work fine! Mint's XFCE or Fedora's XFCE or Debian's XFCE implementation may be just the ticket. Freedom of choice can be chaotic at times!
When it (XFCE) works, it'll scream fast and be stable as a rock, but you may have to deal with some lack of "polish" from time to time in order to get it set up. Take this factor and double it for LXDE; and increase it by an order of magnitude if you wish to run without a Desktop Environment at all.