Skip to content

[Linux] Wayland IME couldn't be used on some SDL3 games #832

@Bamcane

Description

@Bamcane

Your system information

  • Steam Runtime Version: Steam Linux Runtime 3.0 (Sniper) 3.0.20260608.242788
  • Distribution (e.g. Ubuntu 18.04): Archlinux
  • Link to your full system information (Help -> Steam Runtime Diagnostics) in a Gist: Diagnostics
  • Have you checked for system updates?: Yes
  • What compatibility tool are you using?: Steam Linux Runtime
  • What versions are listed in steamapps/common/SteamLinuxRuntime/VERSIONS.txt?
#Name	Version		Runtime	Runtime_Version	Comment
depot	1.0.20260430.230225			# Overall version number
LD_LIBRARY_PATH	1.0.20260430.230225	scout	1.0.20260430.230225	# steam-runtime/
scripts	0.20260430.0			# from steam-runtime-tools
  • What versions are listed in steamapps/common/SteamLinuxRuntime_soldier/VERSIONS.txt?
#Name	Version		Runtime	Runtime_Version	Comment
depot	2.0.20260507.232681			# Overall version number
pressure-vessel	0.20260505.0			
pressure-vessel-arm64	0.20260505.0			
scripts	0.20260505.0			# from steam-runtime-tools
soldier	2.0.20260507.232681	soldier	2.0.20260507.232681	# soldier_platform_2.0.20260507.232681/
  • What versions are listed in steamapps/common/SteamLinuxRuntime_sniper/VERSIONS.txt?
#Name	Version		Runtime	Runtime_Version	Comment
depot	3.0.20260608.242788			# Overall version number
pressure-vessel	0.20260601.0			
pressure-vessel-arm64	0.20260601.0			
scripts	0.20260601.0			# from steam-runtime-tools
sniper	3.0.20260608.242788	sniper	3.0.20260608.242788	# sniper_platform_3.0.20260608.242788/
  • What versions are listed in steamapps/common/SteamLinuxRuntime_4/VERSIONS.txt?
#Name	Version		Runtime	Runtime_Version	Comment
depot	4.0.20260608.242786			# Overall version number
pressure-vessel	0.20260601.0			
pressure-vessel-arm64	0.20260601.0			
scripts	0.20260601.0			# from steam-runtime-tools
steamrt4	4.0.20260608.242786	steamrt4	4.0.20260608.242786	# steamrt4_platform_4.0.20260608.242786/

Please describe your issue in as much detail as possible:

I always test every version of my game on steam linux runtime.
Recently, I found my IME (fcitx5) couldn't input anything on latest linux runtime, unless I inactive it.
Not sure if this is a wayland only issue, but it's not happened on the oldder linux runtime

Steps for reproducing this issue:

  1. Run Steam (Runtime) on ArchLinux Wayland
  2. Launch Teeworlds: Archive (It's on Steam)
  3. Active a input box and try to input something through IME

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions