web-dev-qa-db-fra.com

L'arrêt est suspendu pendant 5 minutes sur Kubuntu 14.04

J'ai eu des problèmes persistants avec une suspension de 5 minutes à l'arrêt pour les trois dernières versions de Kubuntu (13.04, 13.10 et maintenant 14.04). Je suppose que ce n'est pas un problème spécifique à KDE. Récemment, j'ai effectué une nouvelle installation de Kubuntu 14.04 à partir d'une clé USB en direct et l'arrêt a fonctionné normalement pendant environ une semaine. Le raccroché se reproduit et je ne comprends pas pourquoi.

Une brève description du problème:

Le blocage se produit avec toutes les méthodes permettant de déclencher un arrêt normal:

En cliquant sur le bouton d'arrêt ou de redémarrage dans KDE,

Sudo shutdown -h now,

Sudo reboot

L'écran de démarrage est affiché. En utilisant la flèche vers le bas pour accéder aux messages commentés, je vois "Demander à tous les processus restants de se terminer." Ce message reste pendant 5 minutes sans activité du disque. Enfin, une série de messages rapides afflue à l'écran:

 * All processes ended within 300 seconds...                    [ OK ]
nm-dispatcher.action: Caught signal 15, shutting down...
ModemManager[852]: <warn> Could not acquire the 'org.freedesktop.ModemManager1' service name

ModemManager[852]: <info>  ModemManager is shut down

 * Deactivating swap...                                         [ OK ]
 * Unmounting local filesystems...                              [ OK ]
 * Will now restart`

Sources possibles du problème: [Mise à jour] Cela fait plus d'un an que j'ai posté cette question à l'origine et je ne parviens toujours pas à en trouver la source. problème. J'ai une meilleure idée de ce que n'est pas à l'origine du problème, cependant, après avoir essayé toutes les étapes suivantes individuellement sans succès:

  1. Désinstallation de ModemManager. (J'ai toujours reçu le même délai de 5 minutes avec différents messages d'erreur concernant NetworkManager.)
  2. Tué NetworkManager avant l'arrêt.
  3. Lignes ajoutées aux scripts dans /etc/init.d pour arrêter NetworkManager au niveau d'exécution [0]
  4. Noyau mis à jour et autres packages
  5. Modification de l'ordre des scripts d'arrêt dans /etc/rc0.d/ et réinitialisation des scripts dans /etc/rc6.d/.
  6. ajout de acpi = off à/etc/default/grub (c'était long, mais suggéré sur certains forums pour un problème similaire)

Je pense qu'il est prudent de dire que ModemManager n'est pas le coupable, et que NetworkManager ne l'est probablement pas non plus (le tuer avant l'arrêt n'aide pas). Peut-être qu'un autre programme tente d'accéder à Internet et continue de faire fonctionner NetworkManager.

Je pense que le problème réside peut-être quelque part dans un logiciel de simulation de la dynamique des fluides que j’ai installé, appelé système de modélisation environnementale pour la recherche et la prévision météorologiques (WRF-EMS). Ici sont les instructions que j'ai suivies pour le faire fonctionner sur Kubuntu.

J'ai fait une installation presque identique de Kubuntu 14.04 LTS sur une machine différente sans le paquet WRF-EMS, et cette machine s'est arrêtée en quelques secondes sans délai. De plus, si j’exécute le WRF-EMS avant d’arrêter, parfois je n’ai aucun retard, mais si je ne le lance pas, j’ai toujours expérimentez le délai de 5 minutes.

Supprimer le système WRF-EMS ne résout pas le problème, cependant, le blocage de l'arrêt est peut-être uniquement affecté par le système WRF-EMS et non directement provoqué par celui-ci.

4
Augustinus

Il est impossible d'être sûr sans réellement expérimenter sur la machine donnée, mais il s'agit probablement d'un service et peut-être même d'un gestionnaire de modem.

Modem-manager est un package lié aux modems haut débit mobiles. Si vous n'en utilisez aucun, vous pouvez simplement le supprimer complètement.

Si cela n’est pas possible (parce que vous l’utilisez) ou ne parvient pas à arrêter le problème, essayez d’arrêter certains services manuellement avant un redémarrage et voyez si l’un de ces problèmes entraîne une fermeture relativement plus rapide (et sans erreur). vers le bas.

Ce service est donc le (ou un) coupable. Si vous savez vous n'en avez pas besoin, vous pouvez l'enlever. Sinon, vous pouvez essayer de définir kill timeout 1 sur les parties arrêtées de son script, bien que cela prenne un peu de lecture sur les fichiers de configuration du service en question.

2
Jon Hanna

J'ai eu le problème avec une nouvelle installation de Kubuntu 14.10: l'écran de Kubuntu s'est figé lors de l'arrêt. Ma solution était de changer la ligne dans le fichier /etc/default/grub pour ressembler à ceci:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash init=/lib/systemd/systemd"

Après cela, exécutez Sudo update-grub dans un terminal.

Maintenant, le système s'arrête à nouveau ... espérons que cela vous aidera.

0
oliver