Closing the loop. It seems that disabling the extensions may only (at best) delay the freezes but even that is not confirmed. Ended up needing to re-patch via i915.conf to prevent freezes, as per usual.
had firefox crash again with youtube videos. (connected to dock).
this is firefox output when ran from console:
$ firefox
ā¦
libva info: VA-API version 1.16.0
libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
Redirecting call to abort() to mozalloc_abort
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=105.004) Exiting due to channel error.
Exiting due to channel error.
Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=44.9751) Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Segmentation fault (core dumped)
10-15mins later with laptop on battery, no external displayā¦ Firefox quits with the same output as above. iāve only got 20 minutes into a YT video too so 2 crashes in that period isnāt great.
Iāve not had this many issues so frequentlyā¦ wondering if there is something with OS updates or the 3.06beta UEFI update. iāll report back when/if i find something.
while i dont use chrom* for a browser, i do have discord and vscode that use chromium base and those are rock solid.
Hi,
If this is just about firefox crashing I think it should probably be a different topic. However, firefox does crash on Fedora 37 while playing youtube or other videos on my 12th gen system using the old (factory) 3.05 BIOS.
I think this issue is related to hardware decoding AV1 videos. If I tell youtube to not use AV1 (but VP09 instead) it never crashed but with AV1 it does pretty much every 10 minutes or a lot faster. I read some bugzilla thread somewhere but it was marked as fixedā¦ which it obviously isnāt.
Had Firefox crashing while playing YouTube videos as well a few times in the last couple of days. Also with HW acceleration enabled. Havent tested it without though.
Happens with and without dock.
Not sure, if this started happening right after the 3.06 BIOS update or after a new kernel thoughā¦ Pretty sure it started with kernel 6.0.14
Unsure whether any of the changes will resolve the freeze issues weāre seeing but there are quite a few of i915 specific fixes in the recently release 6.1.2 kernel according to the changelog.
Trying out kernel 6.1.2 (without i915 patch) as part of Fedora Test Days.. Will report back with how my machine fares, whether it still freezes or not.
Update here from no i915 patch + 6.1.2 kernel land, so far no freezes like before. Been going for about a day now. Plenty of suspends, various activity, and more. Looks promising so far.
Fwiw, Iām testing this (since today) with mesa 22.3.2 and linux 6.1.2 and without i915.enable_psr=0. Iāll report back.
disabling AV1 seems better but still got crashing with youtube playback on vp9.
iāve switched to chromium for youtubing and so far no crash. Seems like a firefox specific problem rather than hw related so iām happy to use that and/or move away from firefox if the problem persists long term. Iāll keep an eye on ff releases.
I brought it up i here due to the chrom* ecode/crashing thats been mentioned thinking its possibly similar but as youāve sugested, not sure itās related.
Later today or Monday, I will be putting together some trackable items that will be compiled and shared with Fedora.
Please check back here later, Iāll list them out and ask anyone experiencing issues to share specific details - makes tracking this MUCH easier. So later today or Monday, check back here for the details. Thanks everyone.
Interestingly I had a crash while using mpv (and yt-dlp) with hardware accelerated AV1 decoding for playback. So maybe it isnāt Firefox but the VAAPI Driver or ffmpeg maybe.
i think it got it the wrong way around. seems youtube uses vp9 as default, av1 as fallback/low res playback. disabled vp9 and forced av1 but similar issue but seems far less frequent.
iāve disabled the enforced HW decode in about:config (media.hardware-video-decoding.force-enabled = false, so default FF config) that i was using, but still crashing. iām trying media.hardware-video-decoding.enabled = false and Settings > Use hardware acceleration when available = unticked tonight to see if it makes any difference to prove if itās a hw decoder issue or something else.
i dont beleive iāve done any updates so these should be the only changes iāve done.
weird that chromium hasnāt had problem if it is a hw decoder issue, but thats what weāre trying to get to the bottom of here . frustratingly the FF abrt crash report is low quality so unable to bug report it to fedora/mozilla or gain any insights myself as to possibilities.
Update here from no i915 patch (enable_psr=0) + kernel 6.1.x land. Over the past couple days kernel 6.1.2 has been rock solid. Minimal to no freezes, great improvement over 6.0.x kernels.
I also tried out 6.1.3 but for some reason hit freezes on it. Doesnāt seem to be any reversions of the i915 fixes that landed in 6.1.2 mentioned in the 6.1.3 changelog so Iām somewhat at a loss as to why the regression in behaviour.
Now that 6.1.4 is out contains various i915 patches (6.1.4 changelog), Iāll be trying it out.
In summary: 6.1.2 seems quite good, 6.1.3 froze quite a bit exhibiting similar behaviour to 6.0.x kernels, and 6.1.4 Iām just starting to test now. Letās see.
EDIT: Apparently 6.0.16 onward may also be working fine re: comments below.