Puncte:1

Suspendare: înghețarea sarcinilor a eșuat după 20 de secunde

drapel cn

Destul de des când încerc să suspendez Ubuntu 20.04, eșuează cu mesajul de eroare:

Înghețarea sarcinilor a eșuat după 20.005 secunde (1 sarcină refuză să înghețe, wq_busy=1)

Am încercat o mulțime de trucuri pentru a afla mai multe despre el, dar pur și simplu nu reușesc să găsesc sursa. Este întotdeauna una dintre cele două sarcini ale noastre.

Am încercat să folosesc comanda

sudo PM_DEBUG=true pm-suspend

dar rezultatul este atât de lung și confuz încât nu pot citi nicio informație din ea. Ieșirea poate fi găsită în acel pastebin. Chiar dacă l-am scurtat la marcajul de timp corect, sunt atât de multe informații: https://pastebin.com/Sx8WMHie

Ieșirea syslog este următoarea: https://pastebin.com/KdJ8G1QP

Există cineva care mă poate ajuta să găsesc problema sau să-mi spună ce caut de fapt? Asta se întâmplă de luni de zile și pur și simplu nu am habar. Este pur aleatoriu când apare, dar cred că 20% din total se suspendă

Puncte:0
drapel us

Înainte de a intra în suspendare (sau hibernare), procesele din spațiul utilizatorului și (unele) fire de nucleu sunt înghețate. Dacă înghețarea eșuează, se va datora fie unui proces din spațiul utilizatorului, fie din cauza eșecului unui fir de nucleu.

Pentru a îngheța un proces de spațiu utilizator, nucleul îi trimite un semnal care este gestionat automat și, odată primit, nu poate fi ignorat. Dacă, totuși, procesul se află în starea de repaus neîntreruptibil (de exemplu, așteaptă I/O care nu se poate finaliza din cauza indisponibilității dispozitivului), acesta nu va primi semnalul imediat. Dacă această întârziere durează mai mult de 20 de secunde (= timpul de înghețare implicit, vezi /sys/power/pm_freeze_timeout (în milisecunde)), înghețarea va eșua.

Dacă este un fir de nucleu care refuză să înghețe, sunt șanse să fie un driver de dispozitiv defect, dar este greu de spus fără a te uita la jurnalele.

NFS, CIFS și FUSE, printre altele, au fost cunoscute istoric pentru că provoacă astfel de probleme.

Revenind la cazul dvs. în special, dvs dmesg ar trebui să aveți câteva detalii despre sarcinile care nu au reușit să înghețe și puteți merge de acolo. Pastebin-urile dvs. au expirat acum, dar o presupunere oarbă ar fi CIFS/SMB - folosiți vreunul dintre ele pentru a accesa partajările Windows, de exemplu?

Înghețarea sarcinilor în nucleu este explicată aici, sper că vă ajută: https://www.kernel.org/doc/html/latest/power/freezing-of-tasks.html

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.