Hallo,
seit einer Neuinstallation von Karmic friert mein Computer teilweise mehrmals täglich komplett ein. Die Problemursache konnte ich jedoch noch nicht vollständig lokalisieren, da nicht bei jedem Einfrieren etwas mitgeloggt wird.
Fall 1:¶
Manchmal merke ich rechtzeitig, dass das System "anfängt zu hängen" und ich kann dann noch mit Alt + Druck + K die Sitzung beenden um das vollständige Einfrieren zu verhindern. Das Folgende konnte ich nach solch einem Vorfall den Logdateien entnehmen:
syslog¶
Nov 10 20:47:28 rechenmaschine kernel: [ 1866.820043] [drm:radeon_fence_wait] *ERROR* fence(ed75b680:0x00050240) 504ms timeout going to reset GPU Nov 10 20:47:28 rechenmaschine kernel: [ 1866.821447] [drm] RB2D reset succeed (RBBM_STATUS=0x00000140) Nov 10 20:47:28 rechenmaschine kernel: [ 1866.821451] [drm] GPU reset succeed (RBBM_STATUS=0x00000140) Nov 10 20:47:28 rechenmaschine kernel: [ 1866.821455] [drm:radeon_fence_wait] *ERROR* fence(ed75b680:0x00050240) 512ms timeout Nov 10 20:47:28 rechenmaschine kernel: [ 1866.821459] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00050240) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.340039] [drm:radeon_fence_wait] *ERROR* fence(f27fde00:0x00050243) 504ms timeout going to reset GPU Nov 10 20:47:31 rechenmaschine kernel: [ 1869.341443] [drm] CP reset succeed (RBBM_STATUS=0x00000140) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.341448] [drm] radeon: cp idle (0x02000000) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.341453] [drm] Loading R200 Microcode Nov 10 20:47:31 rechenmaschine kernel: [ 1869.341496] [drm] radeon: ring at 0x00000000F8000000 Nov 10 20:47:31 rechenmaschine kernel: [ 1869.534459] [drm:radeon_ring_test] *ERROR* radeon: ring test failed (sracth(0x15E4)=0xCAFEDEAD) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.534464] [drm:r100_cp_init] *ERROR* radeon: cp isn't working (-22). Nov 10 20:47:31 rechenmaschine kernel: [ 1869.534468] [drm:r100_gpu_reset] *ERROR* Failed to reset GPU (RBBM_STATUS=0x80010140) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.534473] [drm:radeon_fence_wait] *ERROR* fence(f27fde00:0x00050243) 704ms timeout Nov 10 20:47:31 rechenmaschine kernel: [ 1869.534476] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00050243) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.551261] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule IB(3). Nov 10 20:47:31 rechenmaschine kernel: [ 1869.551270] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB ! Nov 10 20:47:31 rechenmaschine kernel: [ 1869.554716] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule IB(3). Nov 10 20:47:31 rechenmaschine kernel: [ 1869.554725] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB ! Nov 10 20:47:31 rechenmaschine kernel: [ 1869.555040] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule IB(3). Nov 10 20:47:31 rechenmaschine kernel: [ 1869.555048] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
messages¶
Nov 10 20:47:28 rechenmaschine kernel: [ 1866.821447] [drm] RB2D reset succeed (RBBM_STATUS=0x00000140) Nov 10 20:47:28 rechenmaschine kernel: [ 1866.821451] [drm] GPU reset succeed (RBBM_STATUS=0x00000140) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.341443] [drm] CP reset succeed (RBBM_STATUS=0x00000140) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.341448] [drm] radeon: cp idle (0x02000000) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.341453] [drm] Loading R200 Microcode Nov 10 20:47:31 rechenmaschine kernel: [ 1869.341496] [drm] radeon: ring at 0x00000000F8000000 Nov 10 20:47:31 rechenmaschine kernel: [ 1869.627171] [drm] CP reset succeed (RBBM_STATUS=0x00000140) Nov 10 20:47:31 rechenmaschine kernel: [ 1869.627175] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
Hier fällt v.a. das radeon
auf, was darauf schließen lässt, dass meine ATI-Grafikkarte an dem Problem beteiligt ist:
$ lspci | grep VGA 01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
Fall 2:¶
Oft friert das System auch schlagartig komplett ein, sodass noch nicht einmal die SysRQ-Tasten funktionieren. Übermäßig belastet ist der Computer zu diesen Zeitpunkten meist nicht. In den Logdateien sind in diesem Fall leider keine Infos zu finden.
Ich hoffe, dass mir jemand einen Tipp hierzu geben kann.
Vielen Dank
Gruß JaiBee