Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 23/08/2024, à 06:17

xubu1957

Re : [RESOLU] La mise en veille ne fonctionne plus

Bonjour,

août 22 22:25:14 xianne-G5429fr kernel: Freezing of tasks failed after 20.008 seconds (9 tasks refusing to freeze, wq_busy=0):
août 22 22:25:34 xianne-G5429fr kernel: Freezing of tasks failed after 20.007 seconds (9 tasks refusing to freeze, wq_busy=0):

Vu askubuntu.com/questions/1346908/suspend-freezing-of-tasks-failed-after-20-seconds,

et forums.developer.nvidia.com/t/trouble-suspending-with-510-39-01-linux-5-16-0-freezing-of-tasks-failed-after-20-009-seconds/200933

août 22 22:41:05 xianne-G5429fr systemd-sleep[8194]: Failed to put system to sleep. System resumed again: Device or resource busy
août 22 22:41:06 xianne-G5429fr systemd[1]: Failed to start System Suspend.

> askubuntu.com/questions/1523274/systemd-sleep-failed-to-put-system-to-sleep-system-resumed-again-device-or-resource busy

Je ne sais pas aider plus !   ¯∖_(ツ)_/¯

Dernière modification par xubu1957 (Le 23/08/2024, à 06:52)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#27 Le 23/08/2024, à 22:05

xianbroc

Re : [RESOLU] La mise en veille ne fonctionne plus

Dans

askubuntu.com/questions/1346908/suspend-freezing-of-tasks-failed-after-20-seconds

, il est préconisé de regarder ce que dit dmesg.
Après le dernier "Freezing failed", j'ai interrogé dmesg :

xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i freez
[18934.752446] Freezing user space processes ... (elapsed 0.001 seconds) done.
[18934.754370] Freezing remaining freezable tasks ... 
[18954.759326] Freezing of tasks failed after 20.004 seconds (9 tasks refusing to freeze, wq_busy=0):
[18955.246365] Freezing user space processes ... (elapsed 0.012 seconds) done.
[18955.259070] Freezing remaining freezable tasks ... 
[18975.271030] Freezing of tasks failed after 20.011 seconds (9 tasks refusing to freeze, wq_busy=0):
[18975.859353] Freezing user space processes ... (elapsed 0.007 seconds) done.
[18975.867102] Freezing remaining freezable tasks ... 
[18995.875452] Freezing of tasks failed after 20.008 seconds (9 tasks refusing to freeze, wq_busy=0):
xianne@xianne-G5429fr:~$ 

Ensuite, j'ai interrogé les messages allant de 18934 à 18955 pour tenter d'y repérer les "9 tasks refusing to freeze", ce qui a donné :

xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18934
[18934.682349] Filesystems sync: 0.866 seconds
[18934.752446] Freezing user space processes ... (elapsed 0.001 seconds) done.
[18934.754369] OOM killer disabled.
[18934.754370] Freezing remaining freezable tasks ... 
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18935
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18936
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18937
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18938
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18939
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18940
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18941
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18942
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18943
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18944
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18945
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18946
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18947
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18948
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18949
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18950
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18951
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18952
[16572.189523] [UFW BLOCK] IN=eno1 OUT= MAC=01:00:5e:00:00:01:38:b5:c9:2b:86:10:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x80 TTL=1 ID=0 DF PROTO=2 
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18953
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18954
[18954.759326] Freezing of tasks failed after 20.004 seconds (9 tasks refusing to freeze, wq_busy=0):
[18954.759403] task:lockd           state:I stack:    0 pid: 1509 ppid:     2 flags:0x00004000
[18954.759410] Call Trace:
[18954.759413]  <TASK>
[18954.759417]  __schedule+0x24e/0x590
[18954.759425]  schedule+0x69/0x110
[18954.759429]  schedule_timeout+0x105/0x140
[18954.759435]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.759505]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.759564]  lockd+0xa9/0x1c0 [lockd]
[18954.759576]  ? set_grace_period+0xa0/0xa0 [lockd]
[18954.759587]  kthread+0x12a/0x150
[18954.759593]  ? set_kthread_struct+0x50/0x50
[18954.759599]  ret_from_fork+0x22/0x30
[18954.759606]  </TASK>
[18954.759608] task:nfsd            state:I stack:    0 pid: 1518 ppid:     2 flags:0x00004000
[18954.759612] Call Trace:
[18954.759613]  <TASK>
[18954.759615]  __schedule+0x24e/0x590
[18954.759619]  schedule+0x69/0x110
[18954.759622]  schedule_timeout+0x87/0x140
[18954.759626]  ? __bpf_trace_tick_stop+0x20/0x20
[18954.759632]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.759690]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.759749]  nfsd+0x85/0xc0 [nfsd]
[18954.759791]  ? trace_event_raw_event_nfsd_export_update+0x190/0x190 [nfsd]
[18954.759828]  kthread+0x12a/0x150
[18954.759833]  ? set_kthread_struct+0x50/0x50
[18954.759839]  ret_from_fork+0x22/0x30
[18954.759845]  </TASK>
[18954.759847] task:nfsd            state:I stack:    0 pid: 1519 ppid:     2 flags:0x00004000
[18954.759850] Call Trace:
[18954.759852]  <TASK>
[18954.759853]  __schedule+0x24e/0x590
[18954.759857]  schedule+0x69/0x110
[18954.759860]  schedule_timeout+0x87/0x140
[18954.759864]  ? __bpf_trace_tick_stop+0x20/0x20
[18954.759869]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.759927]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.759984]  nfsd+0x85/0xc0 [nfsd]
[18954.760022]  ? trace_event_raw_event_nfsd_export_update+0x190/0x190 [nfsd]
[18954.760058]  kthread+0x12a/0x150
[18954.760064]  ? set_kthread_struct+0x50/0x50
[18954.760069]  ret_from_fork+0x22/0x30
[18954.760076]  </TASK>
[18954.760077] task:nfsd            state:I stack:    0 pid: 1520 ppid:     2 flags:0x00004000
[18954.760081] Call Trace:
[18954.760082]  <TASK>
[18954.760083]  __schedule+0x24e/0x590
[18954.760087]  schedule+0x69/0x110
[18954.760090]  schedule_timeout+0x87/0x140
[18954.760094]  ? __bpf_trace_tick_stop+0x20/0x20
[18954.760099]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.760157]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.760215]  nfsd+0x85/0xc0 [nfsd]
[18954.760252]  ? trace_event_raw_event_nfsd_export_update+0x190/0x190 [nfsd]
[18954.760288]  kthread+0x12a/0x150
[18954.760293]  ? set_kthread_struct+0x50/0x50
[18954.760299]  ret_from_fork+0x22/0x30
[18954.760305]  </TASK>
[18954.760307] task:nfsd            state:I stack:    0 pid: 1521 ppid:     2 flags:0x00004000
[18954.760310] Call Trace:
[18954.760312]  <TASK>
[18954.760313]  __schedule+0x24e/0x590
[18954.760317]  schedule+0x69/0x110
[18954.760320]  schedule_timeout+0x87/0x140
[18954.760324]  ? __bpf_trace_tick_stop+0x20/0x20
[18954.760329]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.760387]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.760444]  nfsd+0x85/0xc0 [nfsd]
[18954.760481]  ? trace_event_raw_event_nfsd_export_update+0x190/0x190 [nfsd]
[18954.760518]  kthread+0x12a/0x150
[18954.760523]  ? set_kthread_struct+0x50/0x50
[18954.760528]  ret_from_fork+0x22/0x30
[18954.760535]  </TASK>
[18954.760536] task:nfsd            state:I stack:    0 pid: 1522 ppid:     2 flags:0x00004000
[18954.760540] Call Trace:
[18954.760541]  <TASK>
[18954.760542]  __schedule+0x24e/0x590
[18954.760546]  schedule+0x69/0x110
[18954.760549]  schedule_timeout+0x87/0x140
[18954.760553]  ? __bpf_trace_tick_stop+0x20/0x20
[18954.760557]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.760616]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.760674]  nfsd+0x85/0xc0 [nfsd]
[18954.760711]  ? trace_event_raw_event_nfsd_export_update+0x190/0x190 [nfsd]
[18954.760748]  kthread+0x12a/0x150
[18954.760753]  ? set_kthread_struct+0x50/0x50
[18954.760758]  ret_from_fork+0x22/0x30
[18954.760765]  </TASK>
[18954.760766] task:nfsd            state:I stack:    0 pid: 1523 ppid:     2 flags:0x00004000
[18954.760769] Call Trace:
[18954.760770]  <TASK>
[18954.760772]  __schedule+0x24e/0x590
[18954.760776]  schedule+0x69/0x110
[18954.760779]  schedule_timeout+0x87/0x140
[18954.760783]  ? __bpf_trace_tick_stop+0x20/0x20
[18954.760787]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.760846]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.760903]  nfsd+0x85/0xc0 [nfsd]
[18954.760940]  ? trace_event_raw_event_nfsd_export_update+0x190/0x190 [nfsd]
[18954.760976]  kthread+0x12a/0x150
[18954.760982]  ? set_kthread_struct+0x50/0x50
[18954.760987]  ret_from_fork+0x22/0x30
[18954.760993]  </TASK>
[18954.760995] task:nfsd            state:I stack:    0 pid: 1524 ppid:     2 flags:0x00004000
[18954.760998] Call Trace:
[18954.760999]  <TASK>
[18954.761001]  __schedule+0x24e/0x590
[18954.761005]  schedule+0x69/0x110
[18954.761008]  schedule_timeout+0x87/0x140
[18954.761012]  ? __bpf_trace_tick_stop+0x20/0x20
[18954.761016]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.761074]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.761131]  nfsd+0x85/0xc0 [nfsd]
[18954.761168]  ? trace_event_raw_event_nfsd_export_update+0x190/0x190 [nfsd]
[18954.761204]  kthread+0x12a/0x150
[18954.761210]  ? set_kthread_struct+0x50/0x50
[18954.761215]  ret_from_fork+0x22/0x30
[18954.761221]  </TASK>
[18954.761223] task:nfsd            state:I stack:    0 pid: 1525 ppid:     2 flags:0x00004000
[18954.761226] Call Trace:
[18954.761227]  <TASK>
[18954.761229]  __schedule+0x24e/0x590
[18954.761233]  schedule+0x69/0x110
[18954.761236]  schedule_timeout+0x87/0x140
[18954.761240]  ? __bpf_trace_tick_stop+0x20/0x20
[18954.761244]  svc_get_next_xprt+0xf1/0x190 [sunrpc]
[18954.761302]  svc_recv+0x1a9/0x330 [sunrpc]
[18954.761359]  nfsd+0x85/0xc0 [nfsd]
[18954.761397]  ? trace_event_raw_event_nfsd_export_update+0x190/0x190 [nfsd]
[18954.761433]  kthread+0x12a/0x150
[18954.761438]  ? set_kthread_struct+0x50/0x50
[18954.761444]  ret_from_fork+0x22/0x30
[18954.761450]  </TASK>
[18954.761474] Restarting kernel threads ... done.
[18954.761623] OOM killer enabled.
[18954.761624] Restarting tasks ... done.
[18954.765140] PM: suspend exit
[18954.765221] PM: suspend entry (shallow)
[18954.770824] rfkill: input handler enabled
[18954.773913] rfkill: input handler disabled
xianne@xianne-G5429fr:~$ sudo dmesg  | grep -i 18955
[18955.231142] Filesystems sync: 0.465 seconds
[18955.246365] Freezing user space processes ... (elapsed 0.012 seconds) done.
[18955.259069] OOM killer disabled.
[18955.259070] Freezing remaining freezable tasks ... 
xianne@xianne-G5429fr:~$ 

