I have a new Lenovo z475 that I loaded Ubuntu 12.10 amd64+mac version onto. Everything works well except when I open the lid of my laptop after having closed it. It seems to freeze. I can't ping it or anything. I have AMD Vision Chipset. I have a Radeon HD 6520G using the x.org driver.
/var/log/pm-suspend.log shows:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: success. Running hook /usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend: Having NetworkManager put all interaces to sleep...Failed.
The Lenovo API for advanced power management (APM) is extremely poor. I went through 3 Lenovos with Ubuntu and Fedora distros and it was never 100% reliable. It recognizes the lid being closed occasionally when you get it up and running. Even suspend/resume was iffy.
Even my Desktop works 90% of the time. There are many causes and they all need to be tested, mine happens to be the Video Driver.
Consider:
Lots of things you need to test out, sometimes one of these will work, but most of the time its the fault APM API's, especially in Lenovos case.
It was graphical related after all. Switching to the proprietary FGLRX driver fixed my issue. Thanks for all those helpful comments.