97 votes

Ubuntu 15.10 et 16.04 se figent de manière aléatoire

Ce problème, je l'ai eu avec la 15.10 et il est toujours là après la mise à jour de la 16.04. Le système entier se fige, aucune entrée clavier/souris ne fonctionne plus. J'ai essayé diverses combinaisons de clavier (trouvées sur internet, comme Alt+SysRq+REISUB et d'autres), mais aucune ne fonctionne. Le système ne répond plus du tout, seul un arrêt forcé fonctionne à ce stade. Il est intéressant de noter que je ne peux pas corréler ce blocage avec un programme ou une application spécifique, car le système se bloque parfois même en effectuant les opérations les plus simples comme l'ouverture du Terminal ou la recherche Unity.

Je serais intéressé par l'existence d'un journal enregistré qui pourrait contenir des informations utiles sur ces blocages.

Merci.

62voto

Alex Points 1

J'étais confronté à un problème similaire sur mon Ubuntu 16.04. Il se figeait souvent de manière aléatoire et je devais effectuer un arrêt forcé à chaque fois.

Mise à jour du noyau vers 4.7-rc3 a fait pas travailler pour moi !

J'ai découvert qu'il n'y avait pas de zone de mémoire d'échange allouée( sudo swapon --show n'a rien donné et free -h a montré qu'il y avait 0B d'espace alloué pour la mémoire swap) pour mon système d'exploitation Ubuntu (j'ai un système à double démarrage : Windows 7 et Ubuntu 16.04). J'ai alloué de l'espace swap pour Ubuntu et devinez quoi, le problème a disparu ! J'espère que cela vous aidera. :)

Modifier : J'avais tort ! Ce problème n'a pas été résolu et n'a rien à voir avec la mémoire swap, bien que l'allocation de mémoire swap ait apparemment résolu un autre type de freeze où un accès continu au disque dur se produit pendant le freeze et où il est possible de tuer le dernier processus de manière forcée (en tapant alt+sysrq+F du clavier) pour récupérer du gel.

Cependant, ce problème (où rien d'autre qu'un arrêt forcé ne fonctionne pour sortir du gel) peut être lié au noyau et si la mise à jour du noyau ne peut pas résoudre le problème, alors une solution de contournement pourrait être la suivante pour ajouter la déclaration intel_idle.max_cstate=1 dans le fichier de configuration Grub. :

ÉTAPES

  1. sudo nano /etc/default/grub
  2. Il y a une limite à cela : GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" (comme ceci), remplacer par : GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
  3. Enregistrez-la (CTRL+O)
  4. sudo update-grub
  5. sudo reboot

J'essaierai si je rencontre à nouveau le problème (car dans mon cas, ce problème est très rare maintenant, il ne s'est produit qu'une fois dans la semaine suivant l'allocation de l'échange, ce qui a conduit à la confusion), mais il y a des gens qui ont résolu ce genre de problème par cette solution de contournement.

Mise à jour tardive : En fait, j'ai essayé la solution de contournement mentionnée ci-dessus quelques semaines après avoir posté l'édition (très probablement parce que le problème est réapparu à nouveau, mais ce n'était pas fréquent pour sûr). Après avoir modifié le fichier Grub, le problème a été résolu complètement et je n'ai plus rencontré aucun type de gel après cela, donc cette solution de contournement semble être bonne ! :) Désolé pour cette mise à jour tardive.

13voto

user3783628 Points 151

Allez dans "synaptic-settings-repositories-additional drivers". Regardez si vous avez un bouton radio "Inconnu inconnu". Si c'est le cas, sélectionnez-le comme je l'ai fait sur la photo. Depuis deux semaines, je n'ai pas eu un seul gel.

enter image description here

11voto

foo Points 33

La mise à jour du noyau a fonctionné pour moi. Je pense que le problème était lié à la carte graphique car j'ai remarqué un avertissement pendant la mise à jour. J'ai suivi les étapes à http://sourcedigit.com/19889-how-to-update-install-linux-kernel-4-7-rc3-on-ubuntu-16-04/ pour mettre à jour le noyau puis a téléchargé le firmware manquant. Les étapes complètes sont détaillées ci-dessous.

Téléchargez les fichiers nécessaires :

wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-headers-4.7.0-040700rc3_4.7.0-040700rc3.201606121131_all.deb 
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-headers-4.7.0-040700rc3-generic_4.7.0-040700rc3.201606121131_i386.deb 
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc3-yakkety/linux-image-4.7.0-040700rc3-generic_4.7.0-040700rc3.201606121131_i386.deb

Une fois les fichiers téléchargés, installez-les avec dpkg :

sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb

Faites attention aux avertissements dans la sortie. Je suis tombé sur cet avertissement : W: Possible missing firmware /lib/firmware/i915/skl_guc_ver6.bin for module i915

Téléchargez ce module manquant et copiez-le dans le dossier indiqué :

wget https://ftp2.halpanet.org/source/_dev/linux-firmware.git/i915/skl_guc_ver6.bin
sudo cp skl_guc_ver6.bin /lib/firmware/i915/

Ce n'est peut-être pas nécessaire, mais j'ai réinstallé le noyau v4.7 après avoir copié le module, cette fois l'avertissement n'est pas apparu :

sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb

Une fois réinstallé, mettez à jour Grub et redémarrez :

sudo update-grub
sudo reboot

Après cela, mon installation Ubuntu 16.04 a fonctionné sans problème avec le noyau 4.7RC3.

2voto

Essayez de mettre à jour votre noyau, j'avais installé Ubuntu 16.04 et il avait ce problème.

Je pensais que c'était mon ordinateur portable et j'ai supprimé Ubuntu et installé Lubuntu. Après un certain temps, il s'est également figé.

J'ai mis à jour mon noyau et cela a résolu mon problème immédiatement. Dites-moi si vous avez besoin d'aide pour mettre à jour votre noyau.

2voto

Afflicted Points 790

Ma réponse n'est pas une solution permanente, mais elle devrait résoudre le problème lorsqu'il se présente. Avant de continuer, laissez-moi vous dire que cette question a été posée et répondue pour plusieurs versions. Les réponses fournies ici sont des choses que j'ai moi-même essayées mais qui ne se sont pas avérées permanentes.

Après des mises à jour, etc., ces modifications ont été annulées et, par mécontentement, j'ai décidé d'arrêter de les faire. De plus, certaines des réponses données ici et dans d'autres fils de discussion sur ce sujet ne m'ont pas aidé du tout.

Donc, si vous continuez à rencontrer un problème, veuillez essayer

Ctrl + Alt + F1
Ctrl + Alt + F7

Cela devrait résoudre temporairement le problème. Avant que les gens ne votent contre ce projet, et j'accepte qu'ils le fassent. Prenez en considération l'ancienneté de ce problème et le fait qu'il continue à se produire. Je répète que je connais ce problème depuis longtemps et que jusqu'à présent, c'est le seul moyen que j'ai trouvé pour le résoudre immédiatement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X