Hi Christopher,

I found the culprit and can confirm this is not a bug with the kernel
4.4.0.38. I attached a Sony PlayTV usb dvb tuner (dib0700) a little
while ago. I use it with TVHeadend which is installed as a background
service. After disconnecting it the system suspend/resume was working
perfectly again.

To fix and allow me to keep the dvb adapter connected I had to create a
pre-suspend/post-resume script in /lib/systemd/system-sleep/ directory
that would first stop the TVHeadend service then unload the dvb module
prior to suspend and the inverse upon waking.

/etc/init.d/tvheadend stop
modprobe -r dvb_usb_dib0700

While the fix works it's a bit strange that the livecd had no issue
suspending with the usb dvb adapter attached since dmesg clearly showed
it was able to unload the dvb adapter. Maybe it's the fact that
TVHeadend was not loaded in the livecd and accessing the tuners??? Not
sure...

Either way, I have a solution so happy for you to close this bug report.

Cheers,

Stephen

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1629197

Title:
  Suspend not working

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1629197/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to