Jak grać w Battlefield 1 na Linuksie: Dlaczego Proton już nie działa

Battlefield 1 nie może obecnie działać bezpośrednio na Linuksie za pośrednictwem Steam Proton, Wine ani Lutris. Stara metoda oparta na Linuksie, oparta na Origin, nie jest już prawidłowa. W październiku 2024 roku Electronic Arts przeniosło Battlefield 1 do swojego antycheat na poziomie jądra, a aktualna dokumentacja EA EA Javelin Anticheat wymaga systemu Windows 10 20H1 (kompilacja 10.0.19041) lub nowszego. Steam wymienia również grę jako wymagającą aplikacji EA, konta EA i EA Javelin Anticheat.

Jeśli Twoim głównym systemem operacyjnym jest Linux, nadal istnieją dwa praktyczne sposoby grania: uruchomić ten sam komputer z obsługiwaną instalacją systemu Windows lub streamować grę do Linuksa z komputera z systemem Windows, na którym jest ona uruchomiona. Poniższy poradnik wyjaśnia, dlaczego poprzednia ścieżka Proton/Lutris przestała działać i jak korzystać z tych alternatyw bez marnowania czasu na przestarzałe skrypty Origin.

Przykład pulpitu Linux z grą Battlefield 1 wyświetlaną na Steamie jako gra dostępna wyłącznie na system Windows
Battlefield 1 to gra dla systemu Windows dostępna na platformie Steam; uruchomienie pliku wykonywalnego dla systemu Windows za pośrednictwem usługi Proton nie jest już wystarczające ze względu na wymagania programu antywirusowego.

Dlaczego Battlefield 1 nie działa już w Proton lub Lutris

Battlefield 1 nigdy nie doczekał się natywnej wersji na Linuksa. W przeszłości Wine, Lutris i Steam Proton potrafiły przetworzyć wystarczającą ilość zasobów gry i grafiki dla systemu Windows, aby gra działała na wielu systemach Linux. Valve opisuje Proton jako warstwę kompatybilności z systemem Windows i Linuksem , ale warstwy kompatybilności nie są w stanie zapewnić działania każdego systemu antywirusowego na poziomie jądra.

EA ogłosiło, że Battlefield 1 przejdzie na system EA Anti-Cheat w październiku 2024 roku . Aktualna strona pomocy technicznej EA dotycząca systemu EA Javelin Anti-Cheat informuje, że oprogramowanie wymaga systemu Windows 10 20H1 lub nowszego i instaluje się automatycznie w grach, które go używają. EA informuje również, że po usunięciu systemu Anti-Cheat w grę zabezpieczoną nie będzie można grać.

Podsumowanie wizualne pokazujące, że EA Javelin Anticheat wymaga systemu Windows na komputerze z systemem Linux
Obecną blokadą jest wymaganie EA Javelin Anticheat dla systemu Windows, a nie brakujące ustawienie Proton lub pakiet DXVK.

Strona Battlefield 1 na Steamie teraz wyraźnie wymienia EA Javelin Anticheat jako antycheat na poziomie jądra i informuje, że wymagana jest instalacja oprogramowania EA i korzystanie z niego w tle. Dlatego zmiana wersji Proton, instalacja Wine-GE, zmiana wersji DXVK lub ponowne utworzenie prefiksu Lutris nie rozwiązuje obecnej bariery uruchomienia.

Dlaczego stare instrukcje Origin i Lutris są nieaktualne

Starsze poradniki dla Linuksa zazwyczaj instalowały Origin w prefiksie Wine, a następnie używały skryptu Lutris do konfiguracji DXVK i uruchomienia Battlefield 1. Ta ścieżka ma teraz dwa oddzielne problemy. Po pierwsze, EA twierdzi, że Origin został zamknięty i zastąpiony przez aplikację EA . Po drugie, nawet działający prefiks aplikacji EA nie eliminuje wymogu anty-cheatowania tylko dla systemu Windows.

Możesz zatem pominąć stare instrukcje, które wymagają dodania repozytorium Lutris specyficznego dla Origin, pobrania pliku OriginSetup.exe, wybrania presetu AMD/NVIDIA DXVK lub zastosowania opcji uruchamiania Proton reklamowanej jako obejście anty-cheat. Te kroki dotyczą starszego stosu oprogramowania i nie dotyczą komponentu, który teraz blokuje Linuksa.

