跳至主要內容
Agchub Agchub

停用螢幕保護程式只是配角:非 Steam 的 Windows 遊戲,預設直通 Proton

Steam 用戶端 Beta 更新讓 Linux 上的非 Steam Windows 執行檔預設經 Proton 執行,本文對照 2015 年 Steam Machines 的退場與移植工作室的業務萎縮,拆解相容層把分散移植成本集中化的結構與各方承壓位置。

停用螢幕保護程式只是配角:非 Steam 的 Windows 遊戲,預設直通 Proton

2015 年 11 月,Steam Machines 帶著客廳主機的定位上市,兩年左右產品線無聲收場。事後檢討列了很多條,核心只有一條:當年 Steam 上原生支援 Linux 的遊戲僅約數千款,玩家買回家的是一臺目錄很薄的客廳電腦。2026 年 10 月 8 日,Valve 向 Steam 用戶端的 Preview/Beta 通道與 Steam Deck 用戶端推送更新,變更日誌裡有一行的分量遠超其他條目:註冊為非 Steam 遊戲的 Windows 執行檔,預設改經 Proton 執行。從目錄很薄,到 Windows 執行檔預設可跑,中間隔著八年的相容層工程,以及一場移植成本承擔者的換手。

更新清單的主從關係

這次更新項目不少。通用設定新增遊戲執行時停用螢幕保護程式的選項,大畫面模式同步跟進;Linux 端的非 Steam Windows 執行檔改為預設經 Proton;另修復以瀏覽按鈕變更目標執行檔後遊戲無法啟動、外部工具啟動後「停止」鍵關不掉遊戲、遊戲時長偶發顯示錯誤等問題。Steam Input 處理了 Linux 下控制器排序交換失效的狀況,控制器韌體也修掉切換 BLE 模式後找不到主機仍卡住的毛病。

清單圖列舉 Steam Beta 更新的五項主要條目,包含遊戲執行時停用螢幕保護程式、非 Steam 的 Windows 執行檔預設經 Proton 執行、大畫面模式跟進新增設定,以及啟動失敗與時長顯示兩項修復

逐項對應場景,輕重立刻分明。停用螢幕保護程式對應的是接電視的大畫面模式與掌機掛機,過去這類行為交給系統層處理,現在收進用戶端通用設定,SteamOS 的主機化細節又推進一格。遊戲時長欄位的修復直接碰到退款機制的判定基礎:Steam 退款以購買 14 天內、累計時數 2 小時為門檻,時長顯示出錯,第一批受影響的就是退款爭議的判定資料。真正的重心仍在預設值。過去非 Steam 的 Windows 執行檔在 Linux 上必須手動指定相容性工具,設定成本與失敗率都落在使用者端;改為預設之後,Battle.net 與 Epic Games Store 的 Windows 版啟動器裝進 Linux,多數情形開箱即用。

順帶看 Beta 通道本身的定價。Valve 的 Preview/Beta 免費開放,測試工時由自願參與的使用者分攤;同樣叫 Beta,另一種做法是把刪檔測試包進 388 元禮包出售,成本歸屬剛好站在光譜兩端,細節可對照《魔獸世界:無限》把測試期賣成搶先權的拆解。

相容層的算術:把 N 次移植收斂成一套維護

Proton 於 2018 年 8 月隨 Steam Play 發布,技術基礎是 1993 年起步的 Wine 專案,再搭配 DXVK 與 VKD3D-Proton,把 DirectX 9 至 12 的圖形呼叫轉譯為 Vulkan。經濟上的意義是成本結構的收斂。相容層出現之前,一款商業遊戲要上 Linux,開發商得自費移植或外包給專業工作室,每款遊戲各結一次帳;相容層把這筆支出改寫成 Valve 單一組織內的工程成本,開發商端的邊際成本降到接近零。規模效果也在此:修好一個圖形 API 層級的缺陷,目錄內所有依賴該 API 的遊戲同時受益,單次修復的單位成本隨遊戲數量遞減。這套算術與MCP 把 Agent 工具整合由乘法改回加法同構:逐案的 N 乘 M 介接,被一套標準化介面換成 N 加 M 的支出。

