LINUX.ORG.RU

История изменений

Исправление samson, (текущая версия) :

вот тебе еще ссылка https://bugs.freedesktop.org/show_bug.cgi?id=62373

Немного забросил это проблему. Совсем со временем беда. Два дня уже нет никаких сбоев. Рабоаю с этой машины. Не перезагружался.

Я так понимаю, надо обратить внимание на опции i915.i915_enable_rc6 SwapbuffersWait. И что там по поводу dri2, dri3?

сейчас, как я понимаю включено dri2:

$ grep DRI /var/log/Xorg.0.log         
[     4.504] (II) intel(0): [DRI2] Setup complete
[     4.504] (II) intel(0): [DRI2]   DRI driver: i965
[     4.508] (II) intel(0): direct rendering: DRI2 Enabled
[     4.598] (II) GLX: Initialized DRI2 GL provider for screen 0

# cat /sys/module/i915/parameters/enable_rc6 
1

За два дня ни разу не проявилось больше. Вот последнее, что есть в логах по этому поводу:

$ sudo grep -i drm  /var/log/messages
............
Feb 17 01:28:23 dbox kernel: [16042.466376] [drm] stuck on render ring
Feb 17 01:28:23 dbox kernel: [16042.468139] [drm] GPU HANG: ecode 0:0x87d3bffa, in chromium [1789], reason: Ring hung, action: reset
Feb 17 01:28:23 dbox kernel: [16042.468143] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Feb 17 01:28:23 dbox kernel: [16042.468146] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Feb 17 01:28:23 dbox kernel: [16042.468148] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Feb 17 01:28:23 dbox kernel: [16042.468150] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Feb 17 01:28:23 dbox kernel: [16042.468153] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Feb 17 01:28:25 dbox kernel: [16044.465891] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
Feb 17 10:41:24 dbox kernel: [49212.416721] [drm] stuck on render ring
Feb 17 10:41:24 dbox kernel: [49212.417445] [drm] GPU HANG: ecode 0:0x87d3bffa, in kwin [1220], reason: Ring hung, action: reset
Feb 17 10:41:26 dbox kernel: [49214.416211] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off

В хроме аппаратное ускорение сейчас отключено. Но проявлялось не только при запущеном хроме.

Исходная версия samson, :

вот тебе еще ссылка https://bugs.freedesktop.org/show_bug.cgi?id=62373

Немного забросил это проблему. Совсем со временем беда. Два дня уже нет никаких сбоев. Рабоаю с этой машины. Не перезагружался.

Я так понимаю, надо обратить внимание на опции i915.i915_enable_rc6 SwapbuffersWait. И что там по поводу dri2, dri3?

сейчас, как я понимаю включено dri2:

$ grep DRI /var/log/Xorg.0.log         
[     4.504] (II) intel(0): [DRI2] Setup complete
[     4.504] (II) intel(0): [DRI2]   DRI driver: i965
[     4.508] (II) intel(0): direct rendering: DRI2 Enabled
[     4.598] (II) GLX: Initialized DRI2 GL provider for screen 0

За два дня ни разу не проявилось больше. Вот последнее, что есть в логах по этому поводу:

$ sudo grep -i drm  /var/log/messages
............
Feb 17 01:28:23 dbox kernel: [16042.466376] [drm] stuck on render ring
Feb 17 01:28:23 dbox kernel: [16042.468139] [drm] GPU HANG: ecode 0:0x87d3bffa, in chromium [1789], reason: Ring hung, action: reset
Feb 17 01:28:23 dbox kernel: [16042.468143] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Feb 17 01:28:23 dbox kernel: [16042.468146] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Feb 17 01:28:23 dbox kernel: [16042.468148] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Feb 17 01:28:23 dbox kernel: [16042.468150] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Feb 17 01:28:23 dbox kernel: [16042.468153] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Feb 17 01:28:25 dbox kernel: [16044.465891] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
Feb 17 10:41:24 dbox kernel: [49212.416721] [drm] stuck on render ring
Feb 17 10:41:24 dbox kernel: [49212.417445] [drm] GPU HANG: ecode 0:0x87d3bffa, in kwin [1220], reason: Ring hung, action: reset
Feb 17 10:41:26 dbox kernel: [49214.416211] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off

В хроме аппаратное ускорение сейчас отключено. Но проявлялось не только при запущеном хроме.