Update...
I was able to get rid of the read-only file system problem by based on info I found here:
https://github.com/Dunedan/mbp-2016-linux
Scroll down to "Suspend & Hibernation".
I found that I also needed to disable "d3cold" for a PCI bridge to get it to work consistently. I created an /etc/rc.local file with the following contents:
Code:
#!/bin/bash
echo 0 > /sys/bus/pci/devices/0000\:01\:00.0/d3cold_allowed
echo 0 > /sys/bus/pci/devices/0000\:04\:00.0/d3cold_allowed
So now I can suspend, for some definition of suspend, because I'm still seeing via dmesg what is described in this bug report here:
https://bugzilla.kernel.org/show_bug.cgi?id=212767
This is a bug that was fixed and the patch has been included for 2+ years, but apparently the fix doesn't work/apply to a MacBookPro13,1.
I'll keep poking away at this, but if anyone has ideas let me know!
Bookmarks