I can confirm this bug is related to fglrx driver (on my macbook pro D2C at last!)
I created this simple script called "gotsleep.sh" :
------------------------------
#!/bin/sh
/etc/init.d/gdm stop
modprobe -r fglrx
/etc/acpi/sleep.sh
/etc/init.d/gdm start
-------------------------------
then switched to a text VT (ctrl+alt+1) login and run
sudo gotsleep.sh
(Stopping gdm means you are going to be logged out from your desktop but it is necessary ti remove the fireglx driver from kernel )
Launching gotsleep.sh makes the mac go to sleep and wake up again on lid reopened quite well all the times...
I can confirm this bug is related to fglrx driver (on my macbook pro D2C at last!)
I created this simple script called "gotsleep.sh" : ------- ------- ------- -- ------- ------- ------- ---
-------
#!/bin/sh
/etc/init.d/gdm stop
modprobe -r fglrx
/etc/acpi/sleep.sh
/etc/init.d/gdm start
-------
then switched to a text VT (ctrl+alt+1) login and run
sudo gotsleep.sh
(Stopping gdm means you are going to be logged out from your desktop but it is necessary ti remove the fireglx driver from kernel )
Launching gotsleep.sh makes the mac go to sleep and wake up again on lid reopened quite well all the times...
Diego.