Valve 對于 Ubuntu 的 Snap 版本的 Steam 并不滿意:原因何在
近年來,由于 Wine、Proton 等工具的興起,在 Linux 上 玩游戲 變得非常容易。
甚至,越來越多的游戲開發商為 Linux 提供原生支持,通過為運行 SteamOS 的 Valve 手持設備 Steam Deck 發布游戲。
然而,最近的報道顯示,一名 Valve 開發者注意到,Steam 客戶端的非官方 Snap 版表現并不如預期。
事情是這樣的: 一位負責 Valve 的 Steam 客戶端開發的開發者,Timothée Besset,在 Mastodon 上對 Linux 的 Steam Snap 版本表達了擔憂。
需要知道的是,該 Snap 版本 是 Canonical 在 2022 年發布的非官方版本,作為他們全力打造 Ubuntu 游戲體驗的一部分。
該開發者指出,他們發現由 Snap 版本的 Steam 客戶端引發的問題報告數量大幅度增加。
然而,問題在于,許多用戶可能并未意識到他們正在運行的是 Steam 客戶端的 Snap 版本,反倒是首先向 Valve 報告問題,而非與 Canonical 取得聯系。
原因何在呢?
主要是因為 Ubuntu(及其官方發行版)在推廣 Snap 包的使用。同時,當用戶從軟件中心安裝 Steam 時,系統會默認安裝 Snap 應用,許多用戶并未覺察。
然而,用戶并未得到任何關于這個包并非由 Valve 官方維護的信息。
雖然有一個標記表明 Canonical 是它的維護者,驗證了包的真實性,但是,它并不是 Valve 官方推薦的東西。
因此,若在 Ubuntu 上安裝 Steam,用戶可能會被誤導(或是產生困惑)。
自然地,用戶會希望軟件開箱即用。如果做不到,就會有人聲稱 “Steam 在 Ubuntu 或 Linux 上無法工作”,這會對 Valve 的聲譽產生影響。
如何應對: 根據 Timothée 的建議,對于 Debian 及其它基于 Debian 的發行版(當然,包括 Ubuntu),你最佳的選擇是從他們的 GitHub 倉庫 下載并安裝官方的 .deb 包。
作為替代,你也可以選擇 非官方的 Flatpak。
有人建議讓 Steam 檢測 Snap 并禁止其運行,Timothée 進一步補充說:
運行報告會檢測到 snap/flatpak(或即將檢測到)。但考慮到用戶的自由等等因素,我們通常不會因此停止服務。如果真的出現嚴重問題,我們可能會開始發出警告。
我覺得發出警告聽起來不錯。但當然,既然 Valve 的關切已經被公之于眾,Canonical 應對這個問題采取行動,與 Valve 合作改善現狀。
?? 你覺得呢? Canonical 會采取行動,解決他們所開發的基于 Snap 的 Steam 客戶端存在的問題嗎?