i’m running into a weird “auto-power-on” issue with my Framework Desktop and could use some collective wisdom.
When my ThunderBay is connected and powered, the desktop turns back on a minute or two after a clean shutdown (looks like a reboot, but I confirmed with `last -x` that it was a clean shutdown).
If I export the pool and power off/unplug the ThunderBay first, the PC stays off.
I have tried so many things already. Disabled all /proc/acpi/wakeup, disabled all external wake-ups on the bios (including USB), cleared RTC wake alarms, wrote a shutdown script that unbinds/removes Thunderbolt PCI functions before the shutdown, and many other things. But at the end, the only thing that actually solves it is to remove the cable from the desktop.
I have a similar issue with my custom build (128GB mainboard in Jonsbo t6 case with a bequiet 600w SFX-L powersupply). Regardless of USB it always starts up a moment after shutdown on both Windows and Ubuntu. Have checked all the BIOS settings I can think of but still have to shut off the PSU switch on the back to shut off the power. First time after turning on the PSU, the front panel switch works normally.
Shutdown on Windows is more or less hybernation. Holding Shift while tapping shutdown (and holding it down for, say 20 sec) forces a proper shutdown. Which is why I asked earlier. Just something to try
Since it’s Thunderbolt you probably have done the whatever authorization thing to give it lower level access? Could be the device itself is doing something that doesn’t depend on the ACPI events to wake up the system.
Thanks for the suggestion but it didn’t help. I disabled device wake on all devices in Windows and it still immediately restarts every time I shut down. Any other suggestions?
Note my issue may be different than the OP’s - I don’t need to have anything plugged into USB to reproduce this. I wonder if it’s something about my PSU or the case switch?