Steam Notes

1. Installation

1.1. Installation - Rocky Linux

1.1.1. Install Flatpak

  1. Install Flatpak

    sudo dnf install -y flatpak
  2. Add the Flathub Repository

    sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
    Log out and log back in after this step to ensure your system and application menus recognize the new packages.
  3. Add Flathub to the user installation

    flatpak remote-delete --user flathub
    flatpak remote-add --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo

1.1.2. Install Steam

  1. Grant permissions

    flatpak override --user com.valvesoftware.Steam --device=all
    flatpak override --user com.valvesoftware.Steam --socket=pulseaudio
    flatpak override --user com.valvesoftware.Steam --socket=wayland --socket=x11
    flatpak override --user com.valvesoftware.Steam --share=network
    flatpak override --user com.valvesoftware.Steam --filesystem=xdg-run/app/com.valvesoftware.Steam:create
  2. Fix Zenity’s GDK monitor errors (common on headless / multi‑monitor setups)

    X11
    flatpak override --user com.valvesoftware.Steam --env=GDK_BACKEND=x11
    Wayland
    flatpak override --user com.valvesoftware.Steam --env=GDK_BACKEND=wayland
  3. Install Steam (user mode)

    flatpak -y install --user flathub com.valvesoftware.Steam
  4. Launch Steam

    flatpak run com.valvesoftware.Steam
    Must launch a desktop session in order for this to work!

1.2. Troubleshooting

  1. If the following appears:

    Looking for matches…
    error: Unable to load summary from remote flathub: GPG verification enabled, but no summary found (check that the configured URL in remote config is correct)
  2. Do this:

    1. Delete the broken remote

      sudo flatpak remote-delete flathub
    2. Remove any leftover broken metadata

      sudo rm -rf /var/lib/flatpak/repo/flathub*
      sudo rm -rf /var/lib/flatpak/repo/tmp/*
    3. Add the Flathub Repository

      sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
    4. Confirm

      flatpak remotes --show-details
      Output should contain the following URL:
      URL: https://dl.flathub.org/repo/