I experienced the same problem using 9.04 amd64 with my dell studio 15 and mobility radeon 3400 graphics card. I also got a similar black screen lockup when I tried to switch users, which is not mentioned in the initial bug report. I tried with the radeon driver and fglrx 8.60 and 8.612. I also tried with the ubuntu-x-swat ppa enabled and with xorg-edgers ppa. I tried kernels 2.6.29 and 2.6.30rc7 from the kernel mainline ppa using the radeon driver with no success. I then tried several other distros including Fedora 11 preview and Opensuse 11 with no luck. I discovered that knoppix 6 almost worked, requiring ctrl- alt-F1 to restore the screen after a suspend which gave me some hope. Then I tried a Jaunty i386 livecd. At first the behavior appeared similar to what I was seeing on the amd64 version so I was getting ready to install Debian, hoping to duplicate my knoppix success, when I happened upon a workaround.
Jaunty Ubuntu i386 livecd ac and network cable attached autologin to live user suspend/resume=successx1 on second suspend/resume cycle an error flashes up about buffer i/o and I get the mouse pointer on black screen ____________________________________________ jaunty Ubuntu i386 livecd network cable attached, running on battery autologin to live user create new user (desktop-user) (Wife needs to use the computer to quickly check email) switch to new desktop user - launch firefox to access webmail. switch back to live session user suspend/resume=SUCCESSx3 ______________________________________________ jaunty Ubuntu i386 livecd no network cable, battery, wireless network available autologin to live user suspend=fail to resume(black screen) _______________________________________________ jaunty Ubuntu i386 livecd no network cable, battery, wireless network available autologin to live user make new desktop user switch to new user switch back to live session user suspend=SUCCESSx3 This led me to try an installation from the i386 livecd. Interestingly, the installed version behaved differently (better) than the livecd even before any updates were applied. On the livecd, suspend doesn't work unless you switch users at least once before you try a suspend. (To be fair I didn't try to suspend the installed version until I had made and switched to the desktop user once.) _______________________________________________ install from Jaunty Ubuntu i386 livecd network cable, ac attached login to primary user make new desktop user switch to new dekstop user suspend=successx3 switch to primary user suspend=successx3 switch to desktop user log out login to to screen for primary user suspend=successx3 log out log in to primary user suspend=successx2 switch to desktop user log out login to screen for primary user reboot ___________________________________________________ Installed from Jaunty Ubuntu i386 livecd network cable, ac attached login to primary user suspend=successx3 switch to desktop user suspend=successx3 suspend, switch to primary user from screen lock=success update manager 5/31/09 all updates reboot suspend from primary user=successx3 hardware drivers activate fglrx reboot login to primary user suspend=fail hardware driver fglrx remove reboot login to primary user suspend=successx3 On the i386 version the only part that doesn't work is the fglrx driver, from what I can see. Its interesting to me because the behavior of the livecd and fresh install appear to be different in regard to suspend/resume which almost prevented me from trying the installation. The above findings suggest that the x86 64 problem may represent more than one bug or a different bug since the i386 user switch workaround doesn't work on the amd64 livecd. Let me know if there is additional information that I can provide you to help solve this bug. -- [Dell Inc. Studio 1537] suspend/resume failure [non-free: fglrx] https://bugs.launchpad.net/bugs/358111 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
