Surface 10 battery discharge in 25.10 but not in Windows 11

Hi there.

Installed Ubuntu 25.10 on my Surface Pro 10 tablet nd generally happy with touch response, although a couple of things could work better.

I tried the surface kernel and found less things worked and also prone to crashing.

So, happy to stick with latest ubuntu kernel.

My problem is this.

Battery discharges to zero and tablet is warm after shutdown in Ubuntu.

Yet, if I shutdown in Windows, everything remains normal.

My temporary workaround is to restart and shutdown in Windows which ia cumbersome.

Hoping for a slicker fix in Ubuntu.

Did google and try downloading the TPLand TPLUI tool.

I wanted an easier interface so tried to install Slimbook but there is no up tp date repository.

So, grateful for your advice.

Regards
R

If you’re dual-booting then make sure to disable Windows Fast Startup feature.

Hey thanks so much for quick response. Yup dual booting and turned that off.

Evening. Wondering if there is anything I can do to resolve this issue.

Hello!

I was unable to find any descriptions of similar issue on Launchpad. I searched for Ubuntu in general and 25.10 specifically. However, I did some general searching around the web and found references to updating the tablet’s firmware. It is possible that with an interim release as new as Questing you have encountered something that has not bubbled to the surface enough to be visible.

Do you know if your firmware is up to date?

Have you ever had a prior release of Ubuntu installed on the tablet? If so, was this behavior apparent?

1 Like

Thanks for this. I update weekly and it was a recent purchase. So 25.10 is first one I have tried.

Actually just ran firmware update manager command and I can see a listing of several available updates. Not sure how I perform each one though. Grateful for your
advic3. Cheers R

This is a known problem with some Surface models. (e.g. https://www.reddit.com/r/SurfaceLinux/comments/10oc3db/surface_go_users_beware_of_kernel_61x/) I have a Surface Go 3 running Ubuntu 24.04 and it does this, though not always.

A workaround is to reboot to grub, then press C to get a commandline, then type halt. That turns everything off completely.

It’s possible to create a manual entry in Grub that you can call “halt” (or anything else you like) so that you can just select it from the menu.

Yes, it’s inconvenient, but a lot better than discovering that your battery is totally discharged.

1 Like

Interesting. Is there a graphical tool to edit the grub file?

There might be a graphical tool, but I’m not familiar with any.

I just edited a file called 40_custom in /etc/grub.d

The entire file after editing looks like this:

exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Shutdown" {
halt
} 

Run sudo update-grub to activate it.

1 Like

Perfect, thanks so much!!

1 Like

This topic was automatically closed 6 hours after the last reply. New replies are no longer allowed.