原神,啟動!但是Ubuntu系統(tǒng)
參考原文地址:https://www.qijieya.cn/
如今在 linux 系統(tǒng)上通過steam運行原神非常方便,但是我參考這篇博客操作時還是遇到了一些小問題。原文作者使用的是國際服,我將演示如何在 ubuntu22.04LST系統(tǒng)上通過steam運行原神的國服(其他linux發(fā)行版理論上也可以)。
第一步:下載原神啟動器的安裝器
直接官網(wǎng)下載即可:https://ys.mihoyo.com/

第二步:安裝steam(已安裝的跳過此步)
以我的系統(tǒng)為例,打開終端,執(zhí)行:?
sudo apt install steam
即可安裝。然后手動打開 steam?, 自動更新,登陸steam賬號。
這里順便提一下在 ubuntu 系統(tǒng)下steam 高分屏縮放比例太小如何調(diào)整的問題,參考原文鏈接:
https://github.com/ValveSoftware/steam-for-linux/issues/5908
在 /home 目錄下新建一個 .bash_aliases 文件(如果不存在的話),在文件末尾添加?以下內(nèi)容:
alias steam = "GDK_SACLE=2 steam"
保存。這樣通過終端 輸入steam, 就可以打開縮放比例為2倍的steam實例。當(dāng)然可以根據(jù)自己的情況自行調(diào)整其中的數(shù)字。至于能否不通過終端啟動,可以參考我給出的鏈接。


第三步:通過 steam 安裝原神啟動器
操作步驟是:庫 -> 左下角添加游戲 -> 添加非steam游戲 -> 瀏覽 -> 選擇下載好的啟動器的安裝程序exe文件 -> 右鍵點擊新添加的 -> 屬性 -> 兼容性 ->選中?“強制使用特定版本的steam play兼容工具” -> 選擇 8.0 以上版本的proton?

完成以上設(shè)置后,運行啟動器安裝。

可能出現(xiàn)的問題:安裝進(jìn)度條滿了但是一直卡住,別慌!這是因為國服的安裝器包含有一個子進(jìn)程喚起了vc++組件的安裝程序,但是你沒法點擊操作。不要緊,起動器本身其實已經(jīng)安裝完成,而且proton虛擬環(huán)境自帶了相關(guān)組件,所以直接 kill 掉進(jìn)程就行或者在steam庫界面強制關(guān)閉(關(guān)不掉直接重啟也沒事)
第四步:安裝原神
上一步安裝的是啟動器。我們進(jìn)入如下路徑:/home/ben/.steam/steam/steamapps
里面有數(shù)字文件夾(如果你steam沒安裝過其他游戲的話就只有一個,如果安裝過只能自己一個個找了), 依次進(jìn)入?(數(shù)字)/pfx/c_drive/,找到安裝器所在文件夾Genshin Impact?,整個拷貝到home目錄下或者其他你喜歡的位置

在steam庫中添加 lancher.exe 具體參考第3步的安裝過程。(兼容性設(shè)置要求一樣)
然后,打開啟動器,安裝原神。默認(rèn)安裝就行,steam對虛擬c盤以外的路徑?jīng)]有訪問權(quán)限。如果想折騰可以自行提權(quán)。
安裝完成后,自行刪除第3步中的安裝器(注意,是刪除啟動器的安裝器,不是刪除啟動器,也不是刪除啟動器的文件,,否則可能導(dǎo)致重新下載游戲)


第五步:運行游戲
歸功于proton的圖形API,性能相比win10下有不小的提升,我的輕薄本(5800H核顯)最低畫質(zhì)可以穩(wěn)60幀。

原神,啟動!