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 会:
- 自动下载并更新客户端到最新版本
- 提示你登录或创建 Steam 账号
- 下载必要的运行时组件
登录问题排查
如果遇到登录问题,可以尝试清除缓存:
rm -rf ~/.steam/steam/config/htmlcache
rm -rf ~/.steam/steam/config/config.vdf启用 Steam Play(Proton)
Steam Play 使用 Proton 兼容层让你在 Linux 上运行 Windows 游戏:
- 打开 Steam > 设置(Settings)
- 进入 兼容性(Compatibility)
- 勾选 为所有其他产品启用 Steam Play
- 在下拉菜单中选择 Proton 版本(推荐使用最新稳定版)
- 点击 确定 并重启 Steam
游戏库管理
添加额外的游戏库文件夹
如果你有多个硬盘或分区,可以添加额外的安装位置:
- 打开 Steam > 设置 > 存储
- 点击 + 添加新的库文件夹
- 选择目标目录
命令行创建库目录
# 在额外硬盘上创建 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 $USERSteam 文件位置
| 路径 | 说明 |
|---|---|
~/.steam/steam/ | Steam 主目录 |
~/.steam/steam/steamapps/common/ | 已安装游戏 |
~/.steam/steam/steamapps/compatdata/ | Proton 兼容数据 |
~/.steam/steam/config/ | 配置文件 |
~/.steam/steam/logs/ | 日志文件 |
安装好 Steam 后,你就可以畅玩数千款 Linux 原生游戏以及通过 Proton 兼容的 Windows 游戏了。
相关文章
- Proton / Wine — 深入了解 Proton 和 Wine 兼容层的配置与调优
- NVIDIA / AMD 驱动 — 游戏显卡驱动的安装与性能优化
- 游戏手柄 — 在 Ubuntu 上配置 Xbox、PS 及通用游戏手柄
Last updated on