Mesa-2404 update breaks firefox

Ubuntu Version:
Example: 24.04LTS HWE

Problem Description:
Did updates today with the App centre and there was just a mesa-2404 latest/stable 25.0.7-snap211 for which i did an update all and it ran smoothly and reported no issues.

Now i click on the firefox icon to open firefox nothing happens and if i run it from the terminal i get -

Content snap GPU wrapper ‘/snap/firefox/8568/gpu-2404/bin/gpu-2404-provider-wrapper’ not found: ensure slot is connected

I tried “sudo snap disconnect firefox:gpu-2404” and then “sudo snap connect firefox:gpu-2404 mesa-2404” which made no difference.

snap connections firefox – gives

content[gpu-2404] firefox:gpu-2404 mesa-2404:gpu-2404 manual

1 Like

A simple

sudo snap revert mesa-2404

Should get you back in order…

@saviq is there a known regression?

3 Likes

No, and the wrapper is there, it’s the problem of snapd not being able to deal with content provider refreshes (fixed in snapd candidate):

https://bugs.launchpad.net/snapd/+bug/2055273

To verify:

$ snap run --shell firefox -c 'ls $SNAP/gpu-2404/bin'
component-monitor  gpu-2404-provider-wrapper

Works here with both revision 1165 (stable / 25.0.7) and 1781 (candidate 25.2.8) of mesa-2404.

NB: 25.0.7 is actually a reversion of an attempt to avoid the above problem, we needed to allow for some downstream snaps to adapt to the new layout, so the upgrade actually worked fine if the issue only presented itself after the downgrade…

@father_ted this should get you into a working order if you restart Firefox after:

sudo /usr/lib/snapd/snap-discard-ns firefox
7 Likes

This topic was automatically closed 18 hours after the last reply. New replies are no longer allowed.