Core24 Steam | Call for Testing

This is copied from the original GitHub discussion.


We have been working on a core24 version of the Steam snap and gaming-graphics, and they are finally ready for testing.

Updating to core24 allows you to get the latest graphics libraries and most update to date features for Steam.

Core24 Steam and gaming-graphics are still in testing stages, and should be treated like a beta test. You may encounter unexpected behavior or bugs.

How to test

  1. Refresh Steam to core24
    snap refresh steam --channel latest/stable/core24
    
  2. That’s it!

Refreshing Steam to latest/stable/core24 should automatically connect the core24 version of the graphics stack. You can verify this by running snap connections steam and looking for a line like content[gaming-graphics-core24] steam:gaming-graphics-core24 gaming-graphics-core24:gaming-graphics-core24 manual.

You may also switch between gaming-graphics channels as you normally would:

snap refresh gaming-graphics-core24 --channel oibaf-latest # oibaf-latest, kisak-fresh, or kisak-turtle

What to test

You may refer to the wiki section for testing for specific steps to test, but otherwise just use Steam as you normally would and comment any issues you encounter.

How to revert

You may go back to the core22 version of Steam by running snap refresh steam --stable. The graphics stack should automatically update in this case as well: look for a gaming-graphics-core22 line in the output of snap connections steam.

Make sure to do this when you have concluded testing.

How to report problems/bugs

At this time, please do not open issues for core24-specific bugs. Instead, leave a comment on the GitHub discussion here: Steam Core24 - Call for Testing · canonical/steam-snap · Discussion #459 · GitHub. Please leave a thumbs-up react to posts already made about issues you encounter instead of making additional posts. If the issue also occurs in the core22 version of this snap, open a GitHub issue instead.

Known Issues

8 Likes

I have laptop with amd graphics integrated and nvidia discrete 1650 ti.

Should I test the snap on ubuntu 25.04 instead of 24.04 because latter has issues with nvidia drivers and xorg.
Known issues for 24.04:

I just tried the core24 build — the refresh worked fine:

sudo snap refresh steam --channel=latest/stable/core24

and I could see gaming-graphics-core24 connected with snap connections steam.

So far games launch normally on my AMD GPU, but I do get the libgallium-25.0.7-0ubuntu0.24.04.2.so log spam they mentioned. Otherwise performance feels the same as core22.

Thanks for the early access — happy to keep testing and will report any crashes in the GitHub discussion.

2 Likes

It would be most useful to test “feature parity”, that is, core24 Steam should work virtually the exact same as core22 Steam. So, if core22 Steam works/doesn’t work with your setup on 25.04/24.04, then so should core24 Steam. If there are any differences in that respect, then those would be useful issues to report.

1 Like

I hope to have time to try it, although my experience with Snap Steam these last few months has been positive—so positive, in fact, that I wonder if the next step shouldn’t be to create a Lutris Snap in time for Ubuntu 26.04. That way, gaming on Ubuntu could become an accessible and complete experience directly from the App Store. It has quite a few downloads on Flathub, so I understand it has traction, and personally, it would be useful for me to play Heroes of the Storm.

Thank you very much for your work. As soon as I can, I’ll test it to see if everything is okay in Core 24.

2 Likes

It’s been well enough for me.

not an issue, exactly, but I noticed that oibaf channel is not pointing to his repo in gaming-graphics-core24

Quick update:
I have some games stored in a separate server and is mounted with NFS4 via autofs. Strangely, it won’t launch if one of my autofs mounts isn’t mounted, even though it isn’t the one where my games are stored

Oct 13 16:48:38 Y4M1-II-UbuntuUnity-KVM steam_steam.desktop[12294]: cannot create mount point /tmp/snap.rootfs_xjlsJH//mnt/nfs/data: Permission denied

/etc/auto.master:

/mnt/nfs	/etc/auto.mnt --timeout=120

/etc/auto.mnt:

data		-fstype=nfs4,rw,soft,intr,noatime,nconnect=16,x-gvfs-show,fscache		192.168.13.13:/mnt/shared/data
games		-fstype=nfs4,rw,soft,intr,noatime,nconnect=16,x-gvfs-show,fscache		192.168.13.26:/mnt/shared/games
apps		-fstype=nfs4,rw,soft,intr,noatime,nconnect=16,x-gvfs-show,fscache		192.168.13.26:/mnt/shared/apps

Interesting, may be a snapd quirk. If I had to guess, that would also occur in the core22 version of the Steam snap, if you have time to test that.

I ran a quick test; the Core24 version fixes the Deltarune issue; it wasn’t opening before.

My device is a Pentium G6400 with 8GB of RAM, I only have integrated graphics, and I’m currently running Linux Mint 22.2.

1 Like

Core24 is now also available on the regular edge channel for the Steam Snap.

2 Likes