jan 19
Résoudre : “BUG: Soft lockup detected on CPU#0″
Si vous possédez un ordinateur portable muni d’un processeur Intel et de la technologie Centrino, que vous utilisez Linux alors vous avez des chances de rencontrer ce bug lors du boot de votre système. Ce dernier démarrera une fois du dix (c’est très variable) et le wifi ne fonctionnera plus. Comment résoudre ce bug et/ou réactiver le wifi ?
Dans un premier temps comme je n’avais pas besoin du wifi j’ai tout simplement désactivé le wifi, dans le cas de mon Dell Insprion 9400 cela a lieu dans le BIOS, c’est vraiment la solution la plus simple mais pas la meilleur si on veux vraiment du wifi.
La deuxième solution consiste à patcher son kernel et de remplacer un fichier. Attention cette solution ne fonctionne que pour les kernels 2.6.17-10-generic, 2.6.19-6-generic et 2.6.19-7-generic, donc concerne surtout Ubuntu Edgy Eft et Ubuntu Feisty Fawn. Je vais juste détailler pour Ubuntu Edgy donc pour le kernel 2.6.17.10-generic. De toutes façons c’est aussi simple pour les autres kernels il suffit juste de se rendre dans le bon répertoire.
Dans un premier temps rendez vous sur cette page afin de télécharger le fichier ipw3945.ko correspondant à votre kernel. Vous pouvez vérifier la version de votre noyau en tapant la commande uname -r dans un terminal.
Pour Edgy (téléchargement du fichier compris) faites :
- wget http://kmr.nada.kth.se/~mini/ubuntu/2.6.17-10-generic/ipw3945.ko
- mv /lib/modules/2.6.17-10-generic/kernel/drivers/net/wireless/ipw3945/ipw3945.ko /lib/modules/2.6.17-10-generic/kernel/drivers/net/wireless/ipw3945/ipw3945.ko.bak
- sudo mv ipw3945.ko /lib/modules/2.6.17-10-generic/kernel/drivers/net/wireless/ipw3945/ipw3945.ko
- sudo shutdown -r 0 (attention reboot immédiat ! vous n’êtes pas obligé d’exécuter immédiatement cette commande)
Maintenant que votre machine est en train rebooter rendez vous dans le BIOS pour réactiver le wifi si vous l’aviez désactivé. J’ai du trifouiller également sur le Bluetooth ou bien sur les clef wifi dans le BIOS je crois car j’ai eu un crash après mais désormais plus aucun problème. Bon surf sans fil, maintenant je peux exploiter vraiment ma nouvelle livebox, enfin je compte rester en ethernet les 3/4 du temps quand même !

février 5th, 2007 at 11:42
Salut,
J’ai effectivement ce problème. Je ne peux malheureusement pas essayer tes conseils maintenant, mais j’essayer le plus vite possible. J’ai déjà essayer mde desactiver le Wifi, il avance deja plus loin dans le chargement de Ubuntu, mai8s j’ai toujours le probleme “Filesystem is NOT clean”.
Est-ce lié avec ce bug ?
février 5th, 2007 at 13:34
Je pense pas que ce soit lié, car normalement avec ce bug ton système démarre de temps en temps. Il semblerait que ton bug soit plutôt détecté lors de la vérification de ton disque. Regarde comment te servir de fsck.
février 11th, 2007 at 22:10
[…] C’est lissyx sur Forum-PC qui en parle. La fin du bug “BUG: Soft lockup detected on CPU#0″ ? certainement mais aussi celui du 100% du CPU qui avait eu lieu il y a quelques temps sur mon PC et qui a lieu sur le Toshiba d’un amis. […]
avril 13th, 2007 at 20:21
J’ai le même message sur un portable (Amilo) sur lequel on peut désactiver le Wifi par une touche au-dessus du clavier. Il m’as fallu un bout de temps pour m’apercevoir que lorsque je désactive le wifi avec cette touche depuis Windows et que je reboote sur Ubuntu, j’ai un blocage avec le message “soft lockup detected on CPU#0″. Je redemarre avec Windows et réactive le wifi avec la touche et reboot avec Ubuntu et tout se passe bien.
Si cela peut aider …
mai 18th, 2007 at 14:09
[…] argumentation sur Gnome et KDE, des explications pour la correction de certain bugs comme CPU#0 ou celui des cartes graphiques ATI X1400 sous Ubuntu Feisty […]
mai 19th, 2007 at 11:44
Bonjour,
Une question simple qui amène probablement une réponse plus complexe…
J’essaye d’installer Kubuntu sur un pc virtuel avec virtualbox
Le problème est que je me retrouve avec cette erreur moi aussi.
Comme rien n’est installer, je ne sais pas vraiment comment patcher le kernel…
Je précise que je suis un véritable noob dans le domaine j’ai peu de connaissances, mais tout un tas de raison diverses j’ai besoin d’avoir une distri linux sur mon pc personnel, le tout sans avoir à créer une partition ou un dual boot (d’ou la virtualisation)
Donc comment résoudre ce problème depuis une virtualisation ?
Merci d’avance pour votre aide
Cordialement