You are not logged in.
Pages: 1
I recently installed Arch on my Asus g73jh and it is not sleeping or hibernating, the fixes shown on the forums don't work for me. The darn thing just hangs when I click on sleep or hybernate. I migrated from Ubuntu so I'm pretty new to Arch. any help would be apreciated!!!
Offline
I recently installed Arch on my Asus g73jh and it is not sleeping or hibernating, the fixes shown on the forums don't work for me. The darn thing just hangs when I click on sleep or hybernate. I migrated from Ubuntu so I'm pretty new to Arch. any help would be apreciated!!!
Could You be more specific about what fixes You've tried? I own an Asus A42JC and as far as I know, ehci_hcd module prevents most Asus laptop from suspending and hibernating. In my laptop, I add a new file to /etc/pm/sleep.d, which contains:
#!/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.0:
echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
# Unbind ehci_hcd for second device 000:00:1d.0:
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
;;
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:1a.0:
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind
;;
esac
And it fixed the suspend and hibernate issue.
Offline
I had similar problems with my Asus K52J and asked the same question last year. The anezch's answer is similar to the one posted last year: https://bbs.archlinux.org/viewtopic.php?id=99238
Offline
I had similar problems with my Asus K52J and asked the same question last year. The anezch's answer is similar to the one posted last year: https://bbs.archlinux.org/viewtopic.php?id=99238
Hi davidbe, did you notice that when the laptop resumes the average CPU temperature is increased? Actually I opened a topic about this just a couple of hours ago:
https://bbs.archlinux.org/viewtopic.php?id=119942
Offline
let me take a look at those three things i'll get back to you!!!
Offline
tryed aznech's fix but unbinding my own ehci_hcd and it didn't work back when i was on ubuntu... i thought hell let's give it a try on arch as well but as expected it didint work for me!!!
quote:
################################################################################################
Could You be more specific about what fixes You've tried? I own an Asus A42JC and as far as I know, ehci_hcd module prevents most Asus laptop from suspending and hibernating. In my laptop, I add a new file to /etc/pm/sleep.d, which contains:
#!/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.0:
echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
# Unbind ehci_hcd for second device 000:00:1d.0:
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
;;
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:1a.0:
echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind
;;
esac
################################################################################################
Last edited by kezeb (2011-05-30 22:29:33)
Offline
Since you have a different model, you should try methods in the post link that davidbe gave above.
Offline
Pages: 1