-
-
Notifications
You must be signed in to change notification settings - Fork 299
Description
[Description of the bug or feature]
I'm facing two crippling bugs when trying to use linux on my Surface Book 2.
When I'm on either the LTS or non-LTS surface-linux kernel on Manjaro KDE on my Surface Book 2, I'm unable to use it for long without restarting since if I leave my SB2 running on battery power for 10 minutes it will certainly crash on a blank screen, forcing me to hard reset, and simply leaving my SB2 constantly charging is also not an option as that will severely kill the battery life (and as batteries go, the SB2 batteries are nigh on impossible to replace).
This same kind of crashing will also happen when logging in to SDDM which at least on the non-LTS kernel will just bump me back to the regular KDE lock screen. This pretty much makes using the LTS surface-linux kernel unbearable as logging in through this kernel is practically like playing russian roulette as to whether I can successfully log in or not or if it will just end up crashing in the SDDM screen after logging in.
My second problem is performance. If it were up to me I'd simply stick with the LTS kernel as its performance is so much smoother compared to the non-LTS kernel, but due to the aforementioned crashing problems above, making use of it for long is impractical. On the non-LTS kernel, making use of apps like vscode is very unpleasant as simply typing feels sluggish, as well as moving through the browser. About the only thing I can do really is read through Okular, which interestingly enough has decent performance (though noticeably more jittery scrolling than on the LTS kernel) until my screen is rotated making use of the iio-sensor-proxy package that I used following this guide: https://wiki.archlinux.org/title/Tablet_PC#With_a_KDE_module Whereas rotating on the LTS surface-linux kernel had no such effect on performance.
Finally, I had thought perhaps this was all due to something I installed or settings I modified that was the problem, but in fact I'm still experiencing these same problems even after doing a complete reinstall of Manjaro KDE.
Environment
- Hardware model:
Surface Book 2 - Kernel version:
Linux 5.17.9-arch1-2-surface Update to upstream #1 SMP PREEMPT Wed, 25 May 2022 15:31:19 +0000 x86_64 GNU/Linux - Distribution:
Arch Linux, Manjaro KDE
Posting below as posting the dmesg output causes this post to go over the character limit.