You are not logged in.
Pages: 1
I updated the kernel today for my laptop and I can't get it to sleep in S3, only S2. I am certain I had managed to get this laptop to actually sleep deep, but I can't remember how I did that. Can anyone point me to the right places?
$ sudo dmesg | grep -i acpi | grep -i supports | head -1
[Mon Mar 4 17:45:08 2024] ACPI: PM: (supports S0 S4 S5)
cat /sys/power/mem_sleep
[s2idle]
Offline
Upgraded between which exact versions?
Does the LTS kernel still work?
Does downgrading the kernel (in isolation) allow you to enter S3?
Did you check older journals to make sure S3 was indeed supported at the time?
Offline
upgraded from 6.5.1 to 6.7.8. In this system I have to keep custom compiled kernels because the camera still doesn't work otherwise. Downgrading the kernel doesn't work and unfortunately it seems that my journal logs go back to before the upgrade but they still show the `S0, S4, S5` only from ACPI, I may have been wrong all along about entering S3, but the BIOS has a specific flag to disable S3 (which I didn't toggle).
Offline
Boot some live distro like grml or knoppix and see whether you can get S3 support there.
Dell isn't exactly famous for S3 support and all I could find about that model where complaints that it didn't.
Did you maybe get an UEFI update somewhen in the past?
Is the BIOS toggle actually still there (and properly activated and have your tried to turn it off an on again?
Offline
Thanks, I'll try a live distro later today/tomorrow if I get some time. The ACPI dissasembly does show S3 information so the acpi system at least sees some of it, this is a snippet of dsdt.dsl
Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State
{
Return (0x03)
}
Method (_S4D, 0, NotSerialized) // _S4D: S4 Device State
{
Return (0x03)
}
Method (_S3W, 0, NotSerialized) // _S3W: S3 Device Wake State
{
Return (0x03)
}
Method (_S4W, 0, NotSerialized) // _S4W: S4 Device Wake State
{
Return (0x03)
}
Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State
{
Return (0x03)
}
I did not update the UEFI and did check that the toggle is still there and active but haven't tried flipping it back and forth
Offline
Pages: 1