So a little nut to crack for my #linux bubble: I am running #mintlinux on my external Thunderbolt SSD on the 2013 iMac. Problem is: When I suspend and then resume, the TB SSD does NOT wake up. System hangs -- because there is no root FS anymore!
I already tried iummu=soft and pcie_aspm=off in the grub defaults:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash iommu=soft pcie_aspm=off"

But that does nothing to help. Any other ideas how to wake the sleeping princcess?

Follow

@root42 This is what the AI suggests:

Try adding intel_pch_watchdog=0 to your GRUB_CMDLINE_LINUX_DEFAULT. This can sometimes help with issues related to Intel's PCH (Platform Controller Hub) watchdog timer.

Another option is to add usbcore.autosuspend=-1 to prevent USB devices from autosuspending, which might be interfering with your Thunderbolt SSD.

· · Web · 1 · 0 · 0

@root42
You can also try to disable the autosuspend for the Thunderbolt controller by adding a kernel module option. Create a new file /etc/modprobe.d/thunderbolt.conf with the following content:

options thunderbolt autosuspend=0

After making these changes, make sure to update your GRUB configuration by running sudo update-grub (or sudo grub-mkconfig -o /boot/grub/grub.cfg on some systems).

Sign in to participate in the conversation
Merovingian Club

A club for red-pilled exiles.