You are not logged in.
UPDATE
Now the package in AUR have a patch that fixes problem with suspen/hibernation. Please test it!
Workaround described below is no longer needed.
Old workarount (no longer needed)
There is a bug in alx driver (for modern Atheros ethernet) that breaks suspend (in my case when I wake my Lenovo laptop without plugged power source and try suspend again I get only errors). Also after first suspend alx stops working (you have to reload module).
This is very basic workaround I've made after reading this section https://wiki.archlinux.org/index.php/Sy … stem-sleep . This script unloads alx module before suspend and loads it again after wake:
Step 1:
/usr/lib/systemd/system-sleep/alx.sh
#!/bin/sh
case $1/$2 in
pre/*)
echo "Going to $2..."
modprobe -r alx
;;
post/*)
echo "Waking up from $2..."
modprobe alx
;;
esac
Step 2:
# chmod a+x /usr/lib/systemd/system-sleep/alx.sh
Last edited by Druedain (2013-05-09 10:54:41)
Offline
better post this bug in their ML, so the devs can workaround this issue.
http://lists.infradead.org/mailman/list … ed-drivers
LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King
Offline
Do you know how to check if no one else posted bug report earlier? I've seen some reports on Launchpad with responses, but I don't know if Ubuntu devs post them upstrem. If yes, then I don't want to make mess with duplicated reports. Unfortunately I don't know how does mailing lists work, so I don't know how to check that.
Last edited by Druedain (2013-05-07 15:00:29)
Offline
There is a thread already going on regarding this, please contribute in the ML.
http://lists.infradead.org/pipermail/un … 00074.html
A simple google search should get you started on using mailing lists.
https://www.google.com/search?q=how+doe … 20&bih=923
Last edited by hadrons123 (2013-05-07 15:11:03)
LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King
Offline
There was already a patch. The owner of the package dkms-alx from AUR updated it with this patch and now suspend works out-of-the-box.
Thanks for you help hadrons123!
Offline