Package Details: steamcmd latest-7

Git Clone URL: https://aur.archlinux.org/steamcmd.git (read-only, click to copy)
Package Base: steamcmd
Description: Steam Command Line Tools
Upstream URL: http://developer.valvesoftware.com/wiki/SteamCMD
Keywords: download games network server steam
Licenses: LicenseRef-Steam-Subscriber-Agreement
Submitter: markzz
Maintainer: HurricanePootis
Last Packager: HurricanePootis
Votes: 153
Popularity: 2.29
First Submitted: 2014-01-01 02:21 (UTC)
Last Updated: 2026-06-06 10:58 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

marmis commented on 2026-07-01 15:53 (UTC)

Indeed. My bad.

HurricanePootis commented on 2026-07-01 12:47 (UTC)

@marmis The following provided binaries are not already stripped from the tarball: crashhandler.so, steamerrorreporter, and steamcmd all in /usr/lib/steamcmd/linux32.

marmis commented on 2026-07-01 03:42 (UTC)

Since the provided binaries are already stripped, this package should have options=(!strip !debug) to keep the binary unmodified and verifiable against upstream, avoid unnecessary work in makepkg and skip broken -debug packages.

Managor commented on 2025-08-10 12:01 (UTC) (edited on 2025-08-19 09:47 (UTC) by Managor)

Should this package move to using sdl3 or does Steam not support that yet?

My bad. That was just me not having multilib enabled

pienapin commented on 2024-04-01 07:55 (UTC)

that is an issue from the steamcmd itself. i fixed it by adding this line to the hosts file (from this discussion)

23.202.229.179 client-download.steampowered.com

gameslayer commented on 2024-01-14 06:47 (UTC) (edited on 2024-01-14 06:50 (UTC) by gameslayer)

yeah looks like lib32-sdl12-compat needs to be added to the dependencies

Alkaris commented on 2023-08-31 17:41 (UTC) (edited on 2023-08-31 17:41 (UTC) by Alkaris)

lib32-sdl2 and lib32-dbus are installed but you still get

$ steamcmd
Redirecting stderr to '/home/user/.local/share/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
[  0%] Downloading update...
[  0%] Checking for available updates...
[----] !!! Fatal Error: Steamcmd needs to be online to update. Please confirm your network connection and try again.
src/tier0/threadtools.cpp (3690) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x58b8d660/0x0xf76b5b'

so that does not fix anything at all with those suggestions.

Zepman commented on 2021-11-15 18:28 (UTC)

To avoid SDL errors, install lib32-sdl2.

Zepman commented on 2021-11-15 11:03 (UTC)

This package misses dependency lib32-dbus. Without lib32-dbus, steamcmd is unusable.

$ steamcmd
Redirecting stderr to '/home/user/.steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[  0%] Checking for available update...
[----] Verifying installation...
[  0%] Downloading Update...
[  0%] Checking for available update...
[----] !!! Fatal Error: Steamcmd needs to be online to update.   Please confirm your network connection and try again.
threadtools.cpp (3294) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x5822b320/0x0xf7768a'

Installing lib32-dbus avoids this error, and allows steamcmd to make network connections.

markzz commented on 2021-11-13 23:17 (UTC)

0x5a17ed: The package bash is part of the group base and is expected to be installed. Any package from base (and make dependencies from base-devel) are not required to be included as per the packaging guidelines on the wiki.