Mon Ubuntu est lent à s'arrêter, et les coupables semblent être modemmanager
et quelque chose appelé nm-dispatcher.action
.
À l'arrêt, un message s'affiche sur le terminal et indique "Demander à tous les processus restants de se terminer", puis un délai de 5 secondes environ se produit avant que les processus qui ne répondent pas ne soient tués de force.
L'un d'entre eux était modem-manager, et je n'ai pas de modem, j'ai donc corrigé celui-ci simplement avec Sudo apt-get remove modemmanager
et il ne semble y avoir aucun effet secondaire.
L'autre est quelque chose comme "nm-dispatcher.action: Signal capturé 15, arrêt. ..." que j'ai pu corriger en supprimant network-manager
et network-manager-gnome
. Mais ensuite, évidemment, je n'ai pas les icônes du gestionnaire de réseau et les éléments dont j'ai besoin dans gnome-Shell. J'ai essayé wicd
en remplacement, mais cela ne fonctionne pas à mon goût.
Alors, comment puis-je empêcher ces processus de se bloquer pendant l'arrêt?
Voici le rapport de bogue sur, aucune trace de solution.
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/869635
Le rapport mentionne une modification que l'on peut apporter à /etc/init/network-manager.conf, c'est-à-dire. ajouter comme indiqué
stop on runlevel [06]
Je pense que l'ajout de la ligne a été efficace ici même si Wicd et moi-même avons supprimé le gestionnaire de réseau. YMMV, si l’essai cause des problèmes, puis supprime la ligne ajoutée.
Je n'ai pas essayé les idées mentionnées ci-dessus (car je ne les connaissais pas à l'époque), mais j'ai essayé le correctif mentionné à l'adresse https://bugs.launchpad.net/ ubuntu/+ source/netbase/+ bug/903825 qui a bien fonctionné pour moi. Maintenant, Oneiric ferme beaucoup plus vite qu'avant.