Pages : 1
#1 Le 17/12/2009, à 09:06
- roger64
Enquête sur un gel
Bonjour
Depuis le passage à Karmic il y a six semaines, mon ordinateur freeze de temps en temps mais régulièrement.
Il s'agit d'un Toshiba A80, Pentium M, Intel i915. Il avait souffert de gels sous Jaunty en raison du bug des drivers Intel.
Il n'a à mon avis aucun problème matériel puiqu'il fonctionne bien sous XP et avec une autre distribution Linux.
Après avoir longtemps guetté, j'ai finalement resserré mes observations. Il s'agit cette fois d'un problème différent.
Le gel ne se produit que lorsque l'ordinateur est sorti d'une mise en veille (suspend to RAM).
En fait il n'y a absolument aucun préavis (le gel est soudain), il se manifeste un peu quand j'essaye de le ranimer avec Ctrl + Sys Req +K (ou Alt + Sys Req +K). J'obtiens alors un bel écran noir et après quelques autres essais infructueux, je stoppe l'ordinateur.
Voici ce que m'écrit /var/kern.log pour le dernier plantage. J'ai localisé avec précision le moment du gel. Le voici. J'ai inséré mes remarques en italiques en espaçant le texte du kern.log.
ici tout roule encore
Dec 17 14:55:54 localhost kernel: [ 1401.482602] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Dec 17 14:56:05 localhost kernel: [ 1412.268032] eth0: no IPv6 routers presentMaintenant le plantage s'est produit. Je tente SysRq.
Dec 17 15:42:12 localhost kernel: [ 4179.818183] SysRq : SAK
Dec 17 15:42:12 localhost kernel: [ 4179.818218] SAK: killed process 2172 (Xorg): task_session(p)==tty->session
Dec 17 15:42:12 localhost kernel: [ 4179.818385] SAK: killed process 2172 (Xorg): task_session(p)==tty->session
Dec 17 15:42:13 localhost kernel: [ 4180.601849] [drm] DAC-6: set mode 640x480 0
Dec 17 15:42:13 localhost kernel: [ 4180.681770] [drm] LVDS-8: set mode 1024x768 c
Dec 17 15:42:13 localhost kernel: [ 4180.705133] render error detected, EIR: 0x00000010
Dec 17 15:42:13 localhost kernel: [ 4180.705137] page table error
Dec 17 15:42:13 localhost kernel: [ 4180.705139] PGTBL_ER: 0x00000100
Dec 17 15:42:13 localhost kernel: [ 4180.705143] [drm:i915_handle_error] *ERROR* EIR stuck: 0x00000010, masking
Dec 17 15:42:13 localhost kernel: [ 4180.705150] render error detected, EIR: 0x00000010
Dec 17 15:42:13 localhost kernel: [ 4180.705152] page table error
Dec 17 15:42:13 localhost kernel: [ 4180.705154] PGTBL_ER: 0x00000100
Dec 17 15:42:13 localhost kernel: [ 4180.749082] [drm] DAC-6: set mode 640x480 0
Dec 17 15:42:13 localhost kernel: [ 4180.952224] [drm] TV-16: set mode NTSC 480i 0
Dec 17 15:42:13 localhost kernel: [ 4181.092547] [drm] TV-16: set mode NTSC 480i 0
Dec 17 15:42:14 localhost kernel: [ 4181.237250] [drm] DAC-6: set mode 640x480 0
Dec 17 15:42:14 localhost kernel: [ 4181.342720] [drm] DAC-6: set mode 640x480 0
Dec 17 15:42:14 localhost kernel: [ 4181.545620] [drm] TV-16: set mode NTSC 480i 0
Dec 17 15:42:14 localhost kernel: [ 4181.685815] [drm] TV-16: set mode NTSC 480i 0Rien à faire, j'appuie sur le bouton "reset".
Dec 17 15:42:31 localhost kernel: Kernel logging (proc) stopped.
puis je redémarre
Dec 17 15:43:15 localhost kernel: imklog 4.2.0, log source = /var/run/rsyslog/kmsg started.
Hors ligne
#2 Le 17/12/2009, à 10:03
- kao_chen
Re : Enquête sur un gel
J'ai questionné Google pour cette requête: [drm:i915_handle_error] *ERROR* EIR stuck: 0x00000010, masking
J'ai trouvé un bug sur launchpad ici:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/407587
Et même une proposition de patch de linus ici:
http://patchwork.kernel.org/patch/46286/
Il semblerait que ce soit une régression sur le driver intel.
Par contre je ne sais pas s'il faut que tu attende une mise à jour du noyau pour avoir le correctif ou s'il faut que tu le patche toi même?
Hors ligne
#3 Le 17/12/2009, à 10:29
- roger64
Re : Enquête sur un gel
@kao_chen
Merci de ta réponse et de tes suggestions.
Je vais me joindre au bug que tu m'as indiqué, ne serait-ce que pour suivre l'affaire. Mais si Linus lui-même s'en occupe, ça ne devrait pas traîner.
Hors ligne
Pages : 1