ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.45k stars 180 forks source link

bash: /usr/games/steam: No such file or directory #11983

Open el-chay opened 1 month ago

el-chay commented 1 month ago

Your system information

Please describe your issue in as much detail as possible:

Installing steam_latest.deb from http://media.steampowered.com/client/installer/steam.deb Invoking steam from a terminal does not start the installer and returns the error:

bash: /usr/games/steam: No such file or directory

Invoking /usr/bin/steam (full path to the script) starts the installer/client as expected.

Steps for reproducing this issue:

  1. Debian fresh install applying https://wiki.debian.org/NvidiaGraphicsDrivers with multiarch support.
  2. dpkg -i steam_latest.deb from http://media.steampowered.com/client/installer/steam.deb
  3. Invoke steam in a terminal
kisak-valve commented 1 month ago

Hello @el-chay, the Valve-provided Steam package doesn't interact with /usr/games. This reads like a leftover from a distro-modified package which has had the Valve-provided package forced over it and they don't have the same filesystem layout.

Can you run which steam, and then figure out which package the result belongs to? Something like dpkg -S /path/from/which might tell you that.

el-chay commented 1 month ago
$ dpkg -S $(which steam)
steam-launcher: /usr/bin/steam
$ dpkg-query -W steam-launcher
steam-launcher  1:1.0.0.82
$ apt-cache rdepends steam-launcher
steam-launcher
Reverse Depends:
  steam-devices
  steam-installer
  steam-installer
  steam-devices

HTH

el-chay commented 1 month ago

I've noticed you marked this ticket as "distro-provided". In case the history serves you: