FS#48686 - [xf86-video-intel] Freeze whole Plasma after some time.
Attached to Project:
Arch Linux
Opened by Tomasz Przybył (FadeMind) - Thursday, 24 March 2016, 17:53 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 25 March 2016, 15:50 GMT
Opened by Tomasz Przybył (FadeMind) - Thursday, 24 March 2016, 17:53 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 25 March 2016, 15:50 GMT
|
Details
Regression.
Since workaround issue #94515 https://bugs.freedesktop.org/show_bug.cgi?id=94515 via https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/xorg-server&id=bb37fae55e67f14bc491ca6bcccde3907f73b21c all was FINE. Currently I using xf86-video-intel-git 1:2.99.917+580+gf656f6a-1 based on commit https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=f656f6afa288c63968f45d6d32c96a4cf6213117 and ALL is FINE. After upgrade xf86-video-intel-git to 1:2.99.917+586+g4e108af-1 and reboot, after while I had freeze whole KDE Plasma again (like it was in #94515 before workaround). |
This task depends upon
Lastest Lines:
AT 645129 begin
[ 71.224] sna_accel_flush: flush?=0, dirty?=0
[ 71.224] sna_accel_flush: flush?=0, dirty?=0
[ 71.224] sna_block_handler (tv=-1.0)
[ 71.224] sna_accel_do_throttle -- no pending activity
[ 71.224] sna_wakeup_handler
[ 71.224] sna_mode_wakeup: len=32
[ 71.224] sna_crtc_record_swap: recording last swap on pipe=0, frame 4208 [msc=4208], time 71.223723
[ 71.224] vblank_complete: 4208 too early, now 4294971428, expected 91
[ 71.224] sna_present_queue: target msc=4294971428, seq=4132 (last_msc=4208)
[ 71.224] sna_wait_vblank(pipe=0, waiting until seq=4132)
REPEAT to the end:
[ 71.224] sna_mode_wakeup: len=32
[ 71.224] sna_crtc_record_swap: recording last swap on pipe=0, frame 4208 [msc=4208], time 71.223723
[ 71.224] vblank_complete: 4208 too early, now 4294971428, expected 91
[ 71.224] sna_present_queue: target msc=4294971428, seq=4132 (last_msc=4208)
[ 71.224] sna_wait_vblank(pipe=0, waiting until seq=4132)
...
[ 83.370] sna_mode_wakeup: len=32
[ 83.370] sna_crtc_record_swap: recording last swap on pipe=0, frame 4940 [msc=4940], time 83.359320
[ 83.370] vblank_complete: 4940 too early, now 4294971428, expected 91
[ 83.370] sna_present_queue: target msc=4294971428, seq=4132 (last_msc=4940)
[ 83.370] sna_wait_vblank(pipe=0, waiting until seq=4132)
[ 83.370] sna_mode_wakeup: len=32
[ 83.370] sna_crtc_record_swap: recording last swap on pipe=0, f
dmesg.drm.dbg.log (501.2 KiB)
After install xf86-video-intel-git 1:2.99.917+587+gc186d4d-1
based on https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=c186d4dda3b62b73af3caf2883a9cedfd97e3b45
and while of standard desktop usage I don't have freeze. So IMO is solved.
LOGS - clean - no freeze
https://www.dropbox.com/s/agky6qmyvmoao4g/xorg-dbg-c186d4dda3b.tar.xz?dl=1