Ubuntu 14.04 congela aleatoriamente (DRM)

1

Esse congelamento aleatório está acontecendo há meses. Eu acredito que o problema está no Direct Rendering Manager (DRM).

Do registro do kernel:

dalius@PC1124:~$ cat /var/log/kern.log | grep drm
Sep  8 17:23:44 PC1124 kernel: [   25.515278] [drm] Initialized drm 1.1.0 20060810
Sep  8 17:23:44 PC1124 kernel: [   26.027712] [drm] Memory usable by graphics device = 2048M
Sep  8 17:23:44 PC1124 kernel: [   26.027719] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
Sep  8 17:23:44 PC1124 kernel: [   26.072105] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Sep  8 17:23:44 PC1124 kernel: [   26.072108] [drm] Driver supports precise vblank timestamp query.
Sep  8 17:23:45 PC1124 kernel: [   26.190925] fbcon: inteldrmfb (fb0) is primary device
Sep  8 17:23:45 PC1124 kernel: [   26.265140] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Sep  8 17:23:45 PC1124 kernel: [   26.265742] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Sep  8 18:21:25 PC1124 kernel: [ 3497.804013] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... render ring idle
Sep  9 09:12:37 PC1124 kernel: [   36.280400] [drm] Initialized drm 1.1.0 20060810
Sep  9 09:12:37 PC1124 kernel: [   36.535447] [drm] Memory usable by graphics device = 2048M
Sep  9 09:12:37 PC1124 kernel: [   36.535454] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
Sep  9 09:12:37 PC1124 kernel: [   36.592545] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Sep  9 09:12:37 PC1124 kernel: [   36.592547] [drm] Driver supports precise vblank timestamp query.
Sep  9 09:12:37 PC1124 kernel: [   36.711561] fbcon: inteldrmfb (fb0) is primary device
Sep  9 09:12:37 PC1124 kernel: [   36.789513] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Sep  9 09:12:37 PC1124 kernel: [   36.791186] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Sep 10 09:11:10 PC1124 kernel: [   35.714929] [drm] Initialized drm 1.1.0 20060810
Sep 10 09:11:10 PC1124 kernel: [   35.887189] [drm] Memory usable by graphics device = 2048M
Sep 10 09:11:10 PC1124 kernel: [   35.887199] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
Sep 10 09:11:10 PC1124 kernel: [   35.932129] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Sep 10 09:11:10 PC1124 kernel: [   35.932131] [drm] Driver supports precise vblank timestamp query.
Sep 10 09:11:10 PC1124 kernel: [   36.060649] fbcon: inteldrmfb (fb0) is primary device
Sep 10 09:11:10 PC1124 kernel: [   36.137382] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Sep 10 09:11:10 PC1124 kernel: [   36.147893] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Sep 11 08:34:45 PC1124 kernel: [84264.804020] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... render ring idle
Sep 11 09:07:46 PC1124 kernel: [   24.695604] [drm] Initialized drm 1.1.0 20060810
Sep 11 09:07:47 PC1124 kernel: [   25.412141] [drm] Memory usable by graphics device = 2048M
Sep 11 09:07:47 PC1124 kernel: [   25.412150] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
Sep 11 09:07:47 PC1124 kernel: [   25.456089] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Sep 11 09:07:47 PC1124 kernel: [   25.456092] [drm] Driver supports precise vblank timestamp query.
Sep 11 09:07:47 PC1124 kernel: [   25.574852] fbcon: inteldrmfb (fb0) is primary device
Sep 11 09:07:47 PC1124 kernel: [   25.649351] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Sep 11 09:07:47 PC1124 kernel: [   25.649523] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0

O congelamento acontece nestes:

dalius@PC1124:~$ cat /var/log/kern.log | grep drm | grep hang
Sep  8 18:21:25 PC1124 kernel: [ 3497.804013] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... render ring idle
Sep 11 08:34:45 PC1124 kernel: [84264.804020] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... render ring idle

Depois disso, não consigo alternar para tty1-tty6. Eu vejo principalmente tela de login congelado, mas isso aconteceu durante o uso normal (principalmente ao usar alt + tab). A única solução é a reinicialização difícil. Descobri o REISUB e tentarei da próxima vez que isso acontecer.

Asus P5G41T-M LX2 / GB (gráficos Intel GMA X4500 integrados)

CPU Intel (R) Celeron (R) E3400

Informações completas sobre HW: link

Todas as sugestões sobre como resolver / depurar ainda mais esse problema são bem-vindas.

    
por daliusk 11.09.2014 / 09:22

1 resposta

0

A Intel está fornecendo há algum tempo uma seção especial para drivers Linux para seu hardware, e eu acho que você deve experimentar o mais recente Instalador Gráficos 1.0.6 para Ubuntu * 14.04, 64-bit ou Instalador de Gráficos 1.0.6 para Ubuntu * 14.04, 32-bit que pode ser encontrado nesta página .

Você também pode estar interessado em outros utilitários nessa página, como Mesa - 10.2.2 ou Intel-gpu-tools - 1.7 .

Eu não posso prometer que o instalador de Gráficos para o Ubuntu 14.04 funcionará porque eu nunca testei, mas desde que a Intel o colocou lá, eu suponho que deva funcionar.

    
por Taz D. 11.09.2014 / 10:45