Introducing early access to the Steam snap!

You’re referring to mesa-core20. That packages the mesa graphics userspace drivers from the archive for use via the graphics-core20 content interface.

The graphics-core20 meets a slightly different need: it allows us to package alternative (non-mesa) graphics stacks and use them with snaps that consume the interface. While this work was motivated by IoT devices with weird graphics stacks it also “just works” :tm: on desktop.

What I think you are suggesting is that another snap based on “Mesa next” could be used the same way to provide the latest Mesa userspace. I think that would work. And if the drivers are available from a PPA it would be simple to do.

That seems a sensible thing to do to support snaps consuming this content interface.

Notes

  1. there are other snaps (e.g. gnome-3-28-1804) used by “desktop helpers” that also pull in bits of Mesa. That might need someone to do some cleanup to make this generally useful.
  2. It might be done as a track of mesa-core20 (if the Mir team could be persuaded to take on the support)
6 Likes