Closed Bug 1593410 Opened 6 years ago Closed 6 years ago

full system crash on starting firefox on nouveau with legacy onboard gpu

Categories

(Core :: Graphics, defect, P3)

70 Branch
x86_64
Linux
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: aburton1889, Unassigned)

Details

(Keywords: crash)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

os: debian sid, graphics driver: nouveau
Opening firefox, perhaps one out of 4 times will result in a graphical glitch full system lockup, with the screen being covered in colored lines. Only a hard system reset will allow the system to be accessed again.
GPU: NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)

Actual results:

When this happens the syslog reports one or many faults in nouveau before the hard reset. The issue does not appear to be present in firefox-esr. This is on debian sid.
adding 'nouveau noaccel=1' to /etc/modprobe.d/localvideo.conf fixed the issue for firefox 70, however this was not sufficient as I need the box for tear free video playback, which is impossible without acceleration.

Expected results:

not a full system crash. however it works as it should with firefox-esr.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Graphics
Product: Firefox → Core

same message appearing in this user's syslog and the exact symptoms I am having are happening in this thread, however with my system it is triggered by opening firefox 70. Disabling acceleration in firefox settings does not fix it, only disabling acceleration in nouveau.
https://lists.debian.org/debian-x/2015/07/msg00109.html

hope this helps.

We should have the crash dumps somewhere, if you agreed to send them.

It'd be interesting to see if WebRender examples/reftests run on their own, just to rule out the possibility that something in our GL command
stream is triggering the driver: https://github.com/servo/webrender/

OS: Unspecified → Linux
Priority: -- → P3
Hardware: Unspecified → x86_64

You'll have to instruct me on how I can grab these crash dumps for you. The crash is very easily reproducible, and what all are you wanting? DMESG logs and whatnot?

Typically, there is a panel appearing at the bottom saying "you have X crash dumps, would you want to send them?". Otherwise, check out "about:crashes" page.

Disabling acceleration in firefox settings does not fix it

Could you clarify what setting exactly did you try?

i tried the layers.acceleration options in about:config and unticked the box saying "use hardware acceleration when available.".
Also there were no crash dumps available possibly because the entire system would crash before one could be generated.
However I just now updated from firefox (70.0-1) to (70.0.1-1) and the issue is now completely gone. I have spent an hour now trying to reproduce it, but the crash isn't happening now.

another update, it appears this crash has nothing to do with firefox, its turned out to just be a dying/defective GPU. It had crashed repeatedly when opening multiple video files at once in MPV, so I swapped to a newer nvidia card under the same video driver and its working fine. False alarm folks.

Thanks for confirming!

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
Keywords: crash
You need to log in before you can comment on or make changes to this bug.