Bug#895378: sky2: sky2: did not recover correctly after waking up from S3
Hi,
just an update about my previous post. The "pci=nomsi,noaer"
workaround is effective for resume after suspend, but it locks my
computer in resume after hibernation (the computer resumes, but it
locks on resume with a black screen when it should instead show the
login dialog; this probably happens for an interaction between "nomsi"
kernel option and the nvidia proprietary driver, I suppose).
So that, I opted for the following simpler workaround: I created an
hook in /lib/systemd/system-sleep (acording to
systemd-suspend.service manual page) containing the following bash
script:
#!/bin/sh
## This file (or a link to it) must be in /lib/systemd/system-sleep/
modprobe -r sky2
modprobe sky
When systemd resumes from hibernation or suspend the script is
executed and the sky2 network card driver is reset.
I hope this kernel bug would be solved soon.
Reply to: