Weird redrawing rectangles appear on Surface Pro 8 (Intel Iris 0x8086/0x9a49), with old version of graphics driver
Categories
(Core :: Graphics: WebRender, defect, P2)
Tracking
()
People
(Reporter: bjorn, Unassigned, NeedInfo)
References
(Regression)
Details
(Keywords: regression)
Attachments
(6 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:123.0) Gecko/20100101 Firefox/123.0
Steps to reproduce:
- Use a Surface Pro 8 (I suspect this is related to the SP, and possibly just the SP8) as I have not observed this behaviour on other devices.
- The issue can appear without selecting text, but is reproducible in any text-heavy page by selecting text. The issue can appear on first load as is also evident in other places in Firefox (About dialog). This issue only appears on Firefox, so is a Firefox-specific issue.
Actual results:
Redrawing rectangles appear.
Expected results:
No visual corruption.
Reporter | ||
Comment 1•9 months ago
|
||
Reporter | ||
Comment 2•9 months ago
|
||
Reporter | ||
Comment 3•9 months ago
|
||
Reporter | ||
Comment 4•9 months ago
|
||
Reporter | ||
Comment 5•9 months ago
|
||
Confirmed to happen in a brand new profile
Comment 6•9 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Layout' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 7•9 months ago
|
||
Hello, thanks for reporting your issue!
Can you :
- Go to about:support in your browser, and paste its contents here
- Does this get fixed if you go to about:config in your browser, and set gfx.webrender.software=TRUE (and restart the browser)?
- Has this issue started occurring on latest versions of Firefox? If yes, is it possible for you to do a bisection using: https://mozilla.github.io/mozregression/
Reporter | ||
Comment 8•9 months ago
|
||
Reporter | ||
Comment 9•9 months ago
|
||
gfx.webrender.software=TRUE
As the issue is somewhat intermittent, it's hard to be 100% conclusive, but yes, I have not been able to replicate the issue with gfx.webrender.software=TRUE.
Has this issue started occurring on latest versions of Firefox?
Yes-ish. It did not appear when hardware rendering was enabled for the Surface Pro, but it has definitely occurred from the last couple of versions. Doing a mozregression now.
Reporter | ||
Comment 10•9 months ago
|
||
Ran mozregression twice, both landed on https://phabricator.services.mozilla.com/D185878
Let me know if you need anything else - happy to help.
Comment 11•9 months ago
|
||
(In reply to Bjorn Toft Madsen from comment #10)
Ran mozregression twice, both landed on https://phabricator.services.mozilla.com/D185878
Let me know if you need anything else - happy to help.
Thanks a lot for doing the bisection, this is extremely helpful!
@gw: This sounds a lot like bug 1878754
Updated•9 months ago
|
Updated•9 months ago
|
Comment 12•9 months ago
•
|
||
Bjorn, your driver version is quite old (from 2021). Can you try to manually update your driver to latest version?
Bug 1878754 had a similar issue where the reporter had an Intel Iris driver from 2021 who was seeing similar weird graphical issue as you. When they manually updated the drivers to the latest version, their issue was resolved (Reference: https://bugzilla.mozilla.org/show_bug.cgi?id=1878754#c17)
Can you try to update your graphics driver manually (and reset gfx.webrender.software to FALSE) ?
Reporter | ||
Comment 13•9 months ago
|
||
Mayank, I am sorry to have wasted your time. I have manually updated the driver and the issue has been resolved.
It's a company laptop and Windows Update has been GP'd to not allow latest updates. This created the bizarre situation where the Surface app claimed there were important updates (first time I've ever paid attention to this app) while Windows Update said all up to date. Fortunately, I have admin rights to the machine to have manually been able to update to the latest Xe drivers (Version 31.0.101.5330, Date 2/14/2024) which has resolved the issue.
I'm very grateful for the prompt help (mozregression is awesome, first time I've used this) and for having my text selection without visual corruption.
The comments you've received in https://spidermonkey.dev/blog/2024/01/30/newsletter-firefox-122-123.html are entirely on point! Have a great day and thank you for your part in making Firefox so awesome.
Comment 14•9 months ago
|
||
(In reply to Bjorn Toft Madsen from comment #13)
Mayank, I am sorry to have wasted your time. I have manually updated the driver and the issue has been resolved.
No problem at all! Its good to have confirmation from another Firefox user that updated drivers fixed their issue. Happy browsing.
Comment 15•9 months ago
|
||
Andrew: the old Intel iris drivers in this bug should benefit from the proposed blocklist in https://bugzilla.mozilla.org/show_bug.cgi?id=1878754#c19
Comment 16•9 months ago
|
||
Set release status flags based on info from the regressing bug 1848066
Updated•9 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Comment 17•7 months ago
|
||
Hi Bjorn, can you attach an updated about:support now that things are working so we can figure out which driver version has the fix? Thanks!
Reporter | ||
Comment 18•7 months ago
|
||
Hey there. I’d be happy to be in away for a few days without access to the SP8. I’ll be back Friday and will check the driver version then and report here.
Reporter | ||
Updated•7 months ago
|
Reporter | ||
Comment 19•7 months ago
|
||
Apologies for the lateness. I do believe Intel's Driver and Support assistant has updated the driver once since I initially updated the driver, so perhaps this is the first version that'll fix the corruption issue.
Updated•7 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•4 months ago
|
Comment 20•4 months ago
|
||
:bhood will this be worked on in time for Fx130? We could take it in a Fx129 dot release if it was a simple patch.
Comment 21•3 months ago
|
||
Running this over to Glenn to evaluate, since disabling acceleration appears to remove the issue.
Comment 22•3 months ago
|
||
Andrew, would it be possible to add a block-list entry for this old driver version?
Updated•3 months ago
|
Updated•3 months ago
|
Updated•2 months ago
|
Description
•