Skip to Content
文档桌面游戏与多媒体Steam 安装

Steam 安装

Steam 是 PC 平台最大的游戏分发平台,对 Linux 提供了良好的原生支持。本文介绍如何在 Ubuntu 26.04 上安装和配置 Steam。

安装 Steam

方式一:通过 apt 安装(推荐)

# 启用 32 位架构支持(Steam 需要) sudo dpkg --add-architecture i386 sudo apt update # 安装 Steam sudo apt install steam -y

方式二:通过 Snap 安装

sudo snap install steam

方式三:下载 deb 包

从 Steam 官网 (https://store.steampowered.com ) 下载 .deb 安装包:

wget https://cdn.akamai.steamstatic.com/client/installer/steam.deb sudo apt install ./steam.deb -y rm steam.deb

首次启动

安装完成后,从应用菜单启动 Steam,或在终端运行:

steam

首次启动时,Steam 会:

  1. 自动下载并更新客户端到最新版本
  2. 提示你登录或创建 Steam 账号
  3. 下载必要的运行时组件

登录问题排查

如果遇到登录问题,可以尝试清除缓存:

rm -rf ~/.steam/steam/config/htmlcache rm -rf ~/.steam/steam/config/config.vdf

启用 Steam Play(Proton)

Steam Play 使用 Proton 兼容层让你在 Linux 上运行 Windows 游戏:

  1. 打开 Steam > 设置(Settings)
  2. 进入 兼容性(Compatibility)
  3. 勾选 为所有其他产品启用 Steam Play
  4. 在下拉菜单中选择 Proton 版本(推荐使用最新稳定版)
  5. 点击 确定 并重启 Steam

游戏库管理

添加额外的游戏库文件夹

如果你有多个硬盘或分区,可以添加额外的安装位置:

  1. 打开 Steam > 设置 > 存储
  2. 点击 + 添加新的库文件夹
  3. 选择目标目录

命令行创建库目录

# 在额外硬盘上创建 Steam 库目录 sudo mkdir -p /mnt/gamedisk/SteamLibrary sudo chown $USER:$USER /mnt/gamedisk/SteamLibrary

移动已安装的游戏

右键点击游戏 > 属性 > 本地文件 > 移动安装文件夹,选择目标库位置。

游戏兼容性查询

在安装 Windows 游戏前,可以在 ProtonDB (https://www.protondb.com ) 查询游戏的 Linux 兼容性评级:

  • 原生(Native):原生支持 Linux
  • 白金(Platinum):开箱即用,完美运行
  • 黄金(Gold):需要少量调整即可运行
  • 白银(Silver):可以运行但有小问题
  • 青铜(Bronze):可以运行但有明显问题
  • 不可用(Borked):无法运行

常用启动参数

右键点击游戏 > 属性 > 通用 > 启动选项:

# 强制使用 Vulkan 渲染 PROTON_USE_WINED3D=0 %command% # 启用 GameScope(需要安装 gamescope) gamescope -w 1920 -h 1080 -f -- %command% # 使用 MangoHud 显示性能信息 mangohud %command% # 指定 Proton 兼容数据(prefix)的存放路径 STEAM_COMPAT_DATA_PATH=~/.proton STEAM_COMPAT_CLIENT_INSTALL_PATH=~/.steam/steam %command% # 限制帧率上限为 60 FPS DXVK_FRAME_RATE=60 %command%

安装 MangoHud 性能叠加层

sudo apt install mangohud -y

在游戏启动选项中添加 mangohud %command% 即可在游戏中显示 FPS、CPU/GPU 使用率等信息。

Steam 常见问题

Steam 无法启动

# 重置 Steam steam --reset # 以调试模式启动 STEAM_DEBUG=1 steam

游戏启动失败

# 验证游戏文件完整性 # 在 Steam 中:右键游戏 > 属性 > 本地文件 > 验证游戏文件完整性 # 清除 Proton 兼容数据 rm -rf ~/.steam/steam/steamapps/compatdata/<APPID>

手柄无法识别

# 确保 Steam 有访问输入设备的权限 sudo usermod -aG input $USER

Steam 文件位置

路径说明
~/.steam/steam/Steam 主目录
~/.steam/steam/steamapps/common/已安装游戏
~/.steam/steam/steamapps/compatdata/Proton 兼容数据
~/.steam/steam/config/配置文件
~/.steam/steam/logs/日志文件

安装好 Steam 后,你就可以畅玩数千款 Linux 原生游戏以及通过 Proton 兼容的 Windows 游戏了。

相关文章

Last updated on