如何在Linux系統上玩《戰地1》:為什麼Proton不再有效

目前,《戰地1》無法透過Steam Proton、Wine或Lutris在Linux系統上直接運作。基於Origin的舊版Linux運作方式已不再適用。 EA已於2024年10月將《戰地1》的反作弊系統升級至核心級反作弊系統,EA最新的EA Javelin反作弊系統文件要求系統版本為Windows 10 20H1(版本號10.0.19041)或更高版本。 Steam也明確指出,該遊戲需要EA應用程式、EA帳號以及EA Javelin反作弊系統。

如果 Linux 是你的主要作業系統,仍然有兩種切實可行的方法可以暢玩遊戲:一是將同一台電腦啟動到支援的 Windows 系統,二是將遊戲從一台正在運行遊戲的 Windows 電腦串流到 Linux 系統。以下指南解釋了為什麼先前的 Proton/Lutris 方法不再有效,以及如何使用這些替代方案,而無需浪費時間在過時的 Origin 腳本上。

Linux 桌面範例,Steam 卻顯示 Battlefield 1 是一款僅限 Windows 平台的遊戲。
《戰地1》是Steam上的Windows遊戲;由於反作弊系統的要求,僅僅透過Proton運行Windows可執行檔已經不夠了。

為什麼《戰地1》無法透過Proton或Lutris運行

《戰地1》本身從未推出過原生Linux版本。過去,Wine、Lutris和Steam Proton等工具可以轉換大部分Windows遊戲和圖形堆疊,使其在許多Linux系統上運作。 Valve將Proton描述為Linux的Windows相容層,但相容層並不能保證所有核心級反作弊系統都能正常運作。

EA宣布《戰地1》將於2024年10月過渡到EA反作弊系統。 EA目前的EA Javelin反作弊系統支援頁面顯示,該軟體需要Windows 10 20H1或更高版本,並會自動安裝到使用該系統的遊戲中。 EA也聲明,如果移除反作弊系統,受保護的遊戲將無法運作。

視覺化摘要顯示,EA Javelin 反作弊系統在 Linux 桌面上需要 Windows 系統才能運作。
目前的阻礙因素是 EA Javelin 反作弊程式對 Windows 的要求,而不是缺少 Proton 設定或 DXVK 套件。

《戰地1》Steam頁面現在明確將EA Javelin反作弊系統列為核心級反作弊程序,並說明需要安裝EA應用程式軟體並在後台運行。因此,更改Proton版本、安裝Wine-GE、切換DXVK版本或重新建立Lutris前綴都無法解決目前的啟動問題。

為什麼舊的Origin和Lutris說明書已經過時了

早期的 Linux 指南通常會將 Origin 安裝在 Wine 前綴中,然後使用 Lutris 腳本配置 DXVK 並啟動 Battlefield 1。現在這種方法有兩個問題。首先,EA 表示 Origin 已關閉,並已被 EA 應用程式取代。其次,即使安裝了可用的 EA 應用程式前綴,也無法移除僅限 Windows 平台的反作弊系統要求。

因此,您可以跳過那些要求您新增 Origin 專用 Lutris 軟體來源、下載 OriginSetup.exe、選擇 AMD/NVIDIA DXVK 預設或套用 Proton 啟動選項(這些選項被宣傳為反作弊變通方案)的舊版說明。這些步驟針對的是較舊的軟體棧,並不能解決目前導致 Linux 系統無法運作的元件問題。

方案一:雙啟動進入 Windows 系統進行本機遊戲

如果要在同一台電腦上進行本機遊戲,安裝 Windows 是最直接且受支援的方式。如果您的電腦已經安裝了 Linux 和 Windows 雙系統,請在啟動時選擇 Windows。如果是全新安裝,請使用單獨的分割區或硬碟,並按照微軟針對您硬體的安裝指南進行操作;如果您的電腦支援 Windows 11,那麼對於全新安裝來說,Windows 11 是一個明智的選擇。

桌面啟動選單提供 Ubuntu Linux 和 Windows 11,已選擇 Windows。
雙啟動設定可讓您將 Linux 用於日常使用,並在想要在本機運行 Battlefield 1 時啟動 Windows。

進入 Windows 系統後,如果您擁有 Steam 版遊戲,請先安裝 Steam,然後根據提示登入 EA 應用,最後安裝《戰地1》。 EA Javelin 反作弊系統應該會隨受保護的遊戲自動安裝。請勿停用或移除反作弊系統;EA 的支援文件指出,使用該系統的遊戲如果沒有它將無法運作。

方案二:將《戰地1》從Windows PC串流到Linux

如果你有另一台 Windows 遊戲電腦,串流可以避免重新啟動 Linux 機器。 Valve 的Steam 遠端暢玩文件指出,遊戲可以在一台電腦上運行,同時將其視訊、音訊和控制內容串流到另一台電腦,包括 Linux 用戶端。關鍵在於,《戰地1》必須先在 Windows 主機上成功啟動。

