Nvidia display driver (27.21.14.6079) crashes when playing Youtube videos
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: balz.guenat, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: crash)
Attachments
(3 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0
Steps to reproduce:
- Install a Nvidia RTX 3080
- Turn on hardware acceleration (default)
- Watch a video on Youtube
Actual results:
Sometimes after only minutes, sometimes after hours, the nvidia driver crashes, the display freezes and then goes black until driver recovers after a few seconds. Windows Event Viewer shows 4 errors per incident, spaced 3-7 seconds apart, all identical:
Error Message: Display driver nvlddmkm stopped responding and has successfully recovered.
Event ID: 4101
Issue first appeared after upgrading the GPU from a GTX 1070 to a RTX 3080.
I have already raised this issue with Nvidia support and after some troubleshooting, it was determined that this issue does not appear on other browsers (I tried Chrome) or if hardware acceleration in Firefox is turned off.
My system runs the newest version of Windows 10, GPU drivers and BIOS.
Additional steps that were tried but didn't yield improvement:
- Clean reinstall of display driver
- Installing older driver
- Disabling GPU overclock
- Disabling GSync
- Creating a new Windows user account and use it to watch videos
Expected results:
No driver crash
Comment 1•4 years ago
|
||
Looks like GPU driver or even GPU issue to me, not Firefox one.
Reporter | ||
Comment 2•4 years ago
|
||
(In reply to Virtual_ManPL [:Virtual] 🇵🇱 - (please needinfo? me - so I will see your comment/reply/question/etc.) from comment #1)
Looks like GPU driver or even GPU issue to me, not Firefox one.
Agreed and that's why I filed an issue with Nvidia before creating this bug report, but as a mere user, I have no chance of debugging or isolating such a driver bug. My hope is that a Firefox dev can investigate and file a more meaningful bug report with Nvidia.
Comment 3•4 years ago
|
||
- Does this issue still reproduce while in safe mode? https://support.mozilla.org/en-US/kb/troubleshoot-extensions-themes-to-fix-problems
- Can you please go to the "about:support" page, copy the information and attach it to this bug?
- Would you help us try to investigate this issue further if some more testing is required?
Thanks.
Reporter | ||
Comment 4•4 years ago
|
||
(In reply to Bodea Daniel [:danibodea] from comment #3)
- Does this issue still reproduce while in safe mode? https://support.mozilla.org/en-US/kb/troubleshoot-extensions-themes-to-fix-problems
Issue seems to disappear in safe mode, which is to be expected, as safe mode disables hardware acceleration.
- Can you please go to the "about:support" page, copy the information and attach it to this bug?
Attached as file.
- Would you help us try to investigate this issue further if some more testing is required?
Thanks.
Sure.
Reporter | ||
Comment 5•4 years ago
|
||
about:support as json
Comment 6•4 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Comment 7•4 years ago
|
||
Hi Balz,
When this occurs, do any crash reports show up in about:crashes in firefox? If so, could you please share a link here?
Could you also please try going to about:config and searching for gfx.webrender.compositor
. Set the value to false then restart firefox, then see if that helps with the the problem? If it does not, then try setting gfx.webrender.force-disabled
to true, restart, and see if that helps. Thanks.
Reporter | ||
Comment 8•4 years ago
|
||
(In reply to Jamie Nicol [:jnicol] from comment #7)
Hi Balz,
When this occurs, do any crash reports show up in about:crashes in firefox? If so, could you please share a link here?
Not reports show up.
Could you also please try going to about:config and searching for
gfx.webrender.compositor
. Set the value to false then restart firefox, then see if that helps with the the problem?
Doesn't help, issue still occurs.
If it does not, then try setting
gfx.webrender.force-disabled
to true, restart, and see if that helps. Thanks.
Doesn't help, issue still occurs.
Comment 9•4 years ago
|
||
Could you also try layers.acceleration.disabled=false
, restart, and see if that fixes it? If you navigate to about:support it should now say "Compositing: Basic", can you confirm that is what it says? Thanks.
Reporter | ||
Comment 10•4 years ago
|
||
Ah wait a sec. I made an error. I just noticed that for my previous reply, I had set gfx.webrender.compositor.force-enabled
to true instead of gfx.webrender.force-disabled
. I will correct this, test again and then update.
Reporter | ||
Comment 11•4 years ago
|
||
Welp, didn't have to wait as long for a crash this time.
layers.acceleration.disabled=false
was actually already set to false! I don't remember exactly when I changed this but it's likely one of the first things I tried when I started troubleshooting (even before contacting Nvidia).
However, in about:support, it currently says "Compositing: Direct3D 11 (Advanced Layers)".
Reporter | ||
Comment 12•4 years ago
|
||
Since my last comment, I have uninstalled and reinstalled Firefox. Since that, I have not seen the bug.
Comment 13•4 years ago
|
||
Please open about:support, click on "Copy text to clipboard" and paste it here. It would be great if we could compare before and after. I haven't seen a similar bug report.
Reporter | ||
Comment 14•4 years ago
|
||
Comment 15•4 years ago
|
||
This might be something nvidia people can comment on or have some ideas about?
Updated•4 years ago
|
Comment 16•4 years ago
|
||
I have same issue with Nvidia RTX 3070. I think it's Firefox fault, because Google Chrome works fine.
Comment 17•4 years ago
|
||
Aleino, any ideas about this?
Comment 18•4 years ago
|
||
(In reply to Glenn Watson [:gw] from comment #17)
Aleino, any ideas about this?
Do we still have a reliable repro?
Comment 12 suggests that the reporter cannot reproduce anymore since reinstalling firefox.
I believe error event 4101 just means that a GPU operation timed out and reset, which is not much to go on: https://social.technet.microsoft.com/wiki/contents/articles/1462.event-id-4101-display-driver-timeout-detection-and-recovery.aspx
I saw 2-3 issues related to TDRs (TDR=total device reset, which I think would show up as error id 4101), while watching videos in chrome or firefox, posted on our internal bug tracker. I've added pointers to this bug on the mentioned issues.
I'll monitor those issues and report here if something interesting happens.
Meanwhile, if you can provide any more information that would be appreciated. I'll then relay that to the internal Nvidia issues.
Comment 19•4 years ago
|
||
Those who can reproduce this, can you try setting media.hardware-video-decoding.enabled=false and see if that avoids the problem?
Updated•4 years ago
|
Comment 20•4 years ago
|
||
Actually, this bug was gone after updating nVidia driver to 461.40 version. I forgot to add this info to thread, sorry about that.
Updated•4 years ago
|
Comment 21•4 years ago
|
||
aleino, do you have any idea what could have changed in 461.40 to have fixed this, and what other driver versions might also have the problem?
Comment 22•4 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #21)
aleino, do you have any idea what could have changed in 461.40 to have fixed this, and what other driver versions might also have the problem?
Both issues I found that seemed related (there was a third, but that was marked a dupe of one of the other two) on Nvidia's internal bug tracker, have been fixed. Two one was fixed in November 2020, and the other one in February 2021.
Probably one of the fixes just made it into 461.40.
Due to some complications of our release scheme, it will take a while before I can determine future proof version ranges for each of the fixes.
I do this periodically for a whole batch of bugs at once, based on a spreadsheet.
I've added this bugzilla issue to the spreadsheet so I won't forget to report the fixed version ranges, once the fixes have propagated enough to tell.
Comment 23•4 years ago
|
||
https://www.nvidia.com/en-us/geforce/news/geforce-rtx-3060-game-ready-driver/
Nvidia released GeForce 461.72 WHQL driver.
Updated•4 years ago
|
Comment 24•3 years ago
|
||
Comment 25•3 years ago
|
||
Win 10/Firefox 93.0
GeForce RTX3070 laptop (Asus TUF Dash F15)
Driver 462.35
There does seem to be a generic issue with Firefox and RTX30x0. I've been having this for the last year, and I've got to the point where Firefox hangs up about once a day. Not a crash, note: memory usage goes ballistic (several gig) and it just hangs up, and can only be stopped by killing it in the task manager. I don't think this happens on Chrome, but I use it less.
I normally set the hardware so that it's in 'Windows mode', which means that it uses the GPU minimally, if at all, and falls back to Intel Iris XE. Both Chrome and FF report "GPU 0 - 3D" in the task manager, despite this.
Note that this happens with minimal load - the one just now was two tabs, with a static image in one, and the BBC news website in the other.
Comment 26•3 years ago
|
||
Do you share any display code with Thunderbird?
The reason I ask is that I can reproducibly get Thunderbird 91.2.1 to produce a graphics error, depending on the Win10 'Graphics settings'.
If I run Thunderbird in "Power saving" mode (described by Windows as "GPU: Intel(R) Iris(R) Xe Graphics") there's a dark bar in the new message compose window. If I run in "High performance" mode (described as "GPU: NVIDIA GeForce RTX 3070 Laptop GPU") then this doesn't happen.
Comment 27•3 years ago
|
||
I think this might have been fixed by this MS update:
https://docs.microsoft.com/en-us/windows/release-health/status-windows-10-2004#2745msgdesc
which I downloaded on 16th Nov. Firefox no longer seems to be having issues, and a separate app (a lights-out console for headless servers) has also started displaying graphics correctly on RTX 3070.
Description
•