我怎麼讓《原神》在 Steam Deck 上跑起來的:實測與避雷分享


想在 Steam Deck 上玩《原神》卻不知道從何開始?本篇分享我在 SteamOS 環境下安裝與設定的完整過程,從準備到啟動一路實測,讓遊戲能順利運行。無需更換系統,也能在掌機上重返提瓦特,享受流暢又穩定的遊戲體驗。

一、成果預覽

二、環境準備與工具安裝

1. 切換至 Desktop Mode(桌面模式)

  • 按下 Steam 按鍵 -> 電源 -> 切換至桌面
  • 建議連接鍵盤滑鼠以及穩定良好的網路環境

2. 安裝必要工具(Flatpak)

flatpak install flathub com.usebottles.bottles
flatpak install flathub com.github.tchx84.Flatseal

隨手開了台 VM 示範,道理一樣啦 😀
在 Steam Deck 上可以一模一樣複現

三、建立 Bottles 容器

1.創建 Bottle

基本上照著遊戲 Pattern 直接開就好,不用改動。

2.安裝中文字型

你需要這個 cjkfonts 不然啟動器中文會缺字

3.安裝 vcredist2019

這東西筆者在測試的時候一定不能缺,先裝上再說 😀

4.安裝 HoYoPlay

回到 Bottle 的頁面,有安裝程序按鈕,目前已經內建 HoYoPlay 的 Script。[Github]

裝完以後就可以打開 HoYoPlay 啟動器啦,正常安裝完之後就可以安裝遊戲!

裝好原神以後會發現遊戲打不開,這是某個版本開始的原神多出來的奇怪 Behavior。參考資料

簡單來說就是你打開啟動器,該更新的更新完。在開遊戲之前先關閉網路,等到遊戲畫面亮起來再把網路連上就可以正常原神啟動。

登入畫面的地方 Steam 的小鍵盤如果沒辦法正常彈出來,請拿出你的實體鍵盤。這我也沒招 XD

在拔掉鍵鼠之前記得先到設定把遊戲改成搖桿模式!!!

四、用 Flatseal 調整 Bottles 權限

  • 修正 Add to Steam
    你需要給 Bottles Filesystem 權限他才能在 Steam 首頁新增東西
    路徑:~/.local/share/Steam
    然後就可以把 HoYoPlay 放到 Steam 遊戲模式上 😀

五、建議的修改

裝個 DeckySteamGridDB 才能修改 HoYoPlay 的顯示樣式,做完就可以看到最開始成果預覽那張圖的樣子了。

六、結語

特別需要注意的是這堆東西 Flathub 還有各種套件的下載用到大量的 Fastly 跟 Akamai,台灣某些電信商下載會非常非常的慢,需要耐心等候。真的忍不住的話可以開個 VPN 😀