Windows 遊戲電腦透過本機網路將第一人稱遊戲畫面串流到 Linux 筆記型電腦上。
Steam 遠端暢玩功能可讓您在 Linux 電腦上玩遊戲的同時,保持遊戲在 Windows 主機上運作。
  • 使用同一個帳戶在 Windows 主機和 Linux PC 上登入 Steam。
  • 在 Windows 主機上成功安裝並啟動 Battlefield 1 至少一次,包括 EA 應用和反作弊程式。
  • 在 Linux 系統上,開啟 Steam 函式庫,選擇主機端的串流選項,而不是嘗試在本機啟動遊戲。
  • 為了獲得更流暢的串流體驗,Valve 建議盡可能使用有線網路;強大的 5 GHz Wi-Fi 也可以工作,但延遲和影像品質取決於網路。

Proton 更新能讓《戰地1》重新運行嗎?

未來的更新或許可以恢復 Linux 相容性,但這需要的不僅僅是常規的圖形或 Wine 修復。反作弊層本身必須支援 Linux/Proton 環境,或者 EA 需要更改《戰地1》使用該環境的方式。在 EA 正式發布相關支援文件之前,即使 2024 年 10 月之前有效的 Linux 啟動指南也應視為過時。

如需了解最新狀態,請在重新安裝遊戲或重建 Wine 前綴之前,請查看 EA 的反作弊支援頁面和 Steam 商店的官方要求。目前,可靠的選擇是使用 Windows 進行本機運行,或從 Windows 主機串流傳輸到 Linux。

(29) 評論

  1. 小星星 -

    謝謝作者提供這個教程,我已經成功在Linux上運行戰地1,感覺太棒了

  2. 佳怡 -

    有沒有哪位高手可以分享安裝過程中的詳細步驟,我真的是一名新手

  3. 雯雯 -

    有誰知道玩戰地1的最佳配置是什麼嗎?我想提升我的遊戲體驗。

  4. 星空 -

    玩戰地1真的是太過癮了,Linux上能玩就更好啦,我一直想知道怎麼設定

  5. Sandy -

    興奮的心情無法言表,能在Linux上玩戰地1真的是夢寐以求的事情

  6. 小萌 -

    這個方法真的有效嗎?我想在Ubuntu上試試看

  7. 小灰 -

    真的覺得在Linux上頑強生存的感覺太特別,要支持這個平台!

  8. 小雨 -

    我覺得玩戰地1最開心的是能和朋友一起聯網,真的很棒啊!

  9. 阿公 -

    這篇文章讓我找到了解決的方法,感謝作者的分享

  10. 小白 -

    真的好難想像在Linux下可以這麼流暢的玩這款遊戲,感謝作者

  11. 胖虎 -

    玩遊戲的時候常常會有bug,有沒有誰提供好的解決方案?

  12. 阿貓 -

    我之前在Linux上玩戰地1遇到一些問題,這裡的解決方案看起來不錯,我會試試看的!

  13. 妮可 -

    我自己本來不相信在Linux上能玩這麼高要求的遊戲,結果真的成功了,謝謝你們

  14. 大龍 -

    這個攻略有沒有介紹如何提高遊戲的性能?想讓畫質更好!

  15. 小潔 -

    我覺得希望能有更多這樣的文章,尤其是對於各種Linux發行版的支持

  16. 小華 -

    這篇文章寫得很好,對於想在Linux上玩戰地1的朋友們來說真的很有幫助

  17. 林林 -

    我剛在Linux上安裝好戰地1,真的是一場視覺的盛宴,感謝作者的詳細解說

  18. 小雅 -

    我本來不會用Linux,但因為戰地1而心生好奇,會嘗試學習!

  19. 飛揚 -

    這篇分享的資訊真的很實用,特別是關於Wine的配置部分,太感謝了

  20. 大志 -

    這篇文章中的步驟很詳細,我會根據這些來重新嘗試安裝

  21. 傑克 -

    這篇文章的干貨滿滿,讓我想要再次挑戰大作,感謝分享

  22. 草莓酱 -

    哇,成功在我家電腦上玩到戰地1了,太開心了,感謝你的分享

  23. 宇辰 -

    我在設定過程中遇到了一些困難,不知道哪些驅動是需要特別注意的?

  24. 書怡 -

    我有嘗試過不同的Linux發行版,玩戰地1的體驗確實不同,有推薦的版本嗎

  25. 小月 -

    玩戰地1真的很過癮,但Linux有時候還是會不太友好,希望這裡能有更多幫助

  26. 阿強 -

    為什麼我的顯示卡不支援這個遊戲?有誰知道如何解決

  27. 阿傑 -

    來自社群的支持真的很重要,有沒有群組一起討論的

  28. 黑夜騎士 -

    我覺得用Wine來運行遊戲可能會有些問題,有沒有人試過PlayOnLinux

  29. 碧空 -

    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,然後安全地配置即時資料包擷取。