Legion Go Suspend Issue, part 2
documenting suspend bug. Here's dmesg error on bazzite stable 3/11/24
15 Replies
associated github issue: https://github.com/ublue-os/bazzite/issues/809
Suspend can now fail with screen staying on and power LED no longer indicating it went to sleep
Previously the power LED would indicate it went to sleep, fans would just stay on
subsequent suspend, the power LED indicated suspend and screen turned off. Fan still on though
It’s even worse than the original one that was fixed 2-19 😭
@Kyle Gospo A user on the LGO discord reports this might be the issue.
It looks like it's related to the wifi drivers (https://community.frame.work/t/framework-13-amd-issues-with-wireless-after-resume/44597/3) Was introduce w/ https://github.com/torvalds/linux/commit/4fc8df50fd41c2762d893211487be0ecb24c6a05 And will be fixed in 6.8, https://github.com/torvalds/linux/commit/d0a2bc5fe712217d2c73822ae75fd4e69a15cb2cbut apparently the wifi bug was introduced with 6.7.7, whereas the problem started on 6.7.5. so maybe not actually, perhaps this is a different bug now. reverting the problematic patch maybe fixed the original issue, but now we're running into an almost identical issue since the latest bazzite kernel is 6.7.9? 🤔 had to link ld: https://discord.com/channels/1072614816579063828/1074422586894712912/1215783141378101359
what
first error was:
symlinking ld solved this
but now no config file 🤔
you can also use my config i guess but
i doubt if you cant make the config youll be able to compile the kernel
Solution
sudo rm /etc/device-quirks/systemd-suspend-mods.conf
for to fix
also fixed by updating to latest
What was the fix or break?
You really don't want to know
It's not worth the blood pressure
I have a doctor's note not to tell you
You’re right 😅
lmao
Sleep fix for an unrelated less popular handheld
Not even the same wifi hardware that fix touched
And not even in kernel
We learned some important lessons from that
Glad you found it
Keep up the solid work and thank you!
Everything has been great today on stable