sebanc / brunch

Boot ChromeOS on x86_64 PC - Supports Intel CPU/GPU from 8th gen or AMD Ryzen
GNU General Public License v3.0
3.54k stars 387 forks source link

Surface Go power button not working after waking up #934

Open bisoelpetjah opened 3 years ago

bisoelpetjah commented 3 years ago

Hi. Thanks to this wonderful project, I can enjoy a brand new experience on my Surface Go device. But there's one thing that annoys me.

When I enable suspend_s3 option, the device suspends properly. It even wakes up without issues. Smart lock and instant tethering works well. But then the power button doesn't work at all. If I disable suspend_s3 option, the power button works normally after waking up. But smart lock and instant tethering doesn't work.

I have tried enabling acpi_power_button option along with suspend_s3, but it doesn't work either. I've tried switching kernels between 5.4 and 5.10, even powerwashed a few times, but the problem persists.

dmesg.txt

Thanks a lot! Please let me know if you need more information.

manelscout4life commented 3 years ago

I have the same issue

tml89 commented 3 years ago

I have the same issue with Ubuntu/ChromeOS/Fedora. Regardless if i'm user Surface or mainline Kernel. It seems it is depending on the standby mode is used. On "s2idle" the power button is working. standby mode "deep" is breaking the power button functionality. I've reported it allready at Surface-Linux (316)