Je ne comprends pas ces informations : indiquent-elles des problèmes rencontrés, donnent-elles des pistes à explorer ?

Quelqu'un comprend-il ces information ?

Hors ligne

#28 Le 23/08/2024, à 22:09

xubu1957

Re : [RESOLU] La mise en veille ne fonctionne plus


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#29 Le 25/08/2024, à 21:21

xianbroc

Re : [RESOLU] La mise en veille ne fonctionne plus

J'étais arrivé au même endroit en suivant des indications similaires : bug 2076576
Je suis ensuite allé voir ce qui était proposé dans Alternate answer using systemd
J'ai essayé. Le script additif proposé ne fonctionne pas à tous les coups, mais il fonctionne - parfois / fréquemment / toujours ? - Ça doit dépendre des particularités de chaque configuration.
Pour ma machine, ça fonctionne essentiellement après que j'aie fermé ma session, quand je demande une mise en veille depuis l'écran de verrouillage.
Ça permettrait de ne pas attendre la version du kernel 121.131 ? A suivre...

Hors ligne

#30 Le 29/08/2024, à 22:23

xianbroc

Re : [RESOLU] La mise en veille ne fonctionne plus

J'ai donc, comme préconisé, rédigé un script dans /lib/systemd/system-sleep avec ces lignes :

#!/bin/bash

case $1/$2 in
    pre/*)
    # commands to be executed before suspend, hibernate, etc. goes below
    sudo systemctl stop nfs-kernel-server
    ;;
    post/*)
    # commands to be executed on wake, resume, etc. goes below
    sudo systemctl restart nfs-kernel-server
    ;;
esac

Mes demandes de mise en veille fonctionnent de nouveau sur ma machine, même quand je les demande lors d'une session (ce qui est bien plus utile que si elles fonctionnaient seulement hors session).
Je considère que cette "verrue" corrige pour le moment mon problème sur ma machine avec ma configuration.
Merci à xubu1957 et à Crestey de m'avoir mis sur la piste.

Hors ligne