[Bug 652172] New: lenovo y530 doesn't suspend to ram
https://bugzilla.novell.com/show_bug.cgi?id=652172 https://bugzilla.novell.com/show_bug.cgi?id=652172#c0 Summary: lenovo y530 doesn't suspend to ram Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Mobile Devices AssignedTo: mobile-bugs@forge.provo.novell.com ReportedBy: gltomasz@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.11 (KHTML, like Gecko) Chrome/9.0.570.1 Safari/534.11 Suspend to ram isn't working on that machine. After command : s2ram -f system is switching to console, fan, disk, and all leds are still on. During this freeze system doesn't responds to any keys, screen is black with backlight and single underscore character(non blinking). I tried many kernels up to 2.6.36, systems like Debian, Ubuntu, openSuse. Command "s2ram -n" returns: sys_vendor = "Lenovo" sys_product = "INVALID" sys_version = "Lenovo IdeaPad Y530" bios_version = "10CN38WW" Btw. on windows sytem everything is correct. Reproducible: Always Steps to Reproduce: 1. Use s2ram -f -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=652172 https://bugzilla.novell.com/show_bug.cgi?id=652172#c1 --- Comment #1 from gltomasz gltomasz <gltomasz@gmail.com> 2010-11-08 23:34:50 UTC --- Huh, after one year i decided to post a bug, and i found a solution today: All you have to do is to make a file: /etc/pm/sleep.d/20_custom-ehci_hcd and add this: !/bin/sh # File: "/etc/pm/sleep.d/20_custom-ehci_hcd". case "${1}" in hibernate|suspend) # Unbind ehci_hcd for first device 0000:00:1a.7: echo -n "0000:00:1a.7" | tee /sys/bus/pci/drivers/ehci_hcd/unbind # Unbind ehci_hcd for second device 0000:00:1d.7: echo -n "0000:00:1d.7" | tee /sys/bus/pci/drivers/ehci_hcd/unbind ;; resume|thaw) # Bind ehci_hcd for first device 0000:00:1a.7: echo -n "0000:00:1a.7" | tee /sys/bus/pci/drivers/ehci_hcd/bind # Bind ehci_hcd for second device 0000:00:1d.7: echo -n "0000:00:1d.7" | tee /sys/bus/pci/drivers/ehci_hcd/bind ;; esac Now suspend should work. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com