Created attachment 283565 [details] emerge --info I installed gnome3 on my Gentoo box.It worked fine. However,it could just suspend to ram only once. When I first used suspend to ram ,it worked really fine and resumed correctly and I could suspend to ram before I reboot my box. After I reboot my box,when I press button to suspend to ram ,the screen turn dark with the backlight on and the moon light blinking,and it can not resume ,so I could only have it hard reboot.And I could not suspend to ram any more.when I was working in console not gnome,I used 'pm-suspend' to suspend ,and it doesn't work any more. I re-install the gentoo and gnome3 on my laptop,suspend worked again .But it doesn't work after reboot.So it doesn't look like a hardware problem. Please let me know if you need more information.
Created attachment 283567 [details] pm-suspend.log
gnome-extra/gnome-power-manager-3.0.2-r1 sys-power/pm-utils-1.4.1 sys-power/upower-0.9.12
Stop X (e.g. using "/etc/init.d/xdm stop" if you are using a login manager) and try pm-suspend from the console. If that doesn't work, the issue is probably a kernel bug (or a bug in a third-party kernel module) that has to do with support for your specific laptop model and its hardware. Unfortunately, Gentoo does not have the resources to debug problems with specific laptop models, unless some Gentoo developer happens to have the exact same laptop on hand (which is unlikely). Therefore, I can only offer the following suggestions: 1. Try different kernel versions. 3.0, 3.1_rc*, 2.6.39, 2.6.38... 2. Use google to look for users with suspend problems who are using the same laptop model as you. 3. Sometimes such problems can be cleared up by turning off the laptop and removing the battery and power connector for a couple of minutes. 4. If you are using proprietary kernel modules (e.g. x11-drivers/nvidia-drivers or x11-drivers/ati-drivers), disable them to see if they are causing the problem. 5. If the latest kernel is affected and you are not proprietary modules, you can file a bug in bugzilla.kernel.org
(In reply to comment #3) > Stop X (e.g. using "/etc/init.d/xdm stop" if you are using a login manager) and > try pm-suspend from the console. > > If that doesn't work, the issue is probably a kernel bug (or a bug in a > third-party kernel module) that has to do with support for your specific laptop > model and its hardware. > > Unfortunately, Gentoo does not have the resources to debug problems with > specific laptop models, unless some Gentoo developer happens to have the exact > same laptop on hand (which is unlikely). > > Therefore, I can only offer the following suggestions: > > 1. Try different kernel versions. 3.0, 3.1_rc*, 2.6.39, 2.6.38... > 2. Use google to look for users with suspend problems who are using the same > laptop model as you. > 3. Sometimes such problems can be cleared up by turning off the laptop and > removing the battery and power connector for a couple of minutes. > 4. If you are using proprietary kernel modules (e.g. x11-drivers/nvidia-drivers > or x11-drivers/ati-drivers), disable them to see if they are causing the > problem. > 5. If the latest kernel is affected and you are not proprietary modules, you > can file a bug in bugzilla.kernel.org I use git-sources-3.1_rc2,and it makes my laptop enable to suspend to ram again! Thank you very much! before I upgraded my kernel from gentoo-sources to git-sources,I tried pm-suspend from console,it didn't work. It seems to be a bug in gentoo-sources-3.0.1 kernel.
For the record, I also had some gnome-shell failures when resuming with linux-3. No problem with earlier kernels as well.