if a snap requests nvidia-core22 as the default provider for its use of graphics-core22.
There shouldn’t be an “if” - if nvidia-core22 snap is installed, snaps need to auto-connect their graphics-core22 interface to it (and not pull mesa-core22 in). Which, I understand, a global auto-connect will result in.
Canonical-owned snaps should have a reasonable commitment to maintenance (not an issue with this one), but we also ask that they are stable and have proper metadata so they also present adequately in snapcraft.io, given that they will be associated with Canonical’s name. Your snap is stable, so also no problem there.
For this snap specifically, the description says it’s experimental “An experimental content snap containing the nvidia and mesa libraries and drivers for core 20” - maybe needs an update, and also the license is unset. Can you fix/spruce those up ?
The auto-connection is usually handled by @alexmurray and his capable crew
Yeah, it is stable now and descriptions should have updated from the snapcraft.yaml declarations. I will check all references and correct things. Thanks for noticing this.