It might be that g-p-m never gets the lid-close event. a good starting point would be to run "lshal -m" and open and close the lid a few times, to see if HAL emits any events
If not, then try killing gnome-power-manager and running "xev", then open/close the lid to see if there are any X events. also try running "acpi_listen" to see if there are any acpid events as the lid is closed
It might be that g-p-m never gets the lid-close event. a good starting point would be to run "lshal -m" and open and close the lid a few times, to see if HAL emits any events
If not, then try killing gnome-power-manager and running "xev", then open/close the lid to see if there are any X events. also try running "acpi_listen" to see if there are any acpid events as the lid is closed