
Linux 平台 Steam 游戏启动配置工具
SteamTinkerLaunch 是一款 Linux 平台的 Steam 游戏启动配置工具。它提供图形界面,支持配置原生 Linux 和 Proton 游戏,可设置 GameScope、MangoHud 等工具,并支持模组安装。此外,SteamTinkerLaunch 还允许自定义环境变量、更改启动程序、安装 Winetricks 组件等,简化了 Linux 上 Steam 游戏的调试和优化流程。
Steam Tinker Launch 是一个多功能的 Linux 封装工具,用于 Steam 客户端,它允许轻松地对游戏工具进行图形化配置,如 GameScope、MangoHud、模组工具 等等。它支持使用 Proton 的游戏和原生 Linux 游戏,并且在 X11 和 Wayland 上都能运行。
正如 /u/TaylorRoyal23 在 r/linux_gaming 上所描述的:
"这是一个令人难以置信的封装工具,它提供了一个菜单,让你可以轻松切换和修改 Linux 上游戏的各种设置。从 Proton 版本到启动和退出脚本,Proton/DXVK 等设置,FSR,ReShade,甚至还有各种工具的选项,如 GameMode、Replay-Sorcery、GameScope 等等。还有更多功能。我只需将默认 Proton 版本设置为"steam tinker launcher",然后每个游戏启动时都会出现一个 2 秒钟的菜单,让你轻松更改任何设置。如果你不按任何按钮,它就会使用默认设置并启动游戏。菜单可能会有点让人困惑,但它将所有内容整合在一个地方,比起记住几十个用于各种设置的命令要简单得多。"

SteamTinkerLaunch 提供了大量功能,多到无法在此 Readme 中一一列举。请查看功能列表及其相关的 wiki 页面以获取完整的介绍。然而,以下是 SteamTinkerLaunch 提供的一些主要功能。请注意,其中一些功能可能无法在 Flatpak Steam 上使用!
| 功能 | 描述 |
|---|---|
| 游戏自定义环境变量 | 为每个游戏单独设置自定义环境变量。用于为各种游戏添加命令行调整。 |
| 自定义游戏可执行文件 | 更改Steam启动的可执行文件。适用于自定义游戏启动器/模组启动器。<br /><br />此选项非常灵活,允许与游戏一起启动自定义可执行文件,或者替代、在游戏之前或之后启动。使用方法请参阅自定义程序wiki页面。 |
| 轻松安装Winetricks组件 | SteamTinkerLaunch可以执行必要步骤,在Proton前缀中安装如dotnet48或更新版本,可解决通过Proton运行的GUI工具的常见问题。<br /><br />强烈建议使用GE-Proton或Proton 5.0等社区版Proton安装dotnet48。您还应确保Winetricks版本为最新。 |
| 支持ModOrganizer 2 | 安装并设置模组安装和组织工具ModOrganizer 2。包括浏览器和命令行集成,可使用xdg-open处理NXM链接。<br /><br />更多详情请参阅我们的ModOrganizer 2 wiki页面和模组wiki页面。 |
| 支持Vortex模组管理器 | 安装并设置Nexus Mods的模组管理工具Vortex模组管理器。包括浏览器和命令行集成,可使用xdg-open处理NXM链接。<br /><br />更多详情请参阅我们的Vortex wiki页面和模组wiki页面。 |
| 支持SpecialK | 用于增强和修复Windows游戏常见问题的工具。<br /><br />使用方法请参阅我们的SpecialK wiki页面。可能需要额外的可选依赖。 |
| 支持ReShade(仅限Proton/Wine) | 支持使用ReShade着色器来增强Windows游戏的视觉质量。请注意,ReShade不支持原生Linux游戏。<br /><br />使用方法和有关同时使用ReShade和SpecialK的信息,请参阅我们的ReShade wiki页面。 |
| 支持Hedge模组管理器 | 支持自动安装开源现代索尼克游戏模组管理器,并尝试为需要它的各种游戏安装解决方案。<br/><br/>由于这些调整依赖于Winetricks,在某些情况下可能需要手动干预。详情请参阅SteamTinkerLaunch Hedge模组管理器wiki页面。 |
| 自定义Wine/Proton下载 | 管理下载自定义Proton和Wine版本,如GloriousEggroll的流行Proton版本GEProton。这些版本由SteamTinkerLaunch安装和管理。(需要安装jq!)<br /><br />更多详情请参阅我们的自定义Proton版本和自定义Wine版本 wiki页面。 |
要了解最新发布版本,请查看稳定版更新日志。要 了解尚未包含在稳定版中的最新开发变更,请查看完整更新日志。
Steam Tinker Launch适用于原生Linux游戏和使用Proton的游戏,但某些仅限Windows的工具(如ReShade)只适用于Proton游戏。SteamTinkerLaunch还支持非Steam游戏,只要它们通过Steam客户端启动。
通过Steam使用SteamTinkerLaunch有两种方式,一种是作为兼容性工具(适用于Proton游戏),另一种是作为启动选项(适用于原生Linux游戏)。每个游戏应只使用一种选项。
将SteamTinkerLaunch作为兼容性工具是使用Proton游戏的推荐方式。安装SteamTinkerLaunch后,从兼容性工具列表中为选定的游戏强制使用它。您还可以从Steam客户端的Steam Play设置中将SteamTinkerLaunch设为所有应用程序的默认兼容性工具。请注意,如果强制使用SteamTinkerLaunch作为兼容性工具,Steam将始终下载游戏的Windows版本。
使用 SteamTinkerLaunch 作为启动选项是在原生 Linux 游戏中使用它的预期方式。你可以通过以下方式启用 SteamTinkerLaunch 作为启动选项:
steamtinkerlaunch %command%
在某些平台上,如 Steam Deck,使用 SteamTinkerLaunch 作为启动选项可能需要将其添加到你的路径中。请参考你的发行版文档了解如何将脚本添加到路径中,因为这在不同的发行版和 shell 之间可能有所不同。如果你通过 ProtonUp-Qt 安装了 SteamTinkerLaunch,它会自动为你添加到路径中,不过你可能仍需要将路径设置为 $HOME/stl/prefix/steamtinkerlaunch,详见启动选项 wiki 页面。
虽然可以将 SteamTinkerLaunch 用作 Proton 游戏的启动选项,但这并不是预期的使用方式。
启动游戏时,会弹出一个小的等待请求器对话框。这允许你通过按下按钮或按空格键来访问主菜单,或者直接跳过启动游戏。默认情况下,对话框只会停留两秒钟就会超时并启动游戏,但这可以在 SteamTinkerLaunch 设置中进行配置。

主菜单是调整游戏选项的跳板。有关其提供的选项的更多信息,请参阅 wiki 页面。
SteamTinkerLaunch 有几个命令行选项,这些选项在 Steam 之外可能很有用,比如用于安装 mod 工具。你可以运行 steamtinkerlaunch help 获取可用命令的完整列表,或者如果 SteamTinkerLaunch 不在你的路径中,你可以从下载 SteamTinkerLaunch 的文件夹中运行 sh steamtinkerlaunch help。
根据你的平台和需求,SteamTinkerLaunch 可以通过几种不同的方式安装。请参阅 安装 wiki 页面 获取详细的安装说明。
| 平台 | 注意事项 |
|---|---|
| 包管理器 | 首选安装方法。请参见下方的发行版包状态,但此列表可能并不详尽。<br />非常感谢所有包维护者!<br /><br /> |
| ProtonUp-Qt | 从 v2.7.3 版本开始,ProtonUp-Qt 支持 SteamTinkerLaunch。这应该允许你在任何发行版上安装 SteamTinkerLaunch,包括 Steam Deck。详情请参阅 安装 wiki 和我们的 ProtonUp-Qt wiki 页面。<br /><br />在 Steam Deck 之外,请确保你已满足相关的 SteamTinkerLaunch 硬依赖。 |
| 手动安装 | SteamTinkerLaunch 支持系统级(root)和本地(非 root)手动安装。有关设置和详细信息,请参阅安装 Wiki 说明。 |
| Steam Deck | 请参阅 安装 Wiki 获取 Steam Deck 特定的安装说明。 |
| Steam Flatpak | 有关使用 Steam Flatpak 和 SteamTinkerLaunch 的设置说明,请参阅 安装 Wiki。<br><br>注意:这仅适用于 Flatpak Steam。 |
| 其他 | 有关任何特定发行版的安装说明,请参阅 安装 Wiki。 |
一些出色的人在他们的平台/频道上提到了 SteamTinkerLaunch。非常感谢所有报道过 SteamTinkerLaunch 的人!
| 名称 | 报道 |
|---|---|
| podiki (同时也是SteamTinkerLaunch的贡献者) | 在BoilingSteam上写了一篇关于SteamTinkerLaunch的长文! |
| ekianjo | 在BoilingSteam上发表了与SteamTinkerLaunch创始人Frostworx的问答! |
| Hex DSL | 制作了一个YouTube视频展示SteamTinkerLaunch |
| tuxfoo | 制作了一个YouTube视频展示SteamTinkerLaunch |
| Linux Game Cast | 在他们的播客多次提到SteamTinkerLaunch,而且[还在继续](https://github.com/sonic2kk/steamtinkerlaunch/blob/master/(https://linuxgamecast.com/2021/11/linux-game-cast-484-yami-pedro)! |
| Kevin Wammer | 写了这篇文章 |
| 来自HiTechLoLife的Starlogical | 创作了这个视频描述SteamTinkerLaunch |
| joker1007 (日语) | 为日本用户写了一篇长文介绍SteamTinkerLaunch |
当SteamTinkerLaunch首次启动时,它会创建默认的配置结构(通常在~/.config/steamtinkerlaunch中)。所有配置文件都是独立的文档,并且在不断增长,因此可能会缺少一些选项。如果你发现未记录的配置选项,请在问题追踪器上提出请求。你甚至可以自己编写文档,然后由协作者添加。
要大致了解可以配置的内容,你可以查看wiki,或者简单浏览主菜单,其中涵盖了几乎所有可用内容。如果你想了解SteamTinkerLaunch的功能,但觉得庞大的wiki太过复杂,可以查看社区成员创建的文章和视频。
如前所述,几乎所有内容都可以通过主菜单进行配置,但你也可以选择使用图形文本编辑器编辑SteamTinkerLaunch的全局和每个游戏的配置文件,以进行更精细的调整。在使用文本编辑器进行编辑之前,最好先从主菜单中探索配置选项,然后再深入使用文本编辑器进行调整。
有关SteamTinkerLaunch特定配置文件的更多信息,请参阅配置文件wiki页面。
有关SteamTinkerLaunch存储下载文件的位置信息,请参阅下载wiki页面。
日志文件写入全局菜单或全局配置中定义的LOGDIR(默认通常是~/.config/steamtinkerlaunch/logs/)。日志文件的详细程度取决于WRITELOG变量,其中0表示不记录日志,1表示较少详细信息,2表示最详细。
SteamTinkerLaunch生成多个日志,包括特定游戏的日志文件。对于包含Steam AppID的日志(如Proton日志),通常会有一个带有游戏名称的日志文件符号链接,以便更容易识别日志。
SteamTinkerLaunch还可能在/dev/shm/steamtinkerlaunch中存储额外的日志信息。
除了日志外,还有一个故障排除的wiki页面,列出了一些用户遇到的问题和已知问题。
请注意,使用SteamTinkerLaunch的风险由您自行承担,您需要对通过它启动的第三方程序负责。SteamTinkerLaunch与Valve Corporation或Steam没有任何关联。
SteamTinkerLaunch一直在寻找新的贡献者。有关如何为项目做出贡献的更多信息,请参阅CONTRIBUTING.md。
SteamTinkerLaunch采用GNU通用公共许可证v3.0授权。有关更多信息,请参阅LICENSE。


AI赋能电商视觉革命,一站式智能商拍平台
潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。


企业专属的AI法律顾问
iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。


稳定高效的流量提升解决方案,助力品牌曝光
稳定高效的流量提升解决方案,助力品牌曝光


最新版Sora2模型免费使用,一键生成无水印视频
最新版Sora2模型免费使用,一键生成无水印视频


实时语音翻译/同声传译工具
Transly是一个多场景的AI大语言模型驱动的同声传译、专业翻译助手,它拥有超精准的音频识别翻译能力,几乎零延迟的使用体验和支持多国语言可以让你带它走遍全球,无论你是留学生、商务人士、韩剧美剧爱好者,还是出国游玩、多国会议、跨国追星等等,都可以满足你所有需要同传的场景需求,线上线下通用,扫除语言障碍,让全世界的语言交流不再有国界。


选题、配图、成文,一站式创作,让内容运营更高效
讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。


AI辅助编程,代码自动修复
Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。


最强AI数据分析助手
小浣熊家族Raccoon,您的AI智能助手,致力于通过先进的人工智能技术,为用户提供高效、便捷的智能服务。无论是日常咨询还是专业问题解答,小浣熊都能以快速、准确的响应满足您的需求,让您的生活更加智能便捷。


像人一样思考的AI智能体
imini 是一款超级AI智能体,能根据人类指令,自主思考、自主完成、并且交付结果的AI智能体。


AI数字人视频创作平台
Keevx 一款开箱即用的AI数字人视频创作平台,广泛适用于电商广告、企业培训与社媒宣传,让全球企业与个人创作者无需拍摄剪辑,就能快速生成多语言、高质量的专业视频。
最新AI工具、AI资讯
独家AI资源、AI项目落地

微信扫一扫关注公众号