Opcja 1: Uruchomienie dwóch systemów operacyjnych Windows w celu grania lokalnie

W przypadku lokalnej gry na tym samym sprzęcie, instalacja systemu Windows jest najprostszą, obsługiwaną metodą. Jeśli na komputerze jest już uruchomiony system Linux i Windows, wybierz opcję uruchamiania systemu Windows. W przypadku nowej instalacji użyj osobnej partycji lub dysku i postępuj zgodnie z instrukcjami instalacji firmy Microsoft dla danego sprzętu; system Windows 11 to rozsądny wybór dla nowej instalacji, jeśli komputer go obsługuje.

Menu rozruchu pulpitu oferujące Ubuntu Linux i Windows 11 z wybranym systemem Windows
Konfiguracja z podwójnym rozruchem umożliwia korzystanie z systemu Linux na co dzień oraz uruchamianie systemu Windows, gdy chcesz uruchomić lokalnie grę Battlefield 1.

Po uruchomieniu systemu Windows zainstaluj Steam, jeśli posiadasz edycję Steam, zaloguj się do aplikacji EA po wyświetleniu monitu i zainstaluj Battlefield 1. EA Javelin Anticheat powinien zainstalować się automatycznie wraz z chronioną grą. Nie wyłączaj ani nie usuwaj antycheat; dokumentacja pomocy technicznej EA informuje, że gry, które z niego korzystają, nie są możliwe do uruchomienia bez niego.

Opcja 2: Streamowanie gry Battlefield 1 z komputera z systemem Windows na komputer z systemem Linux

Jeśli masz inny komputer do gier z systemem Windows, strumieniowanie pozwala uniknąć ponownego uruchamiania komputera z systemem Linux. Dokumentacja Steam Remote Play firmy Valve podaje, że gra może działać na jednym komputerze, a jej obraz, dźwięk i sterowanie są przesyłane strumieniowo do innego komputera, w tym klienta Linux. Ważne jest, aby Battlefield 1 najpierw pomyślnie uruchomił się na hoście z systemem Windows.

Komputer do gier z systemem Windows przesyła strumieniowo grę z perspektywy pierwszej osoby przez sieć lokalną do laptopa z systemem Linux
Funkcja Steam Remote Play umożliwia uruchomienie gry na komputerze z systemem Windows, podczas gdy Ty grasz na komputerze z systemem Linux.
  • Zaloguj się do Steam na komputerze z systemem Windows i na komputerze z systemem Linux przy użyciu tego samego konta.
  • Zainstaluj i uruchom pomyślnie grę Battlefield 1 na komputerze z systemem Windows przynajmniej raz, uwzględniając aplikację EA i program antycheat.
  • W systemie Linux otwórz bibliotekę Steam i wybierz opcję strumieniowania dla hosta zamiast próbować uruchomić grę lokalnie.
  • Aby zapewnić płynniejsze przesyłanie strumieniowe, Valve zaleca korzystanie z sieci przewodowej, o ile to możliwe; mocne Wi-Fi 5 GHz również może działać, ale opóźnienia i jakość obrazu zależą od sieci.

Czy aktualizacja Protona może sprawić, że Battlefield 1 znów będzie działać?

Przyszła zmiana mogłaby przywrócić kompatybilność z Linuksem, ale wymagałaby czegoś więcej niż rutynowej poprawki grafiki lub Wine. Sama warstwa anty-cheatowa musiałaby obsługiwać środowisko Linux/Proton lub EA musiałaby zmienić sposób, w jaki Battlefield 1 z niej korzysta. Dopóki EA nie udokumentuje takiego wsparcia, należy traktować bezpośrednie przewodniki uruchamiania Linuksa jako nieaktualne, nawet jeśli działały przed październikiem 2024 roku.

Aby uzyskać najnowsze informacje, sprawdź stronę pomocy technicznej EA dotyczącą antycheatowania oraz oficjalne wymagania sklepu Steam przed ponowną instalacją gry lub odbudową prefiksu Wine. Obecnie najlepszym wyborem jest system Windows do uruchamiania lokalnego lub strumieniowania z hosta Windows do systemu Linux .

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.