Hi,
I have a desktop computer with 16 GB memory, 2 TB hard disk and the motherboard (A75MA-G55 series, MS-7696(v1.x)) with dual boot os windows 7 and SUSE 12.1 X64. Graphics chip is: Radeon™ HD 6550D processor-integrated graphics (Dual monitor capable).
It seems that SUSE 12.1 recognizes my PC:
J-PC:/home/j # s2ram -i
This machine can be identified by:
sys_vendor = “MSI”
sys_product = “MS-7696”
sys_version = “1.0”
bios_version = “V1.0B6”
The Linux is great except that it cannot wakeup from suspend to ram. When I press the sleep key (That key works perfect in Windows 7 to sleep mode), the screen cannot wake up after there are two lines recommend turn off framebuff to debug. I made one modification according to one of the web posts. Now the computer looks like even worse, keyboard, mouse and screen all dead after sleep. I am sure that file is not /boot/grub/menu.lst.
When grub boot screen shows up, at the option line, there is:
VGA=0x345
When I press F1, there are description of apm, acpi and splash options.
Could you tell me step by step how to make the s2ram works? Or, I would like to know how to restore the original video graphics default settings as the above mentioned (because now it is worse than the original after I made one modification).
Thanks a lot.
Hi,
I find there is a file:
/etc/modprobe.d/blacklist-fglrx.conf
The content of that file is:
…
Advanced Micro Devices, Inc.
radeon conflicts with AMD Linux Graphics Driver
blacklist radeon
…
Does that help on the suspend to ram problem? Thanks.
Hi,
I find the content of pm-suspend.log file. There are many success except the first part which is editor not recognized characters. Could you see something else? Thanks.
redirecting to systemctl
\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00
/usr/lib/pm-utils/sleep.d/06autofs suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/30s2disk-check suspend suspend:
/usr/lib/pm-utils/sleep.d/30s2disk-check suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/45pcmcia suspend suspend:
/usr/lib/pm-utils/sleep.d/45pcmcia suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/50rcnetwork suspend suspend:
/usr/lib/pm-utils/sleep.d/50rcnetwork suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend:
Having NetworkManager put all interaces to sleep...Failed.
/usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/80acpi-fan suspend suspend:
/usr/lib/pm-utils/sleep.d/80acpi-fan suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/80videobios suspend suspend:
/usr/lib/pm-utils/sleep.d/80videobios suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95packagekit suspend suspend:
/usr/lib/pm-utils/sleep.d/95packagekit suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
ATI Catalyst driver detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99Zgrub suspend suspend:
/usr/lib/pm-utils/sleep.d/99Zgrub suspend suspend: success.
Running hook /etc/pm/sleep.d/99at suspend suspend:
/etc/pm/sleep.d/99at suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99info suspend suspend:
/usr/lib/pm-utils/sleep.d/99info suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Fri Apr 27 08:42:57 EDT 2012: performing suspend
INFO: using built-in quirks database from HAL.
INFO: S2RAM_OPTS from HAL quirks: ' '.
The Linux is great except that it cannot wakeup from suspend to ram. When I press the sleep key (That key works perfect in Windows 7 to sleep mode), the screen cannot wake up after there are two lines recommend turn off framebuff to debug. I made one modification according to one of the web posts. Now the computer looks like even worse, keyboard, mouse and screen all dead after sleep. I am sure that file is not /boot/grub/menu.lst.
-
You’ll need to be more specific. What modification did you make?
-
There have been a few users who have has suspend issues with openSUSE 12.1, which now uses systemd (instead of sysvinit) by default. Maybe you’re impacted by this.
openSUSE News
It is possible to use the old system (if you think this could be causing the issue), by including the kernel boot option
init=/sbin/sysvinit
- I’m not certain, but this could well be an issue arising from the fglrx driver (as opposed to the radion driver). You may need to experiment by removing the proprietary driver, (using the radeon driver instead). Then see if suspend/resume operation works ok.
Thanks for your suggestion very much. It reminds me that I installed AMD Catalyst video driver. After uninstall that, when press suspend keyboard button, the screen displays:
[89.505378]Freezing user space processes....(elapse 0.01 s)done
[89.517174]Freezing remaining freezable tools....(elapse 0.01 s)done
[89.528377]Suspending console(s) (use no_console_suspend to debug)
BTW, my computer BIOS has such options:
apm (power manament)
acpi (pci=noacpi)
acpi (acpi=oldboot)
acpi (acpi=off)
acpi (acpi=force)
ide (nodma)
Could you tell me how and where (some links?) to use no_console_debug for s2ram?
Could you tell me some general setting of the above options in s2ram?
Below is the content of pm-suspend.log. there are many non-text code after the first line:
[89.505378]Freezing user space processes…(elapse 0.01 s)done
[89.505378]Freezing user space processes....(elapse 0.01 s)done
.(non displayable code)
.
/usr/lib/pm-utils/sleep.d/06autofs suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/30s2disk-check suspend suspend:
/usr/lib/pm-utils/sleep.d/30s2disk-check suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/45pcmcia suspend suspend:
/usr/lib/pm-utils/sleep.d/45pcmcia suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/50rcnetwork suspend suspend:
/usr/lib/pm-utils/sleep.d/50rcnetwork suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend:
Having NetworkManager put all interaces to sleep...Failed.
/usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/80acpi-fan suspend suspend:
/usr/lib/pm-utils/sleep.d/80acpi-fan suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/80videobios suspend suspend:
/usr/lib/pm-utils/sleep.d/80videobios suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95packagekit suspend suspend:
/usr/lib/pm-utils/sleep.d/95packagekit suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
Kernel modesetting video driver detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99Zgrub suspend suspend:
/usr/lib/pm-utils/sleep.d/99Zgrub suspend suspend: success.
Running hook /etc/pm/sleep.d/99at suspend suspend:
/etc/pm/sleep.d/99at suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99info suspend suspend:
/usr/lib/pm-utils/sleep.d/99info suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Sat Apr 28 09:37:22 EDT 2012: performing suspend
INFO: using built-in quirks database from HAL.
INFO: S2RAM_OPTS from HAL quirks: ' '.
~
~
Why are there some non text code in the pm-suspend.log file? What is wrong in my system?
When I enter: s2ram -i
it displays:
This machine can be identified by:
sys_vendor = “MSI”
sys_product = “MS-7696”
sys_version = “1.0”
bios_version = “V1.0B6”
Is my computer in the whitelist?
Thanks again.