logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-10-2023 11:58:52

Bunny_Euchrow
Membre
Distrib. : Debian 12
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 07-08-2012

[Résolu] NetworkManager-wait-online.service

Hello à tous,

Le démarrage de ma Debian prend une petite plombe depuis un petit moment. Rien de bien fâcheux mais je souhaiterais régle le problème autant que possible.



La commande systemd-analyze blame donne ceci :

6.379s NetworkManager-wait-online.service
718ms dev-sda2.device
408ms apparmor.service
289ms systemd-udev-trigger.service
268ms exim4.service
265ms networking.service
260ms firewall.service
258ms systemd-journal-flush.service
246ms udisks2.service
236ms user@1000.service
222ms e2scrub_reap.service
214ms boot-efi.mount
189ms systemd-journald.service
186ms systemd-binfmt.service
182ms systemd-timesyncd.service
166ms keyboard-setup.service
156ms systemd-fsck@dev-disk-by\x2duuid-8bdaea0a\x2d58de\x2d4a40\x2daf1b\x2d44825271df44.service
152ms systemd-udevd.service
140ms systemd-tmpfiles-setup.service
138ms ModemManager.service
131ms systemd-rfkill.service
131ms polkit.service
130ms systemd-logind.service
120ms proc-sys-fs-binfmt_misc.mount
117ms plymouth-quit-wait.service
116ms upower.service


De toute évidence, il semblerait que ce soit NetworkManager-wait-online.service qui pose problème.

Avez-vous déjà été confronté à ceci ?

Dernière modification par Bunny_Euchrow (28-10-2023 16:25:05)


" Je suis escorté du démon lyrique qui me chuchote sans cesse que la vie bien entendue doit être une continuelle persécution, tout vaillant homme un persécuteur, et que c'est la seule manière d'être un poète. Persécuteur de soi-même, persécuteur du genre humain, persécuteur de Dieu. Celui qui n'est pas cela, soit en acte, soit en puissance, est indigne de respirer"

    Leon Bloy

Hors ligne

#2 28-10-2023 13:11:08

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] NetworkManager-wait-online.service

hello
on a visiblement pas la même approche du terme des plombes lol
sur mon système le service semble a l’arrêt

systemctl status NetworkManager-wait-online.service


○ NetworkManager-wait-online.service
     Loaded: masked (Reason: Unit NetworkManager-wait-online.service is masked.)
     Active: inactive (dead)



essai de stopper le service et vois comment se comporte le reboot

systemctl stop NetworkManager-wait-online.service


systemctl disable NetworkManager-wait-online.service



au pire tu le réactive avec enable


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#3 28-10-2023 13:55:42

Bunny_Euchrow
Membre
Distrib. : Debian 12
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 07-08-2012

Re : [Résolu] NetworkManager-wait-online.service

Je crois que je suis surtout devenu difficile sur le temps de démarrage depuis que j'ai installé une debian de récupération ultra minimale : j'ai même pas le temps de boire une gorgée de flotte et le trucmuche est déjà à l'invit' de login.

Merci Croutons. Je teste ça et je tiens au courant des retours.

" Je suis escorté du démon lyrique qui me chuchote sans cesse que la vie bien entendue doit être une continuelle persécution, tout vaillant homme un persécuteur, et que c'est la seule manière d'être un poète. Persécuteur de soi-même, persécuteur du genre humain, persécuteur de Dieu. Celui qui n'est pas cela, soit en acte, soit en puissance, est indigne de respirer"

    Leon Bloy

Hors ligne

#4 28-10-2023 15:37:40

vv222
Administrateur
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : [Résolu] NetworkManager-wait-online.service

Avant d’essayer de démarrer/arrêter/désactiver des services, on peut aussi se poser la question d’à quoi ils servent. Coup de bol, pour celui-ci c’est écrit directement dans le nom : c’est simplement un service dont le rôle est d’attendre que le réseau soit monté.

Il y a de bonnes chances que ce service lui-même ne fasse rien du tout, et que son "temps de lancement" reflète juste le temps que prennent les interfaces réseau de la machine à être totalement en place. Ça ne devrait au passage retarder le lancement que de ce qui nécessite un accès au réseau, donc probablement pas l’invite de connexion.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#5 28-10-2023 16:07:05

Anonyme
Invité

Re : [Résolu] NetworkManager-wait-online.service

Ce service ne sert à rien pour les particuliers, je n'en vois l'utilité que pendant le démarrage d'un PC connecté à un grand réseau qui exige pas mal de vérifications de sécurité.
C'est le 1er que j'ai inhibé pour gagner du temps au boot (après vérifications, hésitations ...)
J'avais aussi inhibé ModemManager.service puisque pas de modem sur le PC depuis bien longtemps.
C'était avec un HDD, ça bootait en 90 s ! (au final j'avais quasi divisé le temps de boot par 2). Avec un SSD c'est moins critique mais on peut quand même se faire plaisir wink !

#6 28-10-2023 16:23:02

Bunny_Euchrow
Membre
Distrib. : Debian 12
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 07-08-2012

Re : [Résolu] NetworkManager-wait-online.service

vv222 a écrit :

Avant d’essayer de démarrer/arrêter/désactiver des services, on peut aussi se poser la question d’à quoi ils servent



Indeed : je m'étais déjà renseigné sur ce machin


Mais surtout, la longueur de démarrage ne venait pas du tout de là : j'avais un problème niveau plymouth que j'ai bidouillé donc mon sujet n'a pas servi à grand chose, hormis à gagner un peu plus de 6 secondes pour un service qui ne m'est pas utile du tout :-)
Merci à tout le monde pour l'aide


