Cannot disable wakeup sources on Yellow Carp / Rembrandt 6850U w/ kernels 6.0 and 6.1
Brief summary of the problem:
s2idle works "as designed", but the inability to disable any wakeup sources means that it's unusable for me. In particular, if the screen presses down on the trackpoint (which happens fairly frequently with the lid closed), the machine will wake up from s2idle and will eventually overheat or run out of battery. This also applies to every other standard wakeup source -- plugging or unplugging power, pressing a key on the keyboard, opening the lid, doing certain not-yet-clear USB mouse actions, etc.
That said, using the acpi.ec_no_wakeup
kernel parameter makes no difference. Disabling all of the lines in /proc/acpi/wakeups
makes no difference. I had also previously tried the recommendation from #1951 (comment 1315151) and it made no difference.
My ideal behavior would be for the laptop to only wake up when pressing the power button, and maybe when opening the lid. None of the other wakeup sources are ever useful for me.
Hardware description:
- amd_s2idle report: s2idle_report.txt
- Note that this run had wakeup sources already disabled (see attached files below)
System information:
- Distro name and Version: Debian unstable
- Kernel version: Linux carbon 6.1.0-2-amd64 #1 (closed) SMP PREEMPT_DYNAMIC Debian 6.1.7-1 (2023-01-18) x86_64 GNU/Linux
How to reproduce the issue:
- Suspend system
- Trigger any wakeup source (plug/unplug power, press key on keyboard, touch trackpoint, etc.)