Steam Tinker Launch是一款多功能 Linux 包裝工具,可與 Steam 用戶端搭配使用,可輕鬆圖形化設定遊戲工具,例如 GameScope、MangoHud、模組工具等。它支援使用 Proton 的遊戲和原生 Linux 遊戲,並且可以在 X11 和 Wayland 上運行。
正如 r/linux_gaming 上的/u/TaylorRoyal23所描述的:
「一個令人難以置信的包裝器,帶有選單,可讓您輕鬆切換和修改Linux 上游戲的各種設定。從質子版本到啟動和退出腳本、質子/dxvk 等設定、FSR、重新著色,甚至各種工具的選項例如遊戲模式、重玩魔法、遊戲範圍等等。任何設定。得多。
SteamTinkerLaunch 提供了種類繁多的功能,本自述文件中無法列出。請參閱功能清單及其相關的 wiki 頁面以取得完整的詳細資訊。不過,以下是 SteamTinkerLaunch 提供的一些關鍵功能。請注意,其中一些功能可能不適用於 Flatpak Steam!
特徵 | 描述 |
---|---|
自訂每個遊戲的環境變量 | 根據每個遊戲設定自訂環境變數。對於為各種遊戲添加命令列調整很有用。 |
自訂遊戲可執行文件 | 更改 Steam 啟動的可執行檔。對於自訂遊戲啟動器/模組啟動器很有用。 此選項非常靈活,允許在遊戲之前或遊戲之後啟動自訂可執行文件,而不是遊戲本身。有關用法,請參閱自訂程式 wiki 頁面。 |
輕鬆安裝 Winetricks 動詞 | SteamTinkerLaunch 可以應用必要的步驟來安裝,例如,在 Proton 前綴中安裝dotnet48 或更高版本,這可以解決透過 Proton 運行的 GUI 工具的常見問題。強烈建議使用 Proton 社群風格(例如 GE-Proton 或 Proton 5.0)安裝 dotnet48 。您還需要確保您的 Winetricks 版本是最新的。 |
ModOrganizer 2 支持 | 安裝xdg-open 設定 mod 安裝和組織工具 ModOrganizer 2。請參閱我們的 ModOrganizer 2 wiki 頁面和 modding wiki 頁面以了解更多詳細資訊。 |
Vortex Mod Manager 支援 | 安裝並設定 Nexus Mods 的 mod 管理工具 Vortex Mod Manager。包括瀏覽器和命令列集成,用於使用xdg-open 處理 NXM 連結。請參閱我們的 Vortex wiki 頁面和 modding wiki 頁面以了解更多詳細資訊。 |
特別K支持 | 用於增強和修復 Windows 遊戲常見問題的實用程式。 請參閱我們的 SpecialK wiki 頁面以了解用法。可能需要額外的可選依賴項。 |
ReShade 支援(僅限 Proton/Wine) | 支援使用ReShade著色器來增強Windows遊戲的視覺品質。請注意,ReShade 不支援本機 Linux 遊戲。 請參閱我們的 ReShade wiki 頁面,以了解有關ReShade和SpecialK一起使用的用法和資訊。 |
對沖模組管理器支持 | 支援自動安裝開源 Modern Sonic 遊戲模組管理器,並嘗試為需要它的各種遊戲安裝解決方法。 由於這種調整的性質依賴於 Winetricks,在某些情況下可能需要一些手動幹預。請參閱 SteamTinkerLaunch Hedge Mod Manager wiki 頁面以了解詳細資訊。 |
客製化酒/質子下載 | 管理下載自訂 Proton 和 Wine 版本,例如 GloriousEggroll 流行的 Proton 風味 GEProton。這些版本由 SteamTinkerLaunch 安裝和管理。 (需要安裝jq ! )有關更多詳細信息,請參閱有關自訂 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 %命令%
在某些平台(例如 Steam Deck)上,使用 SteamTinkerLaunch 作為啟動選項可能需要您將其新增至您的路徑。有關如何將腳本新增至路徑的信息,請參閱發行版文檔,因為這在發行版和 shell 之間可能有所不同。如果您透過 ProtonUp-Qt 安裝了 SteamTinkerLaunch,它將添加到您的路徑中,但您可能仍需要按照啟動選項 wiki 頁面上的說明將路徑設為$HOME/stl/prefix/steamtinkerlaunch
。
可以使用 SteamTinkerLaunch 作為 Proton 遊戲的啟動選項,但這不是預期的用例。
開始遊戲時,會跳出一個等待請求者小對話框。這將允許您透過按 按鈕或按空白鍵來存取主選單,或跳至啟動遊戲。預設情況下,該對話方塊只會停留兩秒鐘,然後逾時並啟動遊戲,但這可以在 SteamTinkerLaunch 設定中進行配置。
主選單是修改遊戲選項的跳板。有關其提供的選項的更多信息,請參閱 wiki 頁面。
SteamTinkerLaunch 有幾個命令列選項,可以在 Steam 之外使用,例如安裝模組工具。您可以執行steamtinkerlaunch help
來取得可用命令的完整列表,或者如果 SteamTinkerLaunch 不在您的路徑中,您可以從下載 SteamTinkerLaunch 的資料夾中執行sh steamtinkerlaunch help
。
根據您的平台和需求,SteamTinkerLaunch 可以透過幾種不同的方式安裝。請參閱安裝 wiki 頁面以取得詳細的安裝說明。
平台 | 筆記 |
---|---|
套件管理器 | 首選安裝方法。請參閱下面的分發包狀態,儘管此列表可能並不詳盡。 非常感謝所有包裝維護者! 有關可用軟體包的更多信息,請參閱安裝 Wiki。 |
ProtonUp-Qt | 從 v2.7.3 開始,ProtonUp-Qt 支援 SteamTinkerLaunch。這應該允許您安裝 SteamTinkerLaunch,無論您使用的是哪個發行版,包括 Steam Deck 。有關更多詳細信息,請參閱安裝 wiki 和我們的 ProtonUp-Qt wiki 頁面。 在 Steam Deck 之外,請確保您已滿足相關的 SteamTinkerLaunch 硬依賴項。 |
手動安裝 | SteamTinkerLaunch支援系統範圍(root)和本地(非root)手動安裝。有關設定和詳細信息,請參閱安裝 Wiki 註釋。 |
蒸氣甲板 | 有關 Steam Deck 的具體安裝說明,請參閱安裝 Wiki。 |
蒸氣扁平包裝 | 有關使用 Steam Flatpak 和 SteamTinkerLaunch 的設定說明,請參閱安裝 Wiki。 注意:這僅適用於 Flatpak Steam。 |
其他 | 有關任何特定於發行版的安裝說明,請參閱安裝 Wiki。 |
一些偉大的人在他們的平台/頻道上提到了 SteamTinkerLaunch。非常感謝所有關注 SteamTinkerLaunch 的人!
姓名 | 按 |
---|---|
podiki (也是 SteamTinkerLaunch 貢獻者) | 在 BoilingSteam 上寫了一篇關於 SteamTinkerLaunch 的巨篇文章! |
埃基安喬 | 與 SteamTinkerLaunch 的創建者 Frostworx 在 BoilingSteam 上撰寫了問答! |
十六進位DSL | 製作了一個 YouTube 影片來展示 SteamTinkerLaunch |
燕尾服 | 製作了一個 YouTube 影片來展示 SteamTinkerLaunch |
Linux 遊戲演員 | 在他們的演員陣容中多次提到 SteamTinkerLaunch,而且還在增加! |
凱文·瓦默 | 寫了這篇文章 |
HiTechLoLife 的 Starological | 創建了這個描述 SteamTinkerLaunch 的視頻 |
小丑1007 (日文) | 在 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 授權。請參閱許可證以了解更多資訊。