USB3 e suspend to ram

February 27, 2011
By

Ho appena cambiato una delle mie macchine e sono incappato in un bug noioso ma di facile soluzione
Se nella macchina c’è un controller usb3 bisogna compilare il driver xhci_hcd come modulo e non nel kernel
In quel driver c’è un bug che non lo fa andare in sleep quando il sistema viene messo in sospensione
Di fatto il sistema arriva praticamente a sospendersi, ma ad un certo punto siriavvia
In dmesg l’errore è:
PM: Device usb8 failed to suspend async: error -2
Ovviamente 8 è il numero assegnato al “device” creato dal driver xhci nel mio caso

Per risolvere la cosa in automatico basta aggiungere
SUSPEND_MODULES=”xhci-hcd”
in /etc/pm/config.d/gentoo (se siete su gentoo ovviamente)

Tags: , , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

ERROR: si-captcha.php plugin says GD image support not detected in PHP!

Contact your web host and ask them why GD image support is not enabled for PHP.

ERROR: si-captcha.php plugin says imagepng function not detected in PHP!

Contact your web host and ask them why imagepng function is not enabled for PHP.