protonscr

Steam shows as SDL Application

steamclosed Steam clientWindow manager
ValveSoftware/steam-for-linux#11151 · opened 2024-07-31 by alosarjos · updated 2024-09-23 · 15 comments · github
Aalosarjos 2024-07-31 github

Your system information

  • Steam client version (build number or date): 1722380543
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: YEs
  • Steam Logs: steam-logs.tar.gz
  • GPU: AMD

Please describe your issue in as much detail as possible:

I think that with today's beta update (But not sure at all) the client window is showing up as SDL Application instead of just Steam

Steps for reproducing this issue:

  1. Run regular Steam (steam-runtime on Arch) on a Gnome Wayland session

Captura desde 2024-07-31 11-21-21
Captura desde 2024-07-31 11-21-26

BBillli11 2024-07-31 github

The x11 window class is changed with today update. From "steam" to "SDL Application"

  "window_properties": {
    "class": "SDL Application",
    "instance": "steamwebhelper",
    "title": "Steam",
    "transient_for": null,
    "window_type": "normal"
  }

About Steam_2024-07-31T20:24:00+0800_lossless

Aalosarjos 2024-07-31 github

Assing the StartupWMClass=SDL Application to the .desktop file is a workaround for now, but would like to know if this is a bug or something expected

Eechaskaris 2024-07-31 github

July 30th steam beta did this

Rrmbleeker 2024-08-01 github

The problem is not exclusive to Arch since I have it on Pop!_OS as well, which is a derivative of Ubuntu and falls within the Debian family of Linux distributions.

SShlomoSerber 2024-08-02 github

This also happens to me on Ubuntu 22.04.4 LTS
Screenshot from 2024-08-01 23-30-06
Screenshot from 2024-08-01 23-27-22

CColbyB722 2024-08-02 github

Also on Fedora 40

Ttheme118 2024-08-03 github

It happens on EndeavourOS too.

@alosarjos It works with your workaround :clap:

770705 2024-08-03 github

Also on NixOS

PPyreWilderness 2024-08-04 github

Just want to note I am also seeing this on Tumbleweed Linux with Gnome Wayland after the July 30th beta update.

NNLBen 2024-08-04 github

Also present on Ubuntu 24.04 LTS. Also seems to make the client way more unstable for some reason, seeing a lot more hang-ups

Wwilliamjcm 2024-08-05 github

Judging by what I can see, I think the change is also the reason why Steam now shows up separately from my pinned taskbar icon on KDE:
image

Using Xorg, but I presume it'd do the same on Wayland.

Eechaskaris 2024-08-14 github

Fixed with Aug 13 update

Wwilliamjcm 2024-08-14 github

Can confirm it's fixed here too. The patch notes didn't mention it, though.

NNLBen 2024-08-14 github

Same here, restarting Steam and letting it apply the patch fixed the issue.

Seems also more stable currently for now compared to when the SDL version showed up. Any out-of-focus hang-ups which increased with SDL for now don't seem to occur (anymore?), but that bit would require some further testing if that was SDL-related or something deeper within the client.

Aalosarjos 2024-09-23 github

Fixed

Nothing extracted yet.