I had this problem as well, and adding the "HandleLidSwitchDocked=suspend" fixed it. Why would Ubuntu think that the laptop is docked 24/7?
I had this problem as well, and adding the "HandleLidSwitc hDocked= suspend" fixed it. Why would Ubuntu think that the laptop is docked 24/7?