GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ubuntu suspendu à l'arrêt/redémarrage ?

Ma situation est très similaire à Shutdown Hangs for 5 Minutes on Kubuntu 14.04 mais j'utilise 14.10 avec un environnement gnome au lieu de KDE (Ubuntu avec le paquet gnome ajouté et non la version native). Cela seul ne devrait pas en être la cause car j'ai des collègues avec le même matériel et la même configuration sans aucun problème.

L'écran d'arrêt détaillé imprime la même ligne

* Asking all remaining processes to terminate...

* All Processes ended within 300 seconds...
nm-dispatcher.action: Caught signal 15, shutting down...
* Deactivating swap...
mount: / is busy
* Will now halt
[ 486.185416] reboot: Power down

Contrairement à l'affiche d'origine, je n'ai pas installé de gestionnaire de modem et rien n'est produit entre nm-dispatcher et la désactivation de l'échange pour que je puisse l'utiliser comme ligne directrice :/

Si quelqu'un sait certaines choses à vérifier ou un moyen de forcer un arrêt après 60 secondes de suspension contre 300, ce serait très apprécié.

Réponse acceptée :

J'ai finalement trouvé un moyen lourd de forcer un arrêt avant 300 secondes. La période d'attente de 300 secondes est spécifiée dans /etc/init.d/sendsigs , qui est un script d'arrêt qui tente de tuer les processus restants qui ne se sont pas terminés avec succès dans les parties précédentes de la séquence d'arrêt. Trouvez le code suivant dans le script :

if [ $seq -ge 300 ] ; then
   break
fi

C'est ici que le temps d'attente maximum de 300 secondes est spécifié. Remplacez 300 par un nombre de secondes souhaité supérieur à 10 (d'autres parties du script spécifient déjà un temps d'attente de 10 secondes). Vous devrez utiliser sudo pour modifier ce fichier, car il ne dispose pas des autorisations d'écriture pour un utilisateur ordinaire.

C'est une tactique très lourde, et ce n'est pas une bonne solution à long terme. Si vous avez un stockage de fichiers réseau qui pourrait être suspendu à l'arrêt, ou si tout autre processus (c'est-à-dire mySQL) pourrait légitimement attendre à l'arrêt, ne suivez pas cette méthode. Mais pour un ordinateur portable ou un ordinateur à usage général avec une configuration logicielle standard, cela vous permettra au moins d'arrêter et de redémarrer sans attendre 5 minutes à chaque fois.


Ubuntu
  1. Ubuntu – Crontab ne fonctionne pas ?

  2. Paramètres du serveur Nvidia X perdus à chaque redémarrage ?

  3. Ubuntu 18.04 :arrêt lent ?

  4. Impossible d'arrêter Ubuntu 12.10 ?

  5. L'arrêt/le redémarrage se bloque indéfiniment - Ubuntu 16.04 ?

Comment trouver la date et l'heure de redémarrage du système Ubuntu

Comment installer KDE Plasma 5.16 sur Ubuntu 16.04/Ubuntu 18.04, 19.04

2 façons d'installer Android Studio dans Ubuntu 20.04/Ubuntu 18.04

Débarrassez-vous de la boîte de dialogue de confirmation d'arrêt dans Ubuntu

Comment arrêter le serveur Ubuntu [Astuce du débutant]

Comment arrêter ou redémarrer Debian 11