protonscr

[Bug] A dialog, containing “`XOpenIM()` failed, `LANG = en_GB.UTF-8`” appears when I invoke V1772162887.

steamopen Distro Family: Fedora
ValveSoftware/steam-for-linux#12946 · opened 2026-02-27 by beedell-roke · updated 2026-06-08 · 6 comments · github
Bbeedell-roke 2026-02-27 github

My Environment

  • Steam Client Version

    Steam Beta Branch:  Steam Beta Update
    Steam Version:  1772162887
    Steam Client Build Date:  Fri, Feb 27, 2026 02:23 UTC -08:00
    Steam Web Build Date:  Fri, Feb 27, 2026 02:37 UTC -08:00
    Steam API Version:  SteamClient023
    

    1. #!/usr/bin/env sh
      rpm -qi $(rpm -qf $(command -v steam))
      
    2. Name        : steam
      Version     : 1.0.0.85
      Release     : 3.fc43
      Architecture: i686
      Install Date: Fri 27 Feb 2026 17:38:13 GMT
      Size        : 20397114
      Signature   :
                    EdDSA/SHA256, Fri 27 Feb 2026 04:51:59 GMT, Key ID e43dbfe05c4f92a3
                    EdDSA/SHA256, Fri 27 Feb 2026 04:51:59 GMT, Key ID e43dbfe05c4f92a3
      Source RPM  : steam-1.0.0.85-3.fc43.src.rpm
      Build Date  : Fri 27 Feb 2026 04:51:46 GMT
      Build Host  : 4ac9149ab3b2
      Packager    : Cappy Ishihara <[email protected]>
      Vendor      : Terra
      

  • OS And DE

    1. #!/usr/bin/env sh
      cat /etc/os-release | jc --ini | jq 'with_entries(.value |= (if type=="string" and test("^[0-9]+$") then tonumber else . end))| {VARIANT, NAME, VERSION_ID}' | yq -P
      
    2. VARIANT: KDE Plasma Desktop Edition
      NAME: Fedora Linux
      VERSION_ID: 43
      
  • Whether Opted-Into The Steam Client Beta

    Yes:

    <div class="DialogDropDown_CurrentDisplay">Steam Beta Update</div>
    
  • Whether Updated Have Been Checked For

    Yes, via:

    #!/usr/bin/env sh
    run0 dnf5 upgrade -y --refresh && \
    run0 dnf5 offline reboot -y
    
  • Steam Logs

    1. #!/usr/bin/env sh
      tar -zcvf $HOME/Desktop/steam-logs.tar.gz $HOME/.steam/steam/logs
      
    2. user-attachments/files/25612642/steam-logs.tar.gz

  • GPU

    1. #!/usr/bin/env sh
      kinfo | yq -P | grep 'Graphics Processor'
      
    2. Graphics Processor 1: AMD Radeon RX 5700
      Graphics Processor 2: AMD Ryzen 5 7600X 6-Core Processor
      

      ^2

    1. #!/usr/bin/env sh
      run0 lshw -json -C display | yq -P
      
    2. - id: display
        class: display
        claimed: true
        handle: PCI:0000:03:00.0
        description: VGA compatible controller
        product: Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
        vendor: Advanced Micro Devices, Inc. [AMD/ATI]
        physid: "0"
        businfo: pci@0000:03:00.0
        version: c4
        width: 64
        clock: 33000000
        configuration:
          driver: amdgpu
          latency: "0"
        capabilities:
          pm: Power Management
          pciexpress: PCI Express
          msi: Message Signalled Interrupts
          vga_controller: true
          bus_master: bus mastering
          cap_list: PCI capabilities listing
          rom: extension ROM
      - id: display
        class: display
        claimed: true
        handle: PCI:0000:59:00.0
        description: VGA compatible controller
        product: Raphael
        vendor: Advanced Micro Devices, Inc. [AMD/ATI]
        physid: "0"
        businfo: pci@0000:59:00.0
        version: c7
        width: 64
        clock: 33000000
        configuration:
          driver: amdgpu
          latency: "0"
        capabilities:
          pm: Power Management
          pciexpress: PCI Express
          msi: Message Signalled Interrupts
          msix: MSI-X
          vga_controller: true
          bus_master: bus mastering
          cap_list: PCI capabilities listing
      

What The Problem Is

When I invoke $HOME/.local/share/applications/steam.desktop (rather than steam, via $Env:PATH, from bash), a modal dialog, from Steam, informs me that the XWayland server does not support my locale:

org.kde.breeze.desktop org.kde.breezedark.desktop
Image Image

However, my locale has not recently changed, from en_GB.UTF-8, which was, previously, valid.

It may relate to:

However, dissimilarly to those, the error does not prevent Steam being invoked.

What it, unexpectedly, does differ to, is issues/9745, because its design appears to differ to all of those depicted within that ticket.

How To Reproduce It

Invoke $HOME/.local/share/applications/steam.desktop, not from an interactive shell.

Iiamveryverystupid 2026-02-28 github

I get a similar error for en_US.UTF-8, however, I do not get the graphical prompt and I'm seeing it in the terminal when I run steam there. I'm on archlnux and tried latest public beta as well as stable, and both steam doesn't open, it just stuck on loading screen and the steam app tray icon doesn't show up. I'm not sure if it is related, but I don't see a lot of other errors,and steam won't start for me

Bbeedell-roke 2026-02-28 · hidden on GitHub github

@iamveryverystupid, I also observe it printed to StdOut, when I invoke steam in bash:

XOpenIM() failed, LANG = en_GB.UTF-8
XOpenIM() failed, LANG = en_GB.UTF-8XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf5f4e090

However, considering that the window doesn't appear when I invoke it via that method, your problem likely doesn't relate to this.

KKhrouhman 2026-03-01 github

I am reporting the same issue on CachyOS:

Operating System: CachyOS Linux
KDE Plasma Version: 6.6.0
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.19.3-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor
Memory: 32 GiB of RAM (31.2 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 3070 Ti
Manufacturer: ASUS

Iiamveryverystupid 2026-03-01 github

ok so it turns out my issue was related to offline mode, mb

i can't find anything related to why my steam doesn't work for offline mode though

Bbeedell-roke 2026-03-01 · hidden on GitHub github

@iamveryverystupid, best to file a new issue. You can always link to this one.

Bbeedell-roke 2026-06-08 github

@kisak-valve, this hasn't reproduced, for me, for P2W. Has this reproduced for anyone else?