I'll PM you the "fixes", Martin
EDIT: I can't find a way to PM on this forum, but I'm not awake yet... I'll just paste it here:
The "fixes" are perhaps better described as workarounds, but I was trying for a positive post to balance the negative ones
However... here's the brightness and wifi/network fix:
Paste the following code into a script and place in /lib/systemd/system-sleep and do "sudo chmod a+x /lib/systemd/system-sleep/your-script" to make executable:
case $1/$2 in
#echo "Going to $2..."
#echo "Waking up from $2..."
# Place your post suspend (resume) commands here, or `exit 0` if no post suspend action required
echo 35 > /sys/class/backlight/nv_backlight/brightness
service network-manager restart
Obviously the brightness fix is machine/driver specific, so needs editing for each machine, or changed programatically
The high cpu is only a stop-gap until a fix is found:
just disable the execution
sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse