Bug 98668 - i965 renders garbled tiles on mesa-13.0.0 in firefox-49
Summary: i965 renders garbled tiles on mesa-13.0.0 in firefox-49
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: 13.0
Hardware: x86-64 (AMD64) Linux (All)
: high normal
Assignee: Intel 3D Bugs Mailing List
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-09 23:09 UTC by Sergei Trofimovich
Modified: 2016-11-14 22:35 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
a copy of garbled image (156.27 KB, image/png)
2016-11-09 23:09 UTC, Sergei Trofimovich
Details

Description Sergei Trofimovich 2016-11-09 23:09:37 UTC
Created attachment 127886 [details]
a copy of garbled image

I've updated my system a few days ago and firefox started rendering
pictures incorrectly like that (didn't notice any other apps to corrupt state):
    http://code.haskell.org/~slyfox/2016-11-09-22-57-08.png

It's a
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

(built into model name      : Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz)

Xorg detects it as:

[   100.106] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160919
[   100.107] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 3000

Linux kernel: vanilla 4.9.0-rc3
Xorg server: 1.18.4
libdrm: 2.4.71
x11 video: xf86-video-intel 2.99.917_p20161103
Comment 1 Leho Kraav (:macmaN :lkraav) 2016-11-10 16:27:45 UTC
I can confirm this. While on laptop screen only a few UI elements were garbled (awesome bar suggestion dropdown list), moving the window to secondary monitor garbled Firefox window contents severely.
Comment 2 Leho Kraav (:macmaN :lkraav) 2016-11-10 16:29:43 UTC
Kernel: 4.9.0-rc4-bfq-gentoo
xorg-server: 1.18.99.902
libdrm: 2.4.70
gnome-3.20 wayland (so no xf86-video-intel installed)
Comment 3 Leho Kraav (:macmaN :lkraav) 2016-11-10 16:46:49 UTC
I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1316618
Comment 4 Leho Kraav (:macmaN :lkraav) 2016-11-10 17:02:53 UTC
Sergei, did you by any chance get to test any beta or aurora Firefox versions yet?
Comment 5 Sergei Trofimovich 2016-11-12 10:31:22 UTC
(In reply to Leho Kraav (:macmaN :lkraav) from comment #4)
> Sergei, did you by any chance get to test any beta or aurora Firefox
> versions yet?

Same with firefox-50.0b11:
    http://code.haskell.org/~slyfox/2016-11-12-10-27-48.png
Comment 6 Leho Kraav (:macmaN :lkraav) 2016-11-13 12:50:53 UTC
My laptop is Dell E7440, on Haswell

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)

I'm actually somehow managing to work with it for now. The rule is not to resize windows on the secondary screen, or garbling gremlins will trigger.

Thus far both mesa and Firefox people are mum. Not a good sign :/
Comment 7 Leho Kraav (:macmaN :lkraav) 2016-11-13 23:32:54 UTC
Did we possibly just get a kernel level fix?

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c4b8c570447a7bc171829532269878345b3ea9d0 is in v4.9-rc5 and Firefox behaves nicely now.
Comment 8 Sergei Trofimovich 2016-11-14 19:43:09 UTC
(In reply to Leho Kraav (:macmaN :lkraav) from comment #7)
> Did we possibly just get a kernel level fix?
> 
> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/
> ?id=c4b8c570447a7bc171829532269878345b3ea9d0 is in v4.9-rc5 and Firefox
> behaves nicely now.

Woohoo! I confirm upgrading linux kernel to v4.9-rc5 fixed
all the visual glitches for me.
Comment 9 Matt Turner 2016-11-14 22:35:01 UTC
Okay, so to wrap up: kernel regression in 4.9-rc1; fixed in 4.9-rc5.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.