Introducing early access to the Steam snap!

Is it supposed to be buggy on Wayland?
I’m trying this out on KDE Neon 22.04, and it’s constantly freezing

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.26.80
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.7
Kernel Version: 6.0.6-76060006-generic (64-bit)
Graphics Platform: Wayland
Processors: 8 × AMD EPYC-Milan Processor
Memory: 7.8 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2 (nvidia-driver-525-open 525.60.11-0ubuntu0.22.04.1)
Manufacturer: QEMU
Product Name: Standard PC (Q35 + ICH9, 2009)
System Version: pc-q35-6.0

Hi all. Are the efforts only on steam inside snap or are they for deb packages (outside snap) too. My question is because, if the point is to address gaming on Linux and bring about the same effect Ubuntu had on the Linux community when it came out, breaking the barrier of the idea of Linux on the desktop, then this second huge idea wouldn’t it be better to first address the needs and issues that are typically found when gaming on Linux without being limited to snaps.

Not only not limited to snaps, but also start with steam but also grow from there to other venues like wine related optimizations, cross collaboration with teams that have worked on pushing gaming on Linux (eg: feral interactive, proton or lutris to name a few).

Organize what are the main concerns and needs. Classify the typical common issues (at the software or hardware level), and proceed from there. Just an idea about how to actually go with the idea of gaming in a way that actually affects the whole Ubuntu community as a whole and propagates to other distros as well, since the point is gaming on Linux.

I’ve been using the Steam snap for a while now and it is working well. I have a high DPI display on my laptop, and I would like to scale the Steam Client UI if possible. I’m not sure how to set environment variables within the snap. I think I could use ‘snap --shell’ to pipe in an env var, but I am not sure the command to start the steam client (‘steam’ doesn’t seem to do it - many errors).

I found a reference to GDK_SCALE as the env var I need to change.

1 Like