The problem is still present in current 12.04 pre-release (although the stacking of windows after compiz crash/restart behaves differently). When compiz restarts, window positions are either not remembered at all (all windows end up in the top left corner of the first workspace) or are shifted down by the title height. The widget layer behavior is worse - the desklets are gone and I have to re-enable them in cairo-dock to have them back. I will try to attach the apport log.
The problem is still present in current 12.04 pre-release (although the stacking of windows after compiz crash/restart behaves differently). When compiz restarts, window positions are either not remembered at all (all windows end up in the top left corner of the first workspace) or are shifted down by the title height. The widget layer behavior is worse - the desklets are gone and I have to re-enable them in cairo-dock to have them back. I will try to attach the apport log.