protonscr

Steam windows with no name or title, no locale/language fallback

steamopen Steam clientWindow manager
ValveSoftware/steam-for-linux#13152 · opened 2026-05-04 by NeatNit · updated 2026-05-04 · 1 comments · github
NNeatNit 2026-05-04 github

Your system information

  • Steam client version (build number or date): 1777411435
  • Distribution (e.g. Ubuntu): CachyOS, KDE Plasma
  • Opted into Steam client beta?: No
  • 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:

When running Steam with the locale en_IL (and probably many other variants of en), it does not display any window titles. Screenshot of my taskbar:

Image

This is my locale information:

~
❯ locale
LANG=en_IL
LC_CTYPE="en_IL"
LC_NUMERIC=en_IL
LC_TIME=en_IL
LC_COLLATE="en_IL"
LC_MONETARY=en_IL
LC_MESSAGES="en_IL"
LC_PAPER=en_IL
LC_NAME=en_IL
LC_ADDRESS=en_IL
LC_TELEPHONE=en_IL
LC_MEASUREMENT=en_IL
LC_IDENTIFICATION=en_IL
LC_ALL=

~
❯ localectl
System Locale: LANG=en_IL
               LANGUAGE=en_IL:en_GB:en
    VC Keymap: il
   X11 Layout: (unset)                

It seems that Steam fails to fall back through the languages list LANGUAGE, if the first language/variant is not properly supported.

If I launch Steam with the en_US language using the command LANG=en_US steam, window names show up fine:

Image
NNeatNit 2026-05-04 github

This can easily be replicated by launching Steam with:

LANG=en_IL steam

Nothing extracted yet.