統計圖卡標記 2018 年,即 Proton 相容層首次隨 Steam Play 對外發布、Linux 移植成本開始集中由 Valve 單一組織承擔的年份

Proton 採開源授權,多數改動持續貢獻回 Wine 上遊。表面上是把工程成果外部化為公共財,其他發行版與商業公司都能取用;Valve 換到的回報在生態主導權,相容層的版本節奏與修復優先序由它排程。時間軸拉長看,2012 年 Valve 共同創辦人 Gabe Newell 受訪時,把導入市集機制的 Windows 8 形容為 PC 生態的災難,Linux 佈局自那年啟動。2015 年硬體嘗試失敗,2018 年把賭注從原生移植換成轉譯層,2022 年 2 月 Steam Deck 以 399 美元起價上市,把這套軟體裝進千萬級出貨量的硬體載體,相容層的長期投資才有回收的規模基礎。

預設值是入口,入口就是帳本

這次預設值調整的影響範圍超出 Linux 桌面使用者。2025 年起,Lenovo 推出預載 SteamOS 的第三方掌機,硬體不再限於 Valve 自家機種。第三方 SteamOS 裝置的目錄短板向來有兩塊:Steam 上未列的遊戲,以及必須經外部啟動器執行的線上服務型遊戲。本次更新直接處理前者,Windows 版啟動器連同其遊戲庫在 SteamOS 上預設可跑,等於 Valve 免費替競爭平臺的目錄提供相容服務,換取 SteamOS 裝置的通用性。入口沒有讓出:遊戲可以買在別家,啟動的第一層框架仍是 Steam 用戶端。

微軟的位置因此更擠。2025 年微軟與華碩合作推出 ROG Xbox Ally 系列,把 Xbox 介面壓上 Windows 掌機,訴求是原生相容與商店整合。當 Windows 執行檔在 SteamOS 上也開箱即用,原生相容的差異化空間被壓縮,Windows 掌機剩下的比較優勢偏向 Windows 本身的其他用途。就規模看,Linux 在 Steam 硬體調查的佔比近年多在 2% 上下,其中 Steam Deck 佔大宗;比例不大,但這 2% 使用者的交易、雲端存檔與社交關係都記在 Valve 的帳上。

承壓位置與最後一塊缺口

清單圖列出預設改經 Proton 之後五類主體的位置變化,包括 SteamOS 使用者轉換成本下降、第三方 SteamOS 硬體目錄缺口收斂、移植工作室委外需求萎縮、核心級反作弊遊戲仍無法執行,以及 Windows 掌機的相容優勢縮水

移植工作室是最早被替代的一環。以 Linux 移植為業的團隊,在 Proton 成熟後委外需求明顯萎縮,部分轉向 Windows 平臺移植或自行開發。反作弊是另一個缺口:Easy AntiCheat 與 BattlEye 都提供 Proton 支援路徑,但開關在開發商手上,要逐案開啟;Riot Vanguard 這類核心級方案在 Proton 下仍無解。換句話說,SteamOS 目錄的最後一塊空缺,卡點不在 Valve 的工程能力,而在第三方開發商與反作弊廠商的商業意願。

情境推演:Beta 之後的兩條時間線

短期看節奏。這批變更依慣例會在數週內自 Beta 通道轉入穩定版,全量使用者被動接受新預設,中間夾著一輪崩潰回報與修補。中期看兩條線:第三方 SteamOS 裝置品項增加,轉換成本因預設可跑而下降,微軟在掌機端的入口價值持續承壓;競技品類能否補齊,取決於反作弊支援何時開啟,時間表不在 Valve 手裡。

2015 年的教訓是目錄決定硬體成敗。十年後,目錄問題被一套轉譯層解掉大半,競爭軸線移往入口與預設值。多數使用者不會走進設定頁調整相容工具,預設給誰,啟動的第一屏就歸誰。這次更新裡最安靜的那一行,作用正在於此。