Comment déterminer ce qui s'est passé et localiser le problème lorsque mon système se bloque?

8

Bonjour j'ai eu quelques gels avec mon bureau. Il s'agit de Lucid 10.04 sur un Lenovo 3000 N200. Le système se bloque complètement.

Comment localiser le problème?

vrcmr
la source
1
pouvez-vous installer hardinfo( hardinfo.berlios.de/HomePage ) à partir du centre logiciel et coller un rapport ici?
RolandiXor
1
Pouvez-vous toujours utiliser une clé sysrq magique (comme Alt + Print + Kpour redémarrer X? Un autre bon début est ~/xsession.errorset dmesg/ /var/log/messages.
Bobby
Dans 95% des cas, Linux bloque son problème matériel, bien sûr si vous n'avez pas gâché le système. Vérifiez la température de votre CPU, GPU, système et si tous les ventilateurs reçoivent de l'air. Essayez également de découvrir le modèle d'utilisation qui provoque le gel et vérifiez / var / log / messages et l'état du système avec dmesg
danizmax
1
Quand il se fige, appuyez sur le verrouillage des majuscules et le verrouillage numérique et voyez si les voyants du clavier changent. Si c'est le cas, alors X a gelé plutôt que le matériel.
charlie-tca
@Roland Taylor. Que dois-je coller ici exactement? Périphériques, mémoire, système de fichiers?
vrcmr

Réponses:

8

Parfois, c'est juste le serveur X qui est gelé. Essayez d'obtenir une console en appuyant sur CTRL-ALT-F1. Si cela ne fonctionne pas, essayez de le connecter à votre machine à l'aide de SSH (installez d'abord le paquet openssh-server). Si vous ne pouvez pas obtenir un shell, redémarrez.

Une fois que vous avez une coquille, vérifiez les journaux système ( /var/log/syslog, /var/log/messages, /var/log/Xorg.0.loget ~/.xsession-errors). Faites défiler jusqu'à l'heure de l'accident. Si vous n'avez pas eu à redémarrer, la dmesgcommande vous montrera le tampon de journal du noyau au cas où il ne pourrait pas écrire sur votre système de fichiers.

Que vous puissiez ou non trouver quoi que ce soit dans le fichier journal, ce qui facilite le débogage est de pouvoir reproduire le problème à volonté. Si vous ne le pouvez pas et que les journaux ne montrent rien d'inhabituel, vous pouvez essayer d'isoler la source du problème en démarrant un CD de secours (ou un système d'exploitation complètement différent), en supprimant des éléments matériels non essentiels ou en remplaçant certaines parties par d'autres sont connus pour être fonctionnels. Cela peut être fastidieux et nécessite de la rigueur.

Une fois que vous disposez de peu d'informations, déposez un rapport de bogue pour le logiciel suspecté défectueux, sauf si vous pensez que votre matériel est défectueux.

Nicolas
la source