protonscr

The steam deb needs to include `pciutils` and `fonts-noto-cjk`

steamopen Valve-provided steam package
ValveSoftware/steam-for-linux#12650 · opened 2026-01-16 by linghengqian · updated 2026-01-16 · 0 comments · github
Llinghengqian 2026-01-16 github

Your system information

  • Steam client version (build number or date): This seems unimportant.
  • Distribution (e.g. Ubuntu): Ubuntu
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] Yes
  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs] This seems unimportant.
  • GPU: Nvidia/Intel/AMD AMD

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist

  • The steam deb needs to include pciutils and fonts-noto-cjk.
  • This simplifies the installation process under Windows WSL2. This is how I currently install the steam deb.
sudo apt update && sudo apt upgrade --assume-yes
curl --location --output /tmp/steam.deb https://repo.steampowered.com/steam/archive/precise/steam_latest.deb
sudo apt install --assume-yes --fix-broken /tmp/steam.deb
sudo apt install --assume-yes pciutils fonts-noto-cjk
sudo locale-gen en_US.UTF-8
/usr/bin/steam
  • If pciutils is not installed, I can see error logs. One log entry reads: sh: 1: lspci: not found.
steam.sh[13516]: Running Steam on ubuntu 24.04 64-bit
steam.sh[13516]: STEAM_RUNTIME is enabled automatically
setup.sh[13605]: Steam runtime environment up-to-date!
steam.sh[13516]: Log already open
steam.sh[13516]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
SaveRegistryVDF
SaveRegistryVDF completed successfully
SaveRegistryVDF
SaveRegistryVDF completed successfully
[2026-01-11 15:43:27] Startup - updater built Dec 23 2025 00:47:59
[2026-01-11 15:43:27] Startup - Steam Client launched with: '/home/lingh/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
01/11 15:43:29 minidumps folder is set to /tmp/dumps
01/11 15:43:29 Init: Installing breakpad exception handler for appid(steam)/version(1766451605)/tid(13658)
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
SaveRegistryVDF
[2026-01-11 15:43:29] Loading cached metrics from disk (/home/lingh/.local/share/Steam/package/steam_client_metrics.bin)
[2026-01-11 15:43:29] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2026-01-11 15:43:29] Using the following download hosts for Public, Realm steamglobal
[2026-01-11 15:43:29] 1. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
SaveRegistryVDF completed successfully
SaveRegistryVDF
[2026-01-11 15:43:29] Verifying installation...
[2026-01-11 15:43:29] Verifying file sizes only
SaveRegistryVDF completed successfully
[2026-01-11 15:43:29] Process started with command-line: '/home/lingh/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened'
01/11 15:43:29 minidumps folder is set to /tmp/dumps
[2026-01-11 15:43:29] Using update UI: console
01/11 15:43:29 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(13660)
[2026-01-11 15:43:29] Create window
[2026-01-11 15:43:29] Set percent complete: 0
[2026-01-11 15:43:29] Set percent complete: -1
[2026-01-11 15:43:29] Set status message: Verifying installation...
[----] Verifying installation...
[2026-01-11 15:43:29] Verification complete
UpdateUI: skip show logo
[2026-01-11 15:43:29] Destroy window

Steam logging initialized: directory: /home/lingh/.local/share/Steam/logs

[2026-01-11 15:43:29] ProcessNextMessage: socket disconnected
[2026-01-11 15:43:29] No more messages are expected - exiting
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6806370
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6804cc0
sh: 1: lspci: not found
SaveRegistryVDF
SaveRegistryVDF completed successfully
SaveRegistryVDF
SaveRegistryVDF completed successfully
01/11 15:43:31 minidumps folder is set to /tmp/dumps
01/11 15:43:31 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1766451605)/tid(13698)
Running query: 1 - GpuTopology
Response: gpu_topology {
  gpus {
    id: 1
    name: "llvmpipe (LLVM 20.1.2, 256 bits)"
    vram_size_bytes: 3221225472
    driver_id: k_EGpuDriverId_MesaLLVMPipe
    driver_version_major: 0
    driver_version_minor: 0
    driver_version_patch: 1
    luid: 0
  }
  default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamlfFifp - 58 bytes
sh: 1: lspci: not found
steamwebhelper.sh[13735]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/lingh/.local/share/Steam/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[13735]: Starting steamwebhelper with steamrt steam runtime at /home/lingh/.local/share/Steam/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
SaveRegistryVDF
SaveRegistryVDF completed successfully
SaveRegistryVDF
SaveRegistryVDF completed successfully
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 13833
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
setlocale "en_US.UTF-8": No such file or directory
pv-locale-gen: Missing locale en_US.UTF-8
pv-locale-gen: Generating locale en_US.UTF-8...
pv-locale-gen: Generated locale en_US.UTF-8 successfully
pv-adverb[13987]: W: Container startup will be faster if missing locales are created at OS level
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/lingh/.local/share/Steam/config/htmlcache -steampid=13658 -buildid=1766451605 -steamid=0 -logdir=/home/lingh/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/lingh/.local/share/Steam/clientui -steampath=/home/lingh/.local/share/Steam/ubuntu12_32/steam -launcher=0 --valve-initial-threadpool-size=4 --valve-enable-site-isolation --enable-smooth-scrolling --password-store=basic --log-file=/home/lingh/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --gaia-url=http://disabled.invalid --enable-features=PlatformHEVCDecoderSupport --disable-features=WinRetrieveSuggestionsOnlyOnDemand,SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC
reaping pid: 13659 -- sh

Steps for reproducing this issue:

  1. To reproduce the issue, perform the following steps on a fresh installation of Ubuntu 24.04 WSL.
sudo apt update && sudo apt upgrade --assume-yes
curl --location --output /tmp/steam.deb https://repo.steampowered.com/steam/archive/precise/steam_latest.deb
sudo apt install --assume-yes --fix-broken /tmp/steam.deb
sudo locale-gen en_US.UTF-8
/usr/bin/steam

Nothing extracted yet.