如何在 Linux 上使用 Steam Proton 玩《放逐之城》

您可以透過 Steam Play在 Linux 系統上暢玩《放逐之城》(Banished)。 Steam Play 是 Valve 的一項相容性功能,它利用 Proton 讓許多 Windows 遊戲能夠在 Linux 上運行。 《放逐之城》本身並沒有原生的 Linux 版本:其 Steam 頁面列出的是 Windows 系統需求。 Proton 可以讓 Windows 版本運行,但 Valve 將 Steam Play 描述為一種可能運行 Windows 遊戲的方式,因此無法保證在所有 Linux 系統上都能相容。以下步驟使用 Steam 自帶的相容性工具,而不是單獨安裝 Wine。

開始之前

從你的 Linux 發行版軟體中心或軟體包倉庫安裝 Steam,然後登入擁有《放逐之城》的帳號。如果你需要客戶端,請造訪 Valve 的Steam 下載頁面,並按照適用於你 Linux 發行版的說明進行操作。請確保你的系統和顯示卡驅動程式保持最新;Proton 依賴 Linux 提供的圖形堆疊。

Steam商店目前將《放逐之城》識別為Shining Rock Software開發的Windows遊戲。這意味著Linux用戶需要依賴Proton,而非原生支援的移植版本。您也可以在《放逐之城》官方商店頁面確認遊戲資訊和帳號購買狀況。

Linux 軟體目錄,包含 Steam 和「安裝」按鈕
一個展示Steam及其「安裝」按鈕的Linux應用程式目錄範例。

如何在 Linux 上安裝和啟動 Banished

1. 在 Linux 系統上安裝 Steam

開啟您系統發行版的應用程式商店或軟體套件管理器,搜尋 Steam,並安裝適用於您系統的 Linux 桌面用戶端。啟動 Steam 並登入。特定的軟體包名稱和安裝提示因發行版而異,因此如果客戶端需要額外的庫或重啟,請按照官方安裝步驟進行操作。

Steam 相容性設定已啟用 Steam Play 以支援其他遊戲,並已選擇 Proton。
Steam Play 相容性控制項的範例模型;文字和佈局可能會因用戶端版本而異。

2. 為 Windows 遊戲啟用 Steam Play

在 Steam 中,開啟Steam > 設置,然後選擇「相容性」或「Steam Play」(不同客戶端版本名稱可能有所不同)。為支援的遊戲啟用 Steam Play,並為所有其他遊戲啟用 Steam Play。在相容性工具選單中選擇一個 Proton 版本,如果提示重新啟動 Steam,請重新啟動 Steam。 Valve 的Proton 專案解釋說,Proton 是一個用於在 Linux 上運行僅限 Windows 平台遊戲的 Steam 用戶端工具。

在 Steam 商店搜尋“Banished”並找到匹配的遊戲結果
Steam商店中《放逐之城》的搜尋範例。

3. 將《放逐之城》加入您的 Steam 帳戶

開啟商店分頁,搜尋「Banished」,然後開啟 Shining Rock Software 發佈的遊戲。如果您的帳號中還沒有這款遊戲,請購買。購買後,打開遊戲庫標籤頁並選擇“Banished”。 Steam 頁面是查看遊戲目前可用性和系統需求的可靠方法;Windows 系統需求並未明確說明是否支援 Linux 系統。

在 Steam 庫中選擇《放逐之城》,並點選「安裝」按鈕。
安裝前「放逐圖書館」頁面的範例模型。

4. 下載遊戲

在《放逐之城》的庫頁面,選擇「安裝」,選擇一個有足夠空間的 Steam 庫,然後確認。等待 Steam 完成遊戲的下載和安裝。進度和安裝位置對話方塊的顯示方式可能會因 Steam 用戶端和您的庫設定而異。

《放逐之境》與 Steam Play 工具選項的兼容性部分
Steam 屬性中遊戲特定相容性選項的範例模型。

5. 如有需要,為 Banished 設定 Proton 版本。

如果 Steam 無法使用全域相容性設定啟動遊戲,請在庫中右鍵點擊《放逐之城》,然後開啟「屬​​性」>「相容性」。勾選「強制使用特定的 Steam Play 相容性工具」,然後選擇 Steam 提供的 Proton 版本。首先使用全域設定中選擇的版本。如果《放逐之城》仍然無法啟動,請嘗試使用 Steam 提供的其他版本,例如 Proton Experimental,然後再次測試。每次只更改一個設置,以便確定是哪個設置起了作用。

在 Steam 庫中選擇《放逐之城》,並點選「開始遊戲」按鈕。
安裝後「放逐圖書館」頁面的範例模型。

6. 啟動《放逐者》

返回庫頁面並點選「開始遊戲」。 Steam 可能會在打開遊戲前準備相​​容性文件,請等待首次啟動完成。如果遊戲成功啟動,請在其設定中調整解析度和顯示模式以適應您的桌面。您之後可以返回相同屬性頁面更改此遊戲的 Proton 版本,而不會更改其他遊戲的全域設定。

遊戲視窗中顯示的中世紀定居點場景,並附有 Steam 啟動通知
概念性啟動場景;並非已驗證的《放逐之城》遊戲會話的截圖。

如果《放逐》不會開始

  • 播放狀態變回「安裝」:確認 Steam 已完成遊戲安裝,且所選庫已上線且可用。
  • 啟動過程開始後停止:重新啟動 Steam,透過發行版安裝待處理的 Linux 和顯示卡驅動程式更新,然後嘗試 Steam 提供的另一個 Proton 版本。
  • 檔案可能不完整:開啟《放逐之城》>「屬性」>「已安裝檔案」,然後選擇「驗證遊戲檔案的完整性」。 Steam 將檢查本機安裝情況,並在需要時重新取得檔案。
  • 仍然失敗:請查看 Valve 的Steam 啟動故障排除指南和Steam for Linux 支援的遊戲指南。 Steam 指出,僅限 Windows 平台的遊戲可能可以透過 Steam Play 運作;但不保證所有遊戲都能運作。
Steam 已安裝檔案頁面,其中包含「驗證遊戲檔案完整性」按鈕
Steam 檔案驗證控制的範例模型。

需要單獨安裝 Wine 嗎?

不。當您使用 Proton 啟動 Steam 遊戲時,Steam 會自動管理該遊戲的兼容性工具。這種 Steam 啟動方式無需安裝單獨的 Wine 版本或下載非官方的相容性軟體包。如果某個 Proton 版本無法正常運作,請先嘗試 Steam 中提供的其他版本,並檢查系統驅動程式更新。

簡而言之,安裝 Steam,為其他遊戲啟用 Steam Play,從遊戲庫安裝《放逐之城》,然後使用 Proton 啟動它。由於遊戲僅限 Windows 平台,因此請將其視為相容層運行,而非原生 Linux 版本。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。