If it happens only on battery, then it’s because of the tlp
which Ubuntu MATE has pre-installed. Until someone give you some answer how to configure tlp (I have no idea how to do that), you can do these:
-
Install powertop and run it in terminal by
sudo powertop
. Go to theTunables
category by pressing tab and try to change some values toBad
by pressingenter
(Good
means that power saving is enabled,Bad
means it is disabled). You can plug and unplug the power cable and pressr
in order to refreshpowertop
and see what values change when you go to battery mode. After you find which value causes the problem, I think you need to change it manually every time you go to battery mode. -
You can disable completely
tlp
until you find out how to configure it. Open with superuser rights the file/etc/default/tlp
and the change the line:TLP_ENABLE=0