Steam Play/Enable SP for all won't accept Proton over 8.0.2

System:
Kernel: 6.3.5-1-cachyos-bore arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-cachyos-bore
root=UUID=bd78a760-027e-462f-8cdd-947ef74d04b5 rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.5 tk: Qt v: 5.15.9 wm: kwin_wayland vt: 2
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: X570 AORUS ELITE WIFI v: -CF
serial: <superuser required>
Mobo: Gigabyte model: X570 AORUS ELITE WIFI serial: <superuser required>
UEFI: American Megatrends LLC. v: F37d date: 07/20/2022
CPU:
Info: model: AMD Ryzen 5 5600X bits: 64 type: MT MCP arch: Zen 3+ gen: 4
level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
model-id: 0x21 (33) stepping: 2 microcode: 0xA20120A
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
L3: 32 MiB desc: 1x32 MiB
Speed (MHz): avg: 3784 high: 4650 min/max: 2200/4650 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 3681 2: 3700
3: 3700 4: 3700 5: 3725 6: 4650 7: 3775 8: 3700 9: 3719 10: 3649 11: 3711
12: 3700 bogomips: 88803
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT]
vendor: XFX driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x
process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s
lanes: 16 ports: active: DP-3 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 0d:00.0
chip-ID: 1002:73df class-ID: 0300
Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_wayland driver: X: loaded: amdgpu
unloaded: modesetting,radeon alternate: fbdev,vesa dri: radeonsi
gpu: amdgpu display-ID: 0
Monitor-1: DP-3 res: 3440x1440 size: N/A modes: N/A
API: OpenGL v: 4.6 Mesa 23.1.1 renderer: AMD Radeon RX 6750 XT (navi22
LLVM 15.0.7 DRM 3.52 6.3.5-1-cachyos-bore) direct-render: Yes
Audio:
Device-1: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D /
Z-Series BlasterX AE-5 Plus] driver: snd_hda_intel v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 07:00.0 chip-ID: 1102:0012 class-ID: 0403
Device-2: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel
pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0d:00.1 chip-ID: 1002:ab28
class-ID: 0403
Device-3: AMD Starship/Matisse HD Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 0f:00.4 chip-ID: 1022:1487 class-ID: 0403
API: ALSA v: k6.3.5-1-cachyos-bore status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 0.3.71 status: active with: 1: wireplumber
status: active 2: pw-jack type: plugin tools: pw-cat,pw-cli,wpctl
Server-3: PulseAudio v: 16.1 status: active with: 1: pulseaudio-alsa
type: plugin 2: pulseaudio-jack type: module tools: pacat,pactl
Network:
Device-1: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 05:00.0
chip-ID: 8086:24fb class-ID: 0280
IF: wlp5s0 state: down mac: <filter>
Device-2: Intel I211 Gigabit Network vendor: Gigabyte driver: igb
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 06:00.0
chip-ID: 8086:1539 class-ID: 0200
IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: Intel Wireless-AC 3168 Bluetooth driver: btusb v: 0.8 type: USB
rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-5:2 chip-ID: 8087:0aa7
class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 1 state: down
bt-service: enabled,running rfk-block: hardware: no software: no
address: <filter>
Drives:
Local Storage: total: 2.29 TiB used: 36.74 GiB (1.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:2 vendor: Samsung model: SSD 970 PRO 512GB
size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 1B2QEXP7 temp: 35.9 C
scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Sabrent model: Rocket Q
size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: RKT30Q.1 temp: 30.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 36.74 GiB (7.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:3
ID-3: /home raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 36.74 GiB (7.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
ID-4: /var/log raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 36.74 GiB (7.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
ID-5: /var/tmp raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 36.74 GiB (7.7%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 15.54 GiB used: 62.8 MiB (0.4%)
priority: 100 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 42.4 C mobo: 33.0 C gpu: amdgpu temp: 53.0 C
mem: 46.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Info:
Processes: 374 Uptime: 40m wakeups: 0 Memory: available: 15.54 GiB
used: 4.48 GiB (28.8%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 13.1.1 clang: 15.0.7 Packages: pm: pacman
pkgs: 2102 libs: 579 tools: octopi,pamac,paru Shell: fish v: 3.6.1
default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.27
Garuda (2.6.16-1):
System install date:     2023-06-05
Last full system update: 2023-06-05
Is partially upgraded:   Yes
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:

Hey all, so as the title says, I open Steam, go to Settings/Steam Play/ when I tick "Enable Steam Play for all titles" if I select anything over Proton 8.0-2, then restart, it just reverts back to being unticked. So, if I tick the "Enable SP for all" and then select the newest Proton 8-4, and then restart, and go back to Settings, it's unchecked again. Only stays checked with Proton 8.0.2. Is there any kind of a fix for this? TIA

I assume you mean proton-GE 8-4 as the latest regular Proton is 8.0-2.

You mean the checkbox for “enable steam play for other titles” ? I heard from linux gaming websites that there was a weird glitch with that checkbox a few weeks ago, but I think that was to do with it be mysteriously being unchecked without changing settings… :thinking: Not sure if related? I would double check your Steam is up to date (Steam → check for steam client updates) just in case.

Apart from that, all I can think is that maybe steam is confused of a specific source for that proton-GE version. Maybe try a different way to get proton-GE (not to mention proton-ge 8-4 just came out so there might be some bugs with it in some way)? Not sure if you grabbed that using proton-up or something similar.
Maybe try something like proton-ge-custom or proton-ge-custom-bin (the bin version usually works better for my use case, but your mileage may vary). They are still on the prior version because the new one is still… well, very new.

3 Likes

Yep that’s exactly what I mean. I guess I should clarify that I’ve tried Protons 8-4, 8-3, 8-2, and the custom ge that comes from…Garuda(?). Only one it will remain continuously checked with is 8.0-2. Also, I got it from ProtonUp-Qt off of Octopi. I might try just using the appimage, I never had any problems with that one. Not sure that it is the problem, but still. Thanks.

Apparently this is an old bug that has been ongoing for years. For now, I would just set it to Proton Experimental in Steam's advanced settings, and set the games you need with a custom Proton (like Proton GE) per game.

2 Likes

Glad I got back in here in time. That’s good news! Well, for me anyway…lol. Thanks for that! Cheers.