I'm having this issue as well. I have a laptop in there. It stopped working because of overheating. It worked fine again, and now that I'm out of town for a month, it decided to die. I need to physically turn it on, so at this point, I'm thinking of replacing that laptop from 2010.
Might happen if the fan stopped due to collecting dust and the heatsink needed to repasted. Also in linux you can install TLP or laptop-mode-tools to make it more power-efficient. I've been using laptops for servers for years this way.