-
-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing battery driver on surface book 2 #1319
Comments
just rebooted and now the battery isn't showing -# acpi
|
I have same exact problem. The battery status only comes back if you reboot back to Windows once |
For some reason, the SAM driver seems to fail loading. Error 110 means
|
latest kernel working without any issues and loading SAM correctly is 6.4.7. |
can confirm this happening on |
Are there any news/investigations about this issue? I'm still experiencing this crash on about 30% of boots. Surface Pro 5 and 6.7.2-arch1-1-surface btw, but i think this issue is occuring on multiple devices. |
Potentially related to #1271. |
Still happens on 6.8.1-arch1-1-surface with a Surface Pro 2017 |
Things are getting even worse on surface 6.8.1-arch1-1-surface on surface book 2:
|
I followed the idea in
and then
right now I am with 6.8.1-arch1-1-surface but I guess it works with other kernels too. This is related to #1392 (comment) which won't load for similar reasons. |
Yeah, it does look like that.
Putting the modules you listed in there probably won't help. Basically, you only need What I think the issue is, is that the underlying serial driver is not fully bound or initialized when the I think the relevant GPIO ones have been mentioned in #1392. Then you also need |
So I added the modules I will report if there's a crash again in the long term, but so far it looks good. (Surface Pro 5) |
@Leo1998 Thanks! |
Every now and then when booting the system both batteries are missing:
acpi command returns an empty line and dmesg won't show anything containing battery.
I cannot say exactly when problem occurred for the first time and which kernel or linux-firmware flavour I was running.
I know for sure that if I first boot into windows and then reboot into linux battery is back as there was no issue.
Am I the only one dealing with this issue? Any idea?
Environment
Hardware model: Surface Book 2
Kernel version:
$ uname -a
Linux surface 6.6.4-arch1-1-surface Update to upstream #1 SMP PREEMPT_DYNAMIC Fri, 08 Dec 2023 17:11:59 +0000 x86_64 GNU/Linux
Distribution: Arch
firmware installed
$ pacman -Q | grep linux-firmware
linux-firmware 20231211.f2e52a1c-1
linux-firmware-marvell 20231211.f2e52a1c-1
linux-firmware-whence `20231211.f2e52a1c-1
For what is worth the following output was taken at the time that battery was shown. I shall paste a copy once I boot without battery functioning.
-# acpi
Battery 0: Discharging, 93%, 04:54:21 remaining
Battery 1: Discharging, 92%, 57:32:54 remaining
`dmesg` output
The text was updated successfully, but these errors were encountered: