As a disclaimer, I'm using 64 bit Arch Linux with XFCE.
I recently got an Acer M5-581T-6405 with an i5-3337u (HD4000 GPU). I get this very strange issue where if and only if I'm running off the battery, some GPU intensive tasks force the computer to immediately reboot. The best example of this is with the game Trine 1. The game will play while plugged into AC, but as soon as I unplug from the wall, the computer reboots without any hesitation. If I lower all graphics settings in the game, I'm still able to play on the battery. A DVD in VLC managed to cause this reboot as well, but it wasn't a (easily) reproducible situation.
I'm using SNA, but switching to UXA didn't seem to fix the problem either.
To further my tests showing that this is a GPU problem, I tried some CPU stress tests to make it run at 100% load while on the battery and it worked just fine. I'm guessing the problem is the GPU is re-clocking and the extra power draw is just a little too much for the battery to handle.
Does anybody know of a way to alter the GPU power management? I've tried capping the CPU frequency to 2.0GHz (instead of the 2.5GHz it normally reaches at turbo) and that didn't seem to help, so I'm sure the CPU's power management won't help.