protonscr

[Bug] V1773268655 prevents review authors attaching their hardware specifications to their reviews.

steamclosed
ValveSoftware/steam-for-linux#12976 · opened 2026-03-13 by beedell-roke · updated 2026-03-13 · 1 comments · github
Bbeedell-roke 2026-03-13 github

My Environment

  • Steam Client Version

    1. #!/usr/bin/env steam
      document.querySelector("#popup_target > div > div._1ENHEsrSLcTRtPQFl1F-wL._1DvwQt0JN-Ogp_4tVZdkzX > div._3mz8wQ6Q44B8P7pzPP4Iyw > div._3Z7VQ1IMk4E3HsHvrkLNgo > div._39oUCO1OuizVPwcnnv88no > div._1Ky59qmywxOUtNcI1cgmkX._3s0lkohH8wU2do0K1il28Y > div:nth-child(5)").click();
      document.querySelector("#popup_target > div > div > div:nth-child(11)").click();
      document.execCommand("selectall", null, false);
      document.execCommand('copy');
      
    2. Steam Beta Branch:  Steam Beta Update
      Steam Version:  1773268655
      Steam Client Build Date:  Wed, Mar 11, 2026 20:58 UTC -08:00
      Steam Web Build Date:  Wed, Mar 11, 2026 18:24 UTC -08:00
      Steam API Version:  SteamClient023
      

    1. #!/usr/bin/env sh
      rpm -qf "$(command -v steam)" \
      	--queryformat "$(
      		cat <<'EOF'
      Name: %{NAME}
      Version: %{VERSION}
      Release: %{RELEASE}
      Architecture: %{ARCH}
      Install Date: %{INSTALLTIME:date}
      Size: %{SIZE}
      Signature: %{SIGPGP:pgpsig}
      Source RPM: %{SOURCERPM}
      Build Date: %{BUILDTIME:date}
      Build Host: %{BUILDHOST}
      Packager: %{PACKAGER}
      Vendor: %{VENDOR}
      EOF
      	)"$'\n' | yq -P
      
    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
      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/25955758/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 attempt to submit my hardware specfications to a review, it fails, by erroneously (albeit implicitly) asserting that my client is not the Steam client:

Image

However, it is. Strangely, if I actually utilise firefox-nightly-150.0a1-20260311212428, the checkbox appears to remain filled, after a window.reload:

https://github.com/user-attachments/assets/2aeb07ec-cdc8-426c-8b79-0f8aab931411

I doubt that this is relevant, and probably worth another issue. However, in case it's relevant, I included it. Similarly, I would include the HAR of the request. However, issues/12548 prevents me saving it.

Even more strangely, one of the times this occurred, after I closed the modal, I observed:

Image

How To Reproduce It

#!/usr/bin/env steam
window.location.assign('https://steamcommunity.com/id/RokeJulianLockhart/recommended/236390?snr=1_5_9__402#rightContents:~:text=Attach%20PC%20Specs%20to%20this%20review');
document.querySelector("#AttachedPCHardware").click();
document.querySelector(".saved_hardware").click();
Kkisak-valve maintainer 2026-03-13 github

Hello @RokeJulianLockhart, this issue is already being tracked at #12965. Closing as a duplicate.