Thank you all for supporting this thread, you just fixed a minor issue on my Asus K53S without knowing
Thank you all for supporting this thread, you just fixed a minor issue on my Asus K53S without knowing
Confirmed as working on ASUS P52F.
Thanks a lot!
in my Asus g60j, the keyboard was flashing all the time after suspending. I found this thread that helped me modify my script to account for the problem;
Code:#!/bin/sh # File: "/etc/pm/sleep.d/20_custom-ehci_hcd". # sudo gedit /etc/pm/sleep.d/20_custom-ehci_hcd case "${1}" in hibernate|suspend) # Unbind ehci_hcd for first device 0000:00:1a.0: echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind # Unbind ehci_hcd for second device 0000:00:1d.0: echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind # sudo sh -c "echo 0 > /sys/class/leds/asus\:\:kbd_backlight/brightness" echo 0 > /sys/class/leds/asus\:\:kbd_backlight/brightness ;; resume|thaw) # Bind ehci_hcd for first device 0000:00:1a.0: echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind # Bind ehci_hcd for second device 0000:00:1d.0: echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind # sudo sh -c "echo 1 > /sys/class/leds/asus\:\:kbd_backlight/brightness" echo 1 > /sys/class/leds/asus\:\:kbd_backlight/brightness ;; esac # sudo chmod +x /etc/pm/sleep.d/20_custom-ehci_hcd
Thank you guys so much!
I have an Asus N61J and I am running Ubuntu 11.04 and I could not get hibernate to work at all.
This solution fixed it! Kudos to you guys! I hope this script gets included in the next release.
Thanks a lot.
Thanks you very much John Dias
you instruction works great
Instructions in #7 and #8 worked for Asus G53SX-A1.
Thank you both authors!
Crackers don't matter!
Asus G53SX-A1 with Ubuntu
Hi all! I have notebook Asus A52F, lspci:
And I have Fedora15.1 (Russian Remix). I can't to solve my problem on forum.russianfedora.ru. And I wrote here. I have next problem: my notebook did not go away in hibernate and suspend. I found script here http://thecodecentral.com/2011/01/18...ot-working-bug. Now if from root in terminal: pm-hibernate or pm-suspend, then all works. If to hibernate or suspend touch button off or closed display, then after resume I see error "kernel:[ 5294.754133] Disabling IRQ #17" and not works WiFi. Help me, please! How to fix error? Thanks.Code:00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18) 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18) 00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06) 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06) 00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06) 00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06) 00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06) 00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 06) 00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6) 00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06) 00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 06) 00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06) 00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06) 02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01) 04:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 80) 04:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 80) 04:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 80) 04:00.4 System peripheral: JMicron Technology Corp. xD Host Controller (rev 80) 04:00.5 Ethernet controller: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller (rev 03) ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 05) ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 05) ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 05) ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 05) ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 05) ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 05)
/var/log/pm-suspend.log
Code:Initial commandline parameters: Sat Oct 8 12:16:02 MSK 2011: Running hooks for suspend. Running hook /usr/lib64/pm-utils/sleep.d/00logging suspend suspend: Linux asusnb 2.6.40.4-5.fc15.x86_64 #1 SMP Tue Aug 30 14:38:32 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux Module Size Used by fuse 62381 3 sunrpc 200079 1 cpufreq_ondemand 5934 4 acpi_cpufreq 9536 1 mperf 1449 1 acpi_cpufreq bnep 14635 2 bluetooth 191587 7 bnep nf_conntrack_ipv4 8358 2 nf_defrag_ipv4 1513 1 nf_conntrack_ipv4 xt_state 1306 2 nf_conntrack 67613 2 nf_conntrack_ipv4,xt_state microcode 18587 0 joydev 9615 0 serio_raw 4414 0 snd_hda_codec_hdmi 22499 1 snd_hda_codec_conexant 54661 1 arc4 1417 2 intel_ips 11358 0 i2c_i801 9237 0 uvcvideo 57089 0 videodev 72104 1 uvcvideo media 11611 2 uvcvideo,videodev v4l2_compat_ioctl32 7377 1 videodev snd_hda_intel 23896 2 snd_hda_codec 82508 3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel snd_hwdep 6328 1 snd_hda_codec snd_seq 52322 0 snd_seq_device 5941 1 snd_seq snd_pcm 78424 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec iTCO_wdt 13000 0 iTCO_vendor_support 2578 1 iTCO_wdt asus_laptop 14561 0 sparse_keymap 3358 1 asus_laptop jme 27089 0 ath9k 98147 0 mii 4335 1 jme mac80211 247332 1 ath9k ath9k_common 2496 1 ath9k ath9k_hw 271229 2 ath9k,ath9k_common ath 15098 2 ath9k,ath9k_hw snd_timer 19372 2 snd_seq,snd_pcm jmb38x_ms 11158 0 cfg80211 148129 3 ath9k,mac80211,ath snd 63380 13 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer soundcore 6267 1 snd snd_page_alloc 7343 2 snd_hda_intel,snd_pcm memstick 8883 1 jmb38x_ms rfkill 16436 5 bluetooth,asus_laptop,cfg80211 sdhci_pci 8849 0 sdhci 22752 1 sdhci_pci mmc_core 76665 1 sdhci i915 378728 8 drm_kms_helper 26474 1 i915 drm 193923 4 i915,drm_kms_helper i2c_algo_bit 4974 1 i915 i2c_core 25712 6 i2c_i801,videodev,i915,drm_kms_helper,drm,i2c_algo_bit video 12340 1 i915 total used free shared buffers cached Mem: 2934172 1589740 1344432 0 39292 509872 -/+ buffers/cache: 1040576 1893596 Swap: 3071996 0 3071996 /usr/lib64/pm-utils/sleep.d/00logging suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/00powersave suspend suspend: /usr/lib64/pm-utils/sleep.d/00powersave suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/01grub suspend suspend: /usr/lib64/pm-utils/sleep.d/01grub suspend suspend: success. Running hook /etc/pm/sleep.d/20_custom-ehci_hcd suspend suspend: /etc/pm/sleep.d/20_custom-ehci_hcd suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/49bluetooth suspend suspend: /usr/lib64/pm-utils/sleep.d/49bluetooth suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/55NetworkManager suspend suspend: Having NetworkManager put all interaces to sleep...Done. /usr/lib64/pm-utils/sleep.d/55NetworkManager suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/56atd suspend suspend: /usr/lib64/pm-utils/sleep.d/56atd suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/56dhclient suspend suspend: /usr/lib64/pm-utils/sleep.d/56dhclient suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/75modules suspend suspend: /usr/lib64/pm-utils/sleep.d/75modules suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/90clock suspend suspend: /usr/lib64/pm-utils/sleep.d/90clock suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/94cpufreq suspend suspend: /usr/lib64/pm-utils/sleep.d/94cpufreq suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/95led suspend suspend: /usr/lib64/pm-utils/sleep.d/95led suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/95packagekit suspend suspend: /usr/lib64/pm-utils/sleep.d/95packagekit suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: Kernel modesetting video driver detected, not using quirks. /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0 /usr/lib64/pm-utils/sleep.d/99video suspend suspend: success. Sat Oct 8 12:16:02 MSK 2011: performing suspend Sat Oct 8 12:16:14 MSK 2011: Awake. Sat Oct 8 12:16:14 MSK 2011: Running hooks for resume Running hook /usr/lib64/pm-utils/sleep.d/99video resume suspend: /usr/lib64/pm-utils/sleep.d/99video resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/95packagekit resume suspend: method return sender=:1.87 -> dest=:1.86 reply_serial=2 /usr/lib64/pm-utils/sleep.d/95packagekit resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/95led resume suspend: /usr/lib64/pm-utils/sleep.d/95led resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/94cpufreq resume suspend: /usr/lib64/pm-utils/sleep.d/94cpufreq resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/90clock resume suspend: /usr/lib64/pm-utils/sleep.d/90clock resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/75modules resume suspend: Reloaded unloaded modules. /usr/lib64/pm-utils/sleep.d/75modules resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/56dhclient resume suspend: /usr/lib64/pm-utils/sleep.d/56dhclient resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/56atd resume suspend: Restarting atd (via systemctl): [ OK ] /usr/lib64/pm-utils/sleep.d/56atd resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/55NetworkManager resume suspend: Having NetworkManager wake interfaces back up...Done. /usr/lib64/pm-utils/sleep.d/55NetworkManager resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/49bluetooth resume suspend: /usr/lib64/pm-utils/sleep.d/49bluetooth resume suspend: success. Running hook /etc/pm/sleep.d/20_custom-ehci_hcd resume suspend: /etc/pm/sleep.d/20_custom-ehci_hcd resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/01grub resume suspend: /usr/lib64/pm-utils/sleep.d/01grub resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/00powersave resume suspend: /usr/lib64/pm-utils/sleep.d/00powersave resume suspend: success. Running hook /usr/lib64/pm-utils/sleep.d/00logging resume suspend: /usr/lib64/pm-utils/sleep.d/00logging resume suspend: success. Sat Oct 8 12:16:14 MSK 2011: Finished.
Maybe I found solve. I added to kernel option "noirqdebug" and system resumed ok.
I confirm that solution #1 given in post #7, with the extra "chmod +x" command given in post #8, works for the Asus G53Jw. Make sure to use only solution #1, as solution #1 does not work in combination with solution #2. The only problem now is that the screen sometimes takes a long time to turn back on.
This solution used to work great on my Asus N61J with Ubuntu 11.04. I did an upgrade to Ubuntu 11.10 and since then, the problem is back.
Does this solution still works for people with Ubuntu 11.10 please or has it become obsolete for everyone else please?
Thank you.
Bookmarks