" Je suis escorté du démon lyrique qui me chuchote sans cesse que la vie bien entendue doit être une continuelle persécution, tout vaillant homme un persécuteur, et que c'est la seule manière d'être un poète. Persécuteur de soi-même, persécuteur du genre humain, persécuteur de Dieu. Celui qui n'est pas cela, soit en acte, soit en puissance, est indigne de respirer"

    Leon Bloy

Hors ligne

#7 28-10-2023 18:12:59

vv222
Administrateur
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : [Résolu] NetworkManager-wait-online.service

Anonyme a écrit :

C'est le 1er que j'ai inhibé pour gagner du temps au boot (après vérifications, hésitations ...)


Ici ce service n’agit pas du tout sur le temps de démarrage, qu’il soit actif ou non j’arrive à l’interface de connexion dans le même délai. Mais c’est tout à fait possible que certains gestionnaires de connexion attendent que le réseau soit entièrement disponible avant de s’afficher, j’imagine que ça peut être utile quand les comptes utilisateurs sont définis sur une autre machine accédée via le réseau.

Après tester la désactivation ou le masquage d’un service, tant qu’on sait comment le rétablir, peut toujours être intéressant ne serait-ce que par curiosité. C’est faire ça sans se poser aucune question sur ce qu’est le-dit service qui m’a fait tiquer.

Maintenant je vois que vous aviez tous les deux déjà regardé à quoi il sert, mais ce n’était pas évident dans les premiers messages de cette discussion wink


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#8 29-10-2023 12:06:56

Bunny_Euchrow
Membre
Distrib. : Debian 12
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 07-08-2012

Re : [Résolu] NetworkManager-wait-online.service

vv222 a écrit :

Anonyme a écrit :

C'est le 1er que j'ai inhibé pour gagner du temps au boot (après vérifications, hésitations ...)


Ici ce service n’agit pas du tout sur le temps de démarrage



Tu as raison : j'ai réactivé le service par curiosité et ça ne change rien au temps de boot.
On en apprend tous les jours.


" Je suis escorté du démon lyrique qui me chuchote sans cesse que la vie bien entendue doit être une continuelle persécution, tout vaillant homme un persécuteur, et que c'est la seule manière d'être un poète. Persécuteur de soi-même, persécuteur du genre humain, persécuteur de Dieu. Celui qui n'est pas cela, soit en acte, soit en puissance, est indigne de respirer"

    Leon Bloy

Hors ligne

#9 29-10-2023 12:50:13

Anonyme
Invité

Re : [Résolu] NetworkManager-wait-online.service

Pour voir l'influence d'un service sur le temps de boo5, c'est les options blame oy criticalchain qu'il faut utiliser.
Un service qui démarre lentement sans causer d'attente ne dérange pas plus que le temps qu'il faut à lire le code pour lancer son code depuis le disque.
De mémoire, en mettant hors service tout ce qui ne me sert à  rien, le temps de démarrage était passé de 18 à ~10 s.
Bien moins utile qu'avec d'anciens PC où je gagnais 1 minute, ça avait motivé mes recherches !

#10 29-10-2023 14:28:33

Bunny_Euchrow
Membre
Distrib. : Debian 12
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 07-08-2012

Re : [Résolu] NetworkManager-wait-online.service

Anonyme a écrit :

Pour voir l'influence d'un service sur le temps de boo5, c'est les options blame oy criticalchain qu'il faut utiliser.



Justement : dans le premier post, le resultat donné venait de blame.
À moins que mon attention se soit perdue sur un truc ou un autre, je n'ai pas remarqué de différence notable sur le boot avec la réactivation du service (qui, pourtant, met plus de six secondes à démarrer selon la commande blame).


" Je suis escorté du démon lyrique qui me chuchote sans cesse que la vie bien entendue doit être une continuelle persécution, tout vaillant homme un persécuteur, et que c'est la seule manière d'être un poète. Persécuteur de soi-même, persécuteur du genre humain, persécuteur de Dieu. Celui qui n'est pas cela, soit en acte, soit en puissance, est indigne de respirer"

    Leon Bloy

Hors ligne

#11 29-10-2023 18:30:43

Anonyme
Invité

Re : [Résolu] NetworkManager-wait-online.service

Bunny_Euchrow a écrit :

Anonyme a écrit :

Pour voir l'influence d'un service sur le temps de boo5, c'est les options blame oy criticalchain qu'il faut utiliser.



Justement : dans le premier post, le resultat donné venait de blame.
À moins que mon attention se soit perdue sur un truc ou un autre, je n'ai pas remarqué de différence notable sur le boot avec la réactivation du service (qui, pourtant, met plus de six secondes à démarrer selon la commande blame).


Pour mieux comprendre, 2 options sont utiles :
- critical-chain montre ce qui est sur le chemin critique, c'est à dire là où ça vaut la peine de toucher
- plot, qui donne la vue de tout ce qui démarre. C'est très riche, tu y verra peut être que si ton service prend 6 s à démarrer, celà se fait en parallèle d'autres donc en temps masqué.

systemd-analyze plot>boot.svg && firefox boot.svg

j'ai pris firefox pour visualiser, il y en a plein d'autres.

#12 29-10-2023 19:38:18

Bunny_Euchrow
Membre
Distrib. : Debian 12
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 07-08-2012

Re : [Résolu] NetworkManager-wait-online.service

Merci pour les infos @Anonyme
Je ferai un petit check dès que je recommence à bidouiller

" Je suis escorté du démon lyrique qui me chuchote sans cesse que la vie bien entendue doit être une continuelle persécution, tout vaillant homme un persécuteur, et que c'est la seule manière d'être un poète. Persécuteur de soi-même, persécuteur du genre humain, persécuteur de Dieu. Celui qui n'est pas cela, soit en acte, soit en puissance, est indigne de respirer"

    Leon Bloy

Hors ligne

Pied de page des forums