Vilboz14 slow to wake up from sleep/suspend on multiple OS's

I’m on vilboz14 (Lenovo IdeaPad 3 14APO6) with AMD 3015ce cpu and emmc memory.

There’s a problem with suspend, on linux it often takes 25-35 seconds to wake up from suspend, and on windows sleep doesn’t seem to work at all, even with the cr50 tpm driver and chipset driver installed.
The problem occurs on: EndevourOS latest, old EndevourOS with a 6.0.12 kernel, PopOS 22.04 and Windows 10 Pro unmodified iso.

Happens both on Full ROM and RW_LEGACY, with and without iommu=pt parameter.

Can someone with a fully working vilboz tell me which MrChromebox Release they are running?

full rom version?

S3 resume works fine for me on morphius w/full rom 2408 under both linux and windows

1 Like

Yeah, I tired all the os’s listed above on full rom, kde and xfce. Now I’m gonna try Windows 11.

Do you think it would be wise to manually flash “coreboot_edk2-vilboz-mrchromebox_20240415.rom”( I think it’s the 4.22.3 Release, where you added emmc support for picasso) to see if there were any regressions?
Btw, the link to ‘flashrom-libpci38’ in the chrultrabook docs about manual flashing is dead, I found this and hope it’s the right file: https://ethanthesleepy.one/public/chrultrabook/utils/flashrom-libpci38 (sha256: 0cd59617cde1d14cd8d84334e44ea9473ae8bee83f4fc70e8da1d35c099c8102 )

use the one linked in my docs?

1 Like

You mean here?: Manually Flashing ROMs | Chrultrabook Docs as I wrote earlier:
cd; curl -LO https://tree123.org/chrultrabook/utils/flashrom-libpci38; chmod +x flashrom-libpci38
links to a 404 page.

I believe mrchromebox is talking about the one mentioned in his docs: Manually Flashing Firmware | MrChromebox.tech

@WeirdTreeThing fix your site smh. If using nginx you should be able to add a working redirect/forward to your new hostname for the chrultrabook path

1 Like

I just tested Windows 11 and sleep works as expected, so I don’t think it’s an issue with S3.
When I come back to linux, I’ll test some different kernels, kernel regressions seem to always be a source of problems.
Thx for the help MrChromebox and ethanthesleepyone

ps. I encountered an audio issue in w11 but I’ll make a new topic about it, so people can find it easier.

worked fine here under Pop_OS! w/6.9.3 IIRC

Follow up. The issue seems to go back to around the release of kernel 6.1.0 and affects many different models of mostly Lenovo laptops: Linux 6.1.1 breaks suspend on AMD laptop / Kernel & Hardware / Arch Linux Forums
Seems to be caused by some wakeup bug in the touchpad or touchscreen Lenovo uses. On the forum linked they suggest like 10 different possible solutions. I’m mostly on windows 10 now, so I only tried downgrading the kernel to 6.0.8 but that didn’t fix it.

If someone has this bug and figures out a solution pls write, I’d rather use kde than w10.