Wake from suspend takes a minute

Projet:Trisquel
Composant:Kernel/drivers
Catégorie:Rapporter un bogue
Priorité:normal
Attribué:Non assigné
Statut:active
Description

When I try to wake from supsend to ram/ sleep mode, i see a black screen with a white underscore for approx. 60 seconds, until the screen goes black. I can then move the mouse to unlock the screen and resume my session.

(This was not an issue with Trisquel 4.5.1.)

My laptop is a Thinkpad Edge 14" (0578 N6U). It has a core i3 390M with integrated graphics.

Thanks!

mar, 10/04/2011 - 23:37

I should note that sometimes, there is startup text output displayed on the screen for those 60 seconds.

Also, sometimes, the computer never wakes up and I have to do a hard shutdown.

Sam, 10/29/2011 - 18:05

I found the following in my kern.log after waking up from suspend:

Oct 29 11:54:06 igo kernel: [ 1957.780656] r8169 0000:09:00.0: eth0: unable to apply firmware patch
Oct 29 11:54:06 igo kernel: [ 1957.782092] PM: resume of drv:r8169 dev:0000:09:00.0 complete after 60529.606 msecs

I'm guessing that the kernel wants to patch the non-free firmware that isn't installed on my system, then waits 60 seconds until it gives up and continues.

ven, 11/25/2011 - 00:09

I would like to report this issue to the linux-libre maintainers, but i can't find where I can report bugs to them. Would you please point me in the right direction?

thanks.

mar, 11/29/2011 - 19:14

Looks to me as if the only channel to participate is this mailing list http://www.fsfla.org/mailman/listinfo/linux-libre

I'm not sure whether you can post onto the list without being a member but it would probably be a good idea to join the list anyways in case people come up with questions, etc.

Thanks for helping free software!

mer, 12/07/2011 - 03:31

From the #linux-libre channel on freenode:

18:50:36 sudoman | hi, I'm having a minor issue with the linux-libre kernel in Trisquel. I posted it here, since I didn't know how else to get in touch with the developers. http://www.fsfla.org/pipermail/linux-libre/2011-December/001741.html
19:40:45 quidam | lxo: we should add a change to avoid that timeout ^ in linux-libre
19:51:46 @lxo | quidam, yeah, though I believe that's a problem that affects trisquel only. Linux-libre pristine fails fast for it uses reject_firmware() rather than actually requesting it. sudoman, maybe try one of the freesh or libre-planet kernels?
19:53:20 sudoman | hm, i didn't know that the trisquel dev(s) changed the linux-libre kernel..
19:58:31 quidam | lxo: trisquel's kernel should do that too, otherwise we are doing something wrong

Sam, 12/10/2011 - 20:48

Well, putting this in /etc/pm/config.d/modules is a workaround for this issue:

SUSPEND_MODULES="r8169"