banner
「The Nanami」

「The Nanami」

游戏宅的自我介绍
github
bilibili
steam

如何在 Linux 上愉快地玩遊戲

如你所見,我是一個遊戲玩家,在 Steam 上有很多遊戲。

Nanami's Steam Profile

但是
Only Windows
絕大多數遊戲只支持 Windows 系統。

那麼有沒有在 Linux 上愉快地遊戲的方法呢?

答案是,有!

Wine#

Wine 是一個充滿魔力的軟體包,它可以讓你在 Linux 上運行任何 Windows 應用。

但是 Wine 有個很嚴重的缺點,不支持 Direct3D。在這個 Direct3D 遊戲越來越多,大廠都懶得做 Vulkan 的時代,不支持 D3D 意味著絕大多數現代遊戲都玩不了。

我玩的遊戲裡唯一一款有 Vulkan 版的遊戲《彩虹六號:圍攻》還因為反作弊無法運行玩不了。點名批評育碧!!!

Proton#

Proton 是 Valve 開發出的一款加強版 Wine,它可以如魔法一般把 Direct3D 9/10/11 的遊戲轉換為 Vulkan 運行。極大地擴展了 Linux 遊戲玩家的選擇。


使用 Proton 玩遊戲#

那這麼好的東西,該怎麼用上呢?

Step 1. 打開 Steam
Step 2. 在庫裡搜索 “Proton”
Proton
然後選擇一個你喜歡的版本安裝。我使用的是 Proton 7.0,不過在一些遊戲上 Proton 6.3 表現更好,比如 CS: GO。

Step 3. 在 Steam 設置中啟用 Proton
Enable it!
Step 4. Enjoy your games!
Cyberpunk
一切就緒,現在你可以使用 Proton 遊玩任何遊戲了。
如要用 Proton 運行非 Steam 遊戲,把它添加到 Steam 庫然後從 Steam 啟動就好了。

Tips:Proton 是 Valve 為 SteamOS 開發的,所以以上方法只能在 Arch Linux 系發行版使用,其他發行版可能需要仔細編譯一個可用的版本。

手柄設置#

如果你用的是 Ubuntu 系統,手柄應該是開箱即用的。但是對於 Arch Linux 用戶來說要啟用手柄就有點麻煩了。好在萬能的開源社區還是有解決方法。

Xpadneo#

Xpadneo 是一個高級手柄驅動程序,支持諸多功能(包括無線手柄電量顯示)。

安裝與使用#

# 以 Linux Mainline 內核為例
$ yay -S dkms linux-headers xpadneo-dkms

重啟你的 PC,現在你的手柄就能被 Steam 識別到了。
Controller Settings

大屏幕#

SteamOS 的界面美觀程度大家都見過了,現在這個界面隨著 Steam 客戶端的更新也來到各大 Linux 發行版上了。
Steam Big Screen
濃濃的主機味撲面而來,我覺得 Steam Deck 都不用買了(
PS: Windows 用戶需要啟用 Steam Beta 才能使用新版大屏幕,還一堆 BUG。

以上內容均基於 Arch Linux 撰寫,部分內容在其他系發行版無法使用。但是

Holo ISO#

Holo ISO 是一個幫助用戶在個人 PC 上安裝 SteamOS 的項目。如果你的發行版不是 Arch 系或者懶得配置麻煩的顯卡驅動,不妨試試在電腦上再安裝一個 SteamOS,或者利用 Holo ISO 的腳本自動化配置你的系統。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。