[心得] Proton 與 Deck 與 消失的中文
趁機跟不熟悉 Proton 的版友說明一下,
Deck 跑的不是 Windows ,這個應該比較多人知道,
他實際上跑的是一個 Steam 特製的 Linux。
而 Proton 的價值就是透過一些手法,
讓一般遊戲能夠被 Linux 主機順利啟動,
而且不需要對遊戲本身進行基因改造(重寫)。
可以想像把寒帶果樹搬到台灣果園來種,
Proton 就是為了彌補水土差異而投入的各種農藝手法。
因為果樹種類很多,很難只用一套手法處理好全部,
所以 Proton 有著各種官方或非官方的版本,
讓大家能夠試著應付各種問題。
但是,有些遊戲其實製作方或發行商本身就注重這方面,
因此會有原生的 Linux 版本,這點可以看商店頁面:
https://i.imgur.com/nPm2hMy.png
這是瓦爾海姆的系統需求,可以發現除了 Windows,
還多一個 SteamOS+Linux 的項目,這就表示他有原生版本。
一般來說,這種情況下原生版本跑起來會比較好,
Deck 會自行下載原生版本讓你遊玩,
而原生版本是不需要 Proton 就能夠執行的,
如果你用 Deck 仔細看遊戲啟動前的頁面,
切換到相容性的分頁你會發現他寫著
「使用 Steam Linux Runtime 執行」,
而一般 Windows 遊戲會寫「選用 Proton xx版本」。
聽起來很好,
但問題是同時具有 Windows 及 Linux 版本的遊戲,
Linux 版本常常都是次等公民,從 Windows 移植的產物,
它們可能更新的頻率偏低或是次數有限會被放生,
導致遊戲內容缺東缺西,像是文明5或瓦爾海姆,
他們的 Linux 版本都缺少的原本就有的中文介面,
瓦爾海姆未來可能還有機會補上,但文明5就沒救了。
這種時候我們可以在 Steam 裡面針對個別遊戲,
進入遊戲內容頁裡面把相容性強制打開。
這時候 Steam 會移除 Linux 版本的遊戲檔案,
並自動開始下載 Windows 版本取而代之。
下載完就可以啟動看看,
運氣好的話自動選擇的 Proton experimental 就能正常執行,
不OK的話,可以上 ProtonDB 看一下其他人選用哪個版本。
在不同 Proton 版本之間切換並不需要重新下載遊戲。
而有些遊戲的原生Linux版本如果被Steam認為不適合,
反而會被Steam設定成強制使用Proton跑Windows版本,
這種情況你也可以反過來操作就是了,但很少見吧。
大概就這樣,以上也適用於一般 Linux,歡迎討論。
--
讚讚!
還有雲端存檔兩平台似乎會分開 兩裝置要同步進度要同版
我倒是沒注意過存檔的事情,但這是否是視遊戲而定?
看起來要用Steam Deck真的要對電腦有點了解才行...
難怪有些遊戲原本在電腦上玩有中文,但是Steam Deck上沒有
換成Proton執行以後就又有了...
對英文用戶就是版本可能偏舊吧..
推推!學到了
推個
推科普w
知識推
"此"等公民
謝謝校稿
推觀念教學 讚讚
硬要說的話 用SD要自己會排除不能玩的狀況 例如查英文論
壇或是試誤一些第三方軟體
不是因為Flatpak之類的原因才讀不到CJK字體嗎?
方塊字之類的字體問題要另外說,這篇沒有討論到, 這問題也不是只有flatpak會有, 一些老遊戲也容易出現,HalfLife就是這樣, 文明5其實也會,所以它不但要轉Windows版才有中文, 還要自己想辦法改字體才能正常顯示…
不是Linux版的問題,跟我發文的Rimworld是一樣的狀
況
我亂查後,認為是沙盒內讀不到中文字體
Witcher1就不知道是不是缺字體了,從電腦移Windows
版過來也是一整片沒字
一代我好像也有,有空有想到的話再來嘗試一下
我只是看到有人在提存檔的事而已 我本身其實沒驗證過
畢竟我自己目前只開過沒玩過的遊戲而已
我玩的遊戲例如魔物之類的沒有Linux版所以也沒經驗XD
Vahelim、Rimworld、Witcher1都是無顯示字,不是口
口口
Vahelim跟Rimworld從資料夾執行都能正常顯示CJK字體
文明五就還沒測試,有在Reddit看到類似討論
原來如此,那可能還有其他問題,我沒有瓦爾海姆能測
61
Re: [閒聊] Win11內建安全功能 可能導致遊戲性能下降Linux使用者報到 看起來是個傳教的完美時機 如果你不知道什麼是Linux的話 基本上就是免費作業系統 (對啦還有開源 但沒聽過Linux很可能也沒聽過開源 吧) 不知道有聽過Linux的人對Linux的印象是什麼 但如果你這兩個月來沒有關注Linux的新聞 那你的理解大概已經過時了32
[情報] Linux上能玩《2077》:但必須配AMD顯卡Linux上能玩《賽博朋克2077》:但必須配AMD顯卡 年度跳票大作《賽博朋克2077》終於發售,截止發稿,Steam在線玩家接近80萬,口碑多半好評,超越《CS:Go》《DOTA2》《PUBG》等。 為了讓更多玩家體驗到,Valve下發了Proton 5.13-4版本,從而讓Linux用戶借助Steam Play也能玩上。 Steam Play集成了Proton,這是一套模擬兼容層,目的就是讓Windows遊戲在Linux上跑起來。13
[問卦] 有沒有人和我一樣對Linux的未來充滿信心前幾年 Valve 開始介入 Linux 的世界整合 WINE 和 DXVK 搞出了個 Proton, 一堆 Windows 才能玩的遊戲都可以在 Linux 上玩了,雖然會有一點點效能犧牲, 但部份的遊戲甚至表現得比 Windows 原生還要好,非常令人驚訝, 不過還是有個大問題,那就是那些反作弊程式無法支援 Linux 的 Proton, 不過就在上個月 Steam Deck 發表後宣佈要讓所有遊戲都能執行,10
[心得] Deck遊戲存檔位置Deck由於是Linux架構 大多遊戲都是透過proton下去執行的 存檔位置和我們熟知的Windows相差甚多 有些遊戲沒有支持雲端存檔 這篇簡單講解一下Steam遊戲和非Steam遊戲存檔相關問題9
[問題] SteamDeck玩瓦爾海姆到底有無中文?已解決(降Proton版本) 入手了SteamDeck 這幾天買了Valheim來玩 STEAM頁面上是顯示有繁中跟簡中,我用筆電玩有中文沒錯 但實際用掌機打開來玩後發現設定裡本來是繁中跟簡中的選項都是空白 (SteamDeck我已進去桌面模式把系統更新中文)8
[閒聊] 在非 X86 Windows 平台的遊戲測試Hallo, 大家好, 隨著M1 Mac 以及 Steam Deck 的推出,很多人都有疑問在 ARM Windows 或是在 Linux 上如何玩遊戲 本篇文章測試了幾款遊戲,帶大家認識一下在其他平台玩遊戲的可能性. M1 Mac: M1 Mac 目前有兩種方法可以玩遊戲,第一種是經由 Cross Over,第二種是經由 Parallels(兩個都要付錢QwQ)。Cross Over 在測試的時候有些遊戲無法正確執行,所以這裡只測試 Parallels。步驟如下所述:5
[問題] 在Linux下無法透過Steam啟動原生遊戲遇到問題的遊戲: Rakuen - 作業系統: Kubuntu 21.10 Steam用戶端:4
[閒聊] 魔物獵人崛起 - 破曉 Linux 運作不錯最近steam deck文蠻多的, 剛好在追的youtuber ETA prime, 又出了一支在pc上安裝steam os的影片, 就想裝來玩玩看, 但一直裝不起來原因不明.1
Re: [閒聊] Steam Deck掌機QA公布:可玩非 Steam遊戲要先弄清楚一點,Steam deck跑的不是Windows,而是steam自己的 Steam OS 是基於Linux的發行版 這篇講的是Proton,是從V社從Wine分支開發來的,Wine是個讓Linux跑Windows程式的 東西,全名是"Wine Is Not an Emulator",有興趣的可以自己查 當然Proton是V社開發和維護的,肯定能在跑遊戲上有一定的優勢。