It looks like I may have a fix/workaround that works for me, from this forum thread: http://ubuntuforums.org/showpost.php?p=10100625&postcount=75
Basically, I add my wireless module ID to SUSPEND_MODULES in /etc/pm/config.d/unload_module. Not only does this seemed to have made my suspend/resume blank screen hangs disappear, but I've also noticed reconnecting to wifi networks, or connecting to a new one upon resume to be much faster (read above forum post for more details). I should state that I barely understand what this is doing or why I'm doing it, but it was a suggestion that I've tried and it seems to work! I hope this somehow moves this issue along to a more final resolution. Here's the basic commands I've used to apply this workaround... $ lspci | grep Wireless 03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller (rev 10) $ lsmod | grep r8192 r8192se_pci 507324 0 # edit this file... gksu gedit /etc/pm/config.d/unload_module & # ...paste this line and save: SUSPEND_MODULES="r8192se_pci" -- resume from suspend does not initialize the display on 2.6.35 kernel https://bugs.launchpad.net/bugs/656631 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs