NVAC fails to resume from suspend to RAM (GeForce 9400M; MacBookPro 5,5)
When I close the lid, system appears to enter sleep, but fails to resume upon opening lid, tapping buttons or pressing the power button. There is no sign of activity once the lid is opened. I have to perform a hard reset to start the system.
Looking at dmesg, I noticed the following which appears related to both the power management and the GPU:
[ 2.009996] ACPI Warning: \_SB.PCI0.IXVE.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20190816/nsarguments-59)
[ 2.010028] ACPI: \_SB_.PCI0.IXVE.IGPU: failed to evaluate _DSM
and further down:
[ 23.511249] nouveau 0000:02:00.0: fb: trapped read at 01004ad000 on channel -1 [0fedf000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 00000002 [PAGE_NOT_PRESENT]
I have tested with the proprietary drivers (340.108) and the suspend/resume works as expected.
I'm not sure how to diagnose this further but happy to try given suggestions.
Many thanks, Phil
- edited to include full dmesg as attachment dmesg.txt