I'm a new Ubuntu user. I've run 16.04 successfully on a Fujitsu Lifebook and have now installed it on a Toshiba Satellite C660. It runs great but, and here I go into a topic that some might feel has already been exhausted, the Toshiba Satellite refuses to restart after Suspend or Shutdown - until, that is, I force a switch off by pressing the power button.
I have read all the other posts relating to this problem and tried out all the recommended solutions, but because I'm a newbie I can't publish my points of view on these posts until I have racked up a 10 point reputation. In my case, with the Toshiba Satellite, I've discovered that by unplugging the battery charger before closing the lid or otherwise going to Suspend or Shutdown and likewise before restarting, the laptop wakes up/starts up perfectly normally every time.
I wouldn't know where to start in finding a fault in the software. I'm just a lowly engineer. I just hope my observations might go a small way towards helping someone out there who has the knowledge to sort out a solution to the software.