Proton: BattleEye Gagal memulai di Linux menggunakan Proton terbaru

Dibuat pada 22 Agu 2018  ·  96Komentar  ·  Sumber: ValveSoftware/Proton

BattleEye untuk PlayerUnknowns BattleGrounds tidak akan dimulai pada OS Dasar (Berbasis Ubuntu)
Sejauh yang saya tahu, ini adalah masalah definisi anggur yang mungkin memerlukan sedikit pencarian mendalam untuk memperbaikinya.

Komentar yang paling membantu

Saya mengerti ini bukan masalah Proton, tapi saya pikir ini sebenarnya hal penting yang harus diperbaiki dengan Proton. Ini telah menjadi masalah dengan Wine untuk waktu yang lama dan sepertinya tidak ada yang benar-benar mengembangkan perbaikan untuk battleye. Mempertimbangkan berapa banyak game yang menjalankan anticheat, saya pikir proyek ini perlu diperbaiki dengan satu atau lain cara.

Semua 96 komentar

Ini juga akan memengaruhi Planetside 2, dan saya sangat ingin melihatnya bekerja

BattlEye saat ini tidak berfungsi sama sekali pada anggur, namun ada seseorang di reddit yang bekerja untuk memperbaikinya.

Saya mengerti ini bukan masalah Proton, tapi saya pikir ini sebenarnya hal penting yang harus diperbaiki dengan Proton. Ini telah menjadi masalah dengan Wine untuk waktu yang lama dan sepertinya tidak ada yang benar-benar mengembangkan perbaikan untuk battleye. Mempertimbangkan berapa banyak game yang menjalankan anticheat, saya pikir proyek ini perlu diperbaiki dengan satu atau lain cara.

Juga melihat masalah ini!

Saya percaya ini mungkin juga menjadi masalah untuk ARMA3, ia memiliki BattleEye untuk Linux dengan build uji permainan tetapi mereka tidak memiliki beberapa fitur seperti opsi peluncur dan kompatibilitas MP dengan pengguna Windows.

Dinyatakan dalam posting pengumuman uap bahwa beberapa anticheat akan membuat kompatibilitas menjadi tidak mungkin. BattleEye sangat agresif sehingga mereka bahkan memblokir reshade beberapa bulan yang lalu. Keraguan kita akan pernah melihat gelar-gelar itu bekerja dengan anggur.

Mungkin beberapa orang (pun unintended) dari Valve atau CodeWeavers bisa membantu Guy1524 dalam membuat BattlEye bekerja pada anggur, mungkin mereka akan bekerja sama?

Sama untuk DayZ mandiri.

Ini sama untuk PUBG.
Saya pikir Battleye harus terbuka sedikit karena ini adalah masalah besar untuk banyak game, yang membuatnya tidak mungkin untuk memainkannya.

Halo, saya ingin menyebutkan beberapa hal:

Saat ini saya fokus untuk mengirimkan pekerjaan Battleye saya saat ini ke wine sebelum saya melanjutkan. Juga, sekarang setelah sekolah dimulai, kemajuan umumnya akan lebih lambat, karena saya hanya bekerja di akhir pekan.

@oleksandrzelentsov Orang-orang telah mencoba menghubungi Battleye tentang masalah ini sebelumnya, dan posisi mereka adalah bahwa mereka hanya akan mendukung game linux asli.

@m4sk1n Plagman (valve dev) telah menyatakan minatnya untuk bekerja dengan pengembang anticheat untuk membuatnya bekerja di bawah proton. Solusi ini mungkin akan lebih berkelanjutan dalam jangka panjang.

Mengingat Battleye memiliki dukungan asli di Linux, mungkin para penyihir di Valve dapat menemukan cara untuk melakukan semacam passthrough Battleye untuk game Steam Play untuk menghubungkannya dengan versi asli Battleye. Menjalankan Battleye di Wine akan menyenangkan, tetapi saya khawatir itu juga dapat menyebabkan orang dilarang tanpa curang.

@Lyle-Tafoya Hmm, itu sebenarnya cukup menarik. Saya pikir itu juga layak untuk menjangkau tim Battleye dan melihat apakah mereka akan memberikan ruang untuk Wine dalam dukungan mereka sehingga kami dapat secara resmi memiliki dukungan untuk anticheat di pihak mereka.

Dengan cara ini, kita dapat menghindari kesalahan positif, dan memiliki dukungan yang baik di Wine. Sekarang, kita hanya perlu meyakinkan mereka untuk benar-benar menjalaninya...

Planetside 2 sampai ke peluncur sekarang, battleye meskipun ... mencoba untuk waktu yang lama yang tidak ditentukan untuk meluncurkannya dan file log memiliki berbagai dll yang ditampilkan di sana. Saya menambahkan beberapa melalui winetricks dan dll itu tidak benar-benar muncul di akhir file log lagi. Tidak dapat menemukan semua dll yang ditampilkan di sana di winecfg.
env WINEPREFIX="/mnt/tera/Games/SteamLibrary/steamapps/compatdata/218230/pfx" WINEPATH="/mnt/tera/Games/SteamLibrary/steamapps/common/Proton 3.7/dist/bin" winetricks

Saya memahami sentimen dalam masalah ini (saya ingin bermain Planetside 2 lagi), tetapi mencoba mengatasi sistem anti-cheat tidak ada gunanya - mereka akan diperbarui lebih cepat daripada solusi untuk Linux yang akan muncul. Satu-satunya jalan ke depan adalah memulai percakapan dengan pengembang Battleye tentang mendukung Proton secara resmi. Mereka sudah bisa mendeteksi, game itu berjalan di dalam Wine.

Implementasi semacam daftar putih/integrasi sistem anti-cheat ke dalam Proton dilacak di sini: #1468

Saya ingin memberikan pembaruan tentang status pekerjaan battleye saya. Sebulan yang lalu, saya menjalankan loop anticheat driver battleye. Setelah klien game mencoba terhubung dengan driver dan mengirimkan interupsi, ada kesalahan internal, dan game yang saya uji menolak untuk melanjutkan. Saat ini saya sedang istirahat, tetapi jika ada orang lain yang berpengalaman ingin melanjutkan dari yang saya tinggalkan, pekerjaan saya ada di sini: https://github.com/Guy1524/wine/tree/battleye-work

Tidak ada berita tentang itu? ingin melihat medan pertempuran pemain yang tidak diketahui tetapi battleye menyebalkan

@edneyhelene FWIW bahkan ketika battleye mulai bekerja, PUBG memiliki hal lain yang mencegahnya diluncurkan.

Saya benar-benar ketinggalan bermain Planetside 2. Anticheat battleeye dimulai tetapi terus memuat dan game tidak pernah diluncurkan :(

Sekarang tidak bisa memainkan ATLAS di server resmi.

Diuji pada Proton 3.7-8, 3.7-8 Beta, 3.16-4, 3.16-6 Beta, 4.2-9, 4.11-2.

Gabung dengan patch battleye yang sedang dikerjakan di repo terpisah

Masalah ditransfer dari https://github.com/ValveSoftware/Proton/issues/2278.
@redpiller diposting pada 28-01-2019T17:36:04:

Permintaan fitur

https://github.com/Guy1524/wine/commits/battleye-work-stable
repo ini berisi tambalan anggur yang memungkinkan penggunaan anticheat battleye dalam game seperti
Arma2, Arma3, Fortnite, Planetside 2 ... dan seterusnya ...
lihat, mungkin Anda bisa membuat pipa penambalan repo silang

Saya mengkonfirmasi:

  • [ x ] bahwa saya belum menemukan permintaan lain untuk fitur ini.
  • [ x ] bahwa saya telah memeriksa apakah ada pembaruan untuk sistem saya yang tersedia yang
    sudah mengandung fitur ini.

Keterangan

Dukungan Battleye

Justifikasi [opsional]

Battleye rusak di proton

Risiko [opsional]

Tidak semua game akan didukung pada awalnya

Referensi [opsional]

https://github.com/Guy1524/wine/commits/battleye-work-stable

@redpiller , tambalan ini tidak membuat BattlEye berfungsi, mereka hanya membuatnya gagal di langkah selanjutnya…

Orang di sini mengklaim telah membuat PUBG berfungsi dengan menjalankannya melalui Steam versi windows.

https://www.youtube.com/watch?v=Aa_TwN-daEA

@philipjohnbarlow Saya minta maaf untuk eh, balas

tetapi,

video itu menunjukkan 0 bukti bahwa itu benar-benar berjalan di linux
dan jika itu nyata, itu sudah menjadi berita yang cukup besar.

jadi saya yakin itu palsu dan Anda tidak boleh mempercayai video seperti itu yang tidak menunjukkan bukti APAPUN bahwa itu benar-benar seperti yang diklaimnya.

Yup pikiran saya juga, tidak ada rekaman pra-start up. Kupikir aku akan tetap berbagi kalau-kalau ada validitas dari klaim itu.

Bukankah battleeye bekerja dengan bahtera?

Bukankah battleeye bekerja dengan bahtera?

Ark memiliki build Linux asli dan menggunakan BattlEye versi Linux asli. Utas ini tentang kompatibilitas dengan BattlEye versi Windows melalui Proton.

@kisak-valve Adakah pembaruan tentang perkembangan BattlEye di Proton, atau apakah Valve masih mengabaikannya?

Halo @olealgoritme , pengingat ramah bahwa saya adalah moderator untuk pelacak masalah Valve dan bukan pengembang Valve sendiri. Saya sama tertariknya dengan orang lain untuk mendengar jika/ketika ada kemajuan dengan ini, tetapi kita harus menunggu untuk mendengar dari pengembang Proton.

Baiklah, mari kita tunggu lagi.

@philipjohnbarlow Lihat kaca mata di sini: https://github.com/gnif/LookingGlass
Ini mungkin bagaimana orang dalam video mencapai "dukungan linux" pubg
(tl; dr: Ini tidak didukung, ini adalah VM dengan akses passthrough langsung ke GPU sehingga akan berjalan, melihat kaca memungkinkan Anda untuk melihat apa yang dirender GPU passthrough pada OS host)

Hanya berkomentar untuk mengatakan saya ingin melihat dukungan PlanetSide 2.

Karena kami membuat Arma 3 berjalan cukup baik di atas Proton, BE adalah satu-satunya hal yang hilang.

+1 untuk dukungan BE Proton

Tolong jadilah devs, wujudkan.

Ya ARMA3 tampaknya bekerja dengan cukup baik, tetapi driver BE tidak menginisialisasi sehingga server yang menggunakannya hanya menendang Anda :(

Saya akan mencoba wine4.6 dengan profil compat proton kustom saya setelah build lutris keluar (saya hanya menyalin file wine ke profil proton yang saya buat).

BattleEye juga akan berguna untuk menjalankan "Pahlawan & Jenderal" menggunakan proton

Survarium tampaknya berfungsi sekarang (setidaknya di bawah proton-tkg), jadi saya kira hanya BattleEye yang mencegahnya berjalan.

Jadi, Hei, saya punya pertanyaan jika ada pengembang anggur atau karyawan Valve yang terjadi ...

Saya tahu anggur dulu bekerja dengan battleye setelah beberapa hal SMART dan akses kernel ditambal sampai mereka beradaptasi dan mulai mengenali keberadaan anggur, itu memungkinkan anticheat untuk membungkus executable dengan sukses sejauh yang saya bisa melihat dan melihat Anda menggunakan beberapa perangkat keras nyata .
Dengan modifikasi pada backend wine yang membangun lebih banyak DLL sebagai Windows PE, apakah ini solusi lengkap untuk menutupi tanda tangan berukuran truk wine? Apakah ini semua yang perlu dilakukan untuk "berpura-pura" Anda jendela atau masih ada gunung di depan?

pembaruan besar: Dengan proton 4.11-1 battleye bekerja di arma.

Terima kasih valve & be

Betulkah? baik. Saya tidak tahu apakah itu berfungsi di empyrion, harus melakukan beberapa pengujian besar minggu ini karena mendapat kit pendingin CPU/RAM yang baru.

ternyata, Empyrion menggunakan EAC

Hampir semua orang tampaknya mengalami crash tepat 15 menit setelah bergabung dengan server arma yang diaktifkan BattlEye.

Mungkin ada sesuatu yang bisa login? log pertempuran?

@Preisschild server berkemampuan PUBG? atau apakah Anda berbicara tentang arma? setelah menginstal pubg menggunakan steam saya bahkan tidak mendapatkan layar pemuatan. (Proton 4.11-2)

Ya, saya mengalami crash 15 menit dengan server BE ARMA3.

XD, saya sangat senang berpikir bahwa saya tidak dapat memainkan PUBG di Linux..., adakah ide kapan mereka akan melakukan hal yang sama pada PUBG?

Sehubungan dengan Arma 3, beberapa orang dapat tetap berada di server lebih dari 15 menit. Saya sudah mencoba banyak hal yang berbeda untuk melihat apakah saya bisa membuatnya bekerja. Mengubah Kernal agar sesuai dengan milik mereka, pengaturan grafis, port penerusan dari router saya dan menonaktifkan firewall. Steam beta aktif dan nonaktif. Saya juga sudah mencoba menginstal ulang battleye mungkin sudah 5 kali. Saya menginstal beberapa "Perbaikan" yang tidak jelas dari saluran youtube untuk pengguna windows yang mengalami masalah. Tidak ada yang berhasil untuk saya sejauh ini, saya akan terus menginstal ulang battleye karena terkadang pengguna windows tampaknya memiliki masalah ditendang setiap 15 menit, dan perbaikan mereka hanya menginstal ulang battleye sampai berfungsi kembali.

Cukup menarik saya mencoba mencari solusi untuk battleye saat bermain escape dari tarkov di bawah lutris menggunakan proton 4.11. Sejauh ini, cukup kunci di "Memulai Layanan Battleye ..." saat inisialisasi, ketika proses BEservice.exe dimatikan, ia berhasil diinstal dan menampilkan kesalahan baru "Gagal menginisialisasi Layanan BattlEye: Driver Load Error (31)."

@haterino senang melihat lebih banyak pelarian mencoba menjalankannya. Saya dan beberapa orang lain mendapatkan server perselisihan tempat kami berbagi beberapa ide dan mencoba menjalankannya (tidak melakukan terlalu banyak sejak pembaruan BE telah dirilis, tetapi cukup jauh dengan menyingkirkan jeda startup dan crash sebelumnya) . Saya akan mengirimkan tautannya segera setelah pemiliknya mengatakan dia baik-baik saja dengan itu.

Ada berita ? :)

@JanGalek ini berfungsi untuk beberapa orang di beberapa server di arma 3

Injeksi/pemuatan driver EAC dan BE mungkin adalah sesuatu yang perlu diperbaiki di tingkat WINE, semoga pengembang katup dapat mengirimkan beberapa perbaikan untuk itu, kami telah melihat beberapa itulah sebabnya terkadang bekerja atm.

Tidak hanya di level WINE, mungkin juga perlu beberapa pekerjaan di level kernel Linux… Sebenarnya, cara terbaik adalah bekerja dengan penulis anti-cheat (mereka melakukannya), tetapi mengimplementasikan lebih banyak API level rendah selalu merupakan hal yang baik

Ada api C untuk hal-hal seperti itu, satu-satunya hal yang perlu dilakukan wine adalah menghubungkan ke API kernel dan menerjemahkan panggilan seperti yang biasanya dilakukan dengan program lain

Pada 17 Desember 2019 9:36:11 GMT+01:00, "Marcin Mikołajczak" [email protected] menulis:

Tidak hanya di level WINE, mungkin juga perlu beberapa pekerjaan di kernel Linux
level ... Sebenarnya, cara terbaik adalah bekerja dengan penulis anti-cheat
(mereka melakukannya), tetapi mengimplementasikan lebih banyak dan lebih banyak API tingkat rendah selalu menjadi
hal yang baik>
>
-- >
Anda menerima ini karena Anda disebutkan.>
Balas email ini secara langsung atau lihat di GitHub:>
https://github.com/ValveSoftware/Proton/issues/30#issuecomment -566439576

apakah mungkin bagi pengembang untuk mendukung mata pertempuran asli di linux tetapi gim ini berjalan di proton sehingga mereka tidak perlu mem-port seluruh gim? seperti no man's sky ini bukan game linux tetapi pengembang memperbaruinya dengan mempertimbangkan proton

Itu tidak akan menjadi pendekatan yang paling efisien...

Pada 22 Desember 2019 11:02:27 GMT+01:00, wonkersbonkers [email protected] menulis:

apakah mungkin bagi pengembang untuk mendukung mata pertempuran asli?
linux tetapi permainannya berjalan di proton sehingga mereka tidak perlu mem-porting
seluruh permainan? like no man's sky ini bukan game linux tapi developernya
perbarui dengan mempertimbangkan proton

--
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung atau lihat di GitHub:
https://github.com/ValveSoftware/Proton/issues/30#issuecomment -568248082

Mereka perlu memasukkan beberapa kode yang mendeteksi proton/wine/linux dan dengan demikian menghubungkannya ke perpustakaan linux battleye sebagai gantinya. Tidak yakin seberapa baik itu akan berhasil. Pengembang tidak mungkin melakukan ini.

Mungkin pendekatan yang lebih baik untuk proton adalah mendeteksi battleye dll dan mengarahkan ulang ke versi linux lokal.

Tolong perbaiki untuk Arma 3

Tolong perbaiki untuk Rainbow Six Siege

Seseorang memblokir troll ini

Pada April 18, 2020 06:56:35 GMT + 02: 00, Hadi Modarres [email protected] menulis:

saya menemukan perbaikan, instal windows

--
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung atau lihat di GitHub:
https://github.com/ValveSoftware/Proton/issues/30#issuecomment -615560563

@JanGalek ini berfungsi untuk beberapa orang di beberapa server di arma 3

Dengan server yang saya inginkan masih crash dengan segera.

Saya telah berhasil memulai fortnite di debian:

luncurkan lutris dari konsol:


Mulai game epik dan luncurkan fortnite atau game lain yang menggunakan omong kosong ini, yah...

Jika tidak berhasil, matikan, mari daftar program game epik:

ps aux | grep Epic
zital     3763 10.0  0.0      0     0 ?        Zsl  23:07   0:13 [EpicGamesLaunch] <defunct>
zital     3763  4.6  4.5 4286528 319808 ?      Sl   23:07   0:05 C:/Program Files (x86)/Epic Games/Launcher/Engine/Binaries/Win64/UnrealCEFSubProcess.exe --type=renderer --no-sandbox --primordial-pipe-token=AA92F9BB6F4D59105D3262AE6941BC41 --lang=en-US --lang=en --locales-dir-path=C:/Program Files (x86)/Epic Games/Launcher/Engine/Binaries/ThirdParty/CEF3/Win64/Resources/locales --log-file=C:/users/zital/Local Settings/Application Data/EpicGamesLauncher/Saved/Logs/cef3.log --log-severity=warning --product-version=EpicGamesLauncher/10.15.8-13179977+++Portal+Release-Live UnrealEngine/4.23.0-13179977+++Portal+Release-Live Chrome/59.0.3071.15 --resources-dir-path=C:/Program Files (x86)/Epic Games/Launcher/Engine/Binaries/ThirdParty/CEF3/Win64/Resources --enable-pinch --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;0,16,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;1,16,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;2,16,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553;3,16,3553;4,0,3553;4,1,3553;4,2,3553;4,3,3553;4,4,3553;4,5,3553;4,6,3553;4,7,3553;4,8,3553;4,9,3553;4,10,3553;4,11,3553;4,12,3553;4,13,3553;4,14,3553;4,15,3553;4,16,3553 --disable-accelerated-video-decode --disable-webrtc-hw-vp8-encoding --disable-gpu-compositing --service-request-channel-token=AA92F9BB6F4D59105D3262AE6941BC41 --renderer-client-id=3 --mojo-platform-channel-handle=1732 /prefetch:1
zital     4070  0.0  0.0   6080   892 pts/1    S+   23:09   0:00 grep Epic

baik saya harus mematikan 3763 proses:

kill -9 3763 3763

bunuh lutris juga:

ps aux | grep lutris
zital     3657  2.2  1.7 695900 120672 pts/0   Sl+  23:06   0:01 /usr/bin/python3 /usr/games/lutris
zital     3657  2.3  0.2  35204 19544 pts/0    S    23:07   0:01 lutris-wrapper: Epic Games Store
zital     3657  3.4  0.2  18580 17564 ?        Ss   23:07   0:03 /home/zital/.local/share/lutris/runners/wine/lutris-5.6-2-x86_64/bin/wineserver

kill -9 3657 3657 3657

coba lagi

perubahan apapun??? Alangkah baiknya jika kita bisa bermain PUBG di proton

Saya tidak berpikir begitu. Kami semua menunggu beberapa bentuk dukungan untuk EAC dan Battleye.

Ada patch Kernel eksperimental untuk hal-hal Wine yang memungkinkan perangkat lunak anti-cheat bekerja di masa mendatang jika digabungkan.
Saya tidak berpikir itu telah diterima atau digabungkan ke arus utama, begitu itu terjadi, itu akan menjadi berita yang layak.

mari berharap itu akan bergabung! Saya belum bermain pubg sejak diluncurkan lol. Itu hanya duduk di perpustakaan saya

apakah ada repositori untuk kernel eksperimental ini?

Saya ingin membangunnya

Halo @Titaniumtown , @wonkersbonkers , Saya pikir ada beberapa informasi yang salah yang keluar dari diskusi komunitas seputar patch ini. Terutama, ada beberapa diskusi tentang pendekatan alternatif untuk memecahkan teka-teki teknis dan yang diketahui tidak kompatibel dengan perangkat lunak anti-cheat dan https://lore.kernel.org/lkml/9a512096-7707-3fc6-34ba-22f969c0f964@ gmail.com/ mendapat interpretasi yang terdistorsi oleh beberapa penonton.

Patch ini sedang mengeksplorasi potensi optimasi kinerja dan pengembang yang terlibat tampaknya tidak tertarik untuk menggunakan solusi alternatif yang akan mundur sehubungan dengan akhirnya membuat mekanisme anti-cheat bekerja. Ini tidak terkait langsung dengan mendukung perangkat lunak anti-cheat.

(Penafian yang adil ini juga merupakan interpretasi tangan kedua dan tidak boleh digunakan sebagai referensi utama.)

Jika ini bukan tambalan yang dimaksud, jangan ragu untuk mengklarifikasi.

BattlEye bekerja selama 1 bulan dan 2 hari terakhir yang lalu, saya memiliki kesalahan "Gagal menginisialisasi Layanan BattlEye: Driver Load Error (31)." dengan Arma 3 pada Proton 5.0-9.

Itu sangat menarik @StidOfficial hmm

Barusan coba di PubG. Kesalahan yang sama.

BlackSquad tolong

BlackSquad tolong

Apa maksudmu?

BlackSquad tolong

Apa maksudmu?

saya yakin ini adalah game dari steam yang menggunakan battleeye sebagai anti cheat rsrs :laughing:

Mungkin cara terbaik untuk memperbaikinya : <Link removed by moderator>

Halo @StidOfficial , tidak, solusinya adalah curang. Tidak ada yang dapat dianggap sebagai perbaikan yang dapat digunakan untuk meningkatkan dukungan di Proton.

Halo @StidOfficial , tidak, solusinya adalah curang. Tidak ada yang dapat dianggap sebagai perbaikan yang dapat digunakan untuk meningkatkan dukungan di Proton.

Dia bahkan tidak mengatakan itu solusi atau bahkan solusi, hanya cara terbaik dalam kenyataan yang menyedihkan.

Bukan untuk meningkatkan dukungan di Proton dan saya tidak mendorong siapa pun untuk curang, tetapi akan penasaran untuk melihat apakah game yang dilindungi battleye akan berfungsi tanpa masalah lain setelah melewati bagian shi dari battleye ini

Mungkin cara terbaik untuk memperbaikinya : <Link removed by moderator>

Sangat sedih Tautan ini dihapus. Sedih karena Anda mendukung sistem yang menekan Anda.

Mungkin cara terbaik untuk memperbaikinya : <Link removed by moderator>

Sangat sedih Tautan ini dihapus. Sedih karena Anda mendukung sistem yang menekan Anda.

Anda menyadari ini adalah repositori Valve resmi, bukan?

Mungkin cara terbaik untuk memperbaikinya : <Link removed by moderator>

Sangat sedih Tautan ini dihapus. Sedih karena Anda mendukung sistem yang menekan Anda.

@ bionade24 mereka bekerja untuk Valve. Mereka lebih suka mendapatkan solusi yang akan memuaskan BattlEye dengan memberi mereka akses tingkat root ke mesin Linux kami dan memberi kami permainan yang berfungsi

Di WineHQ ini semoga dibahas lebih terbuka: https://bugs.winehq.org/show_bug.cgi?id=37355
Sunting: Mungkin lebih tepat daripada mengirim spam ke internal sistem: https://bugs.winehq.org/show_bug.cgi?id=45124

Di WineHQ ini semoga dibahas lebih terbuka: https://bugs.winehq.org/show_bug.cgi?id=37355

Tidak yakin. Tak lama setelah Guy1524 menerbitkan set tambalannya yang menerapkan semua pemeriksaan yang diperlukan oleh EAC dengan benar, mereka membuat beberapa perubahan sisi server untuk mencegah EAC bekerja dengan Wine. BattlEye kemungkinan akan melakukan hal yang sama

Di WineHQ ini semoga dibahas lebih terbuka: https://bugs.winehq.org/show_bug.cgi?id=37355

Tidak yakin. Tak lama setelah Guy1524 menerbitkan set tambalannya yang menerapkan semua pemeriksaan yang diperlukan oleh EAC dengan benar, mereka membuat beberapa perubahan sisi server untuk mencegah EAC bekerja dengan Wine. BattlEye kemungkinan akan melakukan hal yang sama

:(
Tidak tahu, tetapi peretasan yang disediakan @StidOfficial menyerang mereka di level IPC. Mungkin lebih sulit untuk ditambal secara permanen.

Solusi realistis untuk masalah ini: Linux mendapatkan anti-cheat FLOSS yang berfungsi untuk Linux dan Game hanya berfungsi jika biner ditandatangani. Kompromi yang realistis?

oh cmon, kita semua tahu, pengguna Linux bukan penipu

tertawa terbahak-bahak

oh cmon, kita semua tahu, pengguna Linux bukan penipu

Ya, bahkan para pengembang mungkin tahu bahwa pengguna Linux hanya ingin menikmati waktu luang mereka, tetapi kita hidup di dunia di mana manajemen tidak peduli. Atau mungkin karena mereka tahu bahwa kita tahu bahwa menghitung semua fisika di server akan membuat kecurangan menjadi tidak mungkin tetapi tidak akan melakukannya karena alasan keuntungan.

oh cmon, kita semua tahu, pengguna Linux bukan penipu

Ya, bahkan para pengembang mungkin tahu bahwa pengguna Linux hanya ingin menikmati waktu luang mereka, tetapi kita hidup di dunia di mana manajemen tidak peduli. Atau mungkin karena mereka tahu bahwa kita tahu bahwa menghitung semua fisika di server akan membuat kecurangan menjadi tidak mungkin tetapi tidak akan melakukannya karena alasan keuntungan.

Saya sangat ingin tahu, dapatkah Anda menjelaskan bagaimana menghitung semua fisika di server akan membuat bot tujuan, peretasan dinding, peretasan peta, dll. yang mustahil?

@darutoko lebih sulit bagi pemain untuk membuat perubahan di sisi server daripada sisi klien.. pemain dapat dengan mudah mengubah hal-hal di sisi klien.. namun anti cheat sisi server tidak dapat mendeteksi perubahan yang dilakukan di sisi klien tetapi dapat mendeteksi hal-hal yang terjadi di server karena perubahan/peretasan sisi klien.. tetapi untuk itu anti cheat sisi server harus sangat kuat juga menggunakan proxy sangat bagus di sisi server.. sehingga jika seorang pemain mencoba mencari tahu server alamat .. dia hanya akan melihat alamat server proxy bukan alamat server yang sebenarnya .. namun sisi server anti cheat memiliki risiko sendiri dari seseorang yang membuat perubahan sisi klien sehingga sisi server tidak dapat mendeteksinya dapat menyebabkan banyak masalah .. itu seperti memiliki risiko tinggi imbalan tinggi.

@darutoko lebih sulit bagi pemain untuk membuat perubahan di sisi server daripada sisi klien.. pemain dapat dengan mudah mengubah hal-hal di sisi klien.. namun anti cheat sisi server tidak dapat mendeteksi perubahan yang dilakukan di sisi klien tetapi dapat mendeteksi hal-hal yang terjadi di server karena perubahan/peretasan sisi klien.. tetapi untuk itu anti cheat sisi server harus sangat kuat juga menggunakan proxy sangat bagus di sisi server.. sehingga jika seorang pemain mencoba mencari tahu server alamat .. dia hanya akan melihat alamat server proxy bukan alamat server yang sebenarnya .. namun sisi server anti cheat memiliki risiko sendiri dari seseorang yang membuat perubahan sisi klien sehingga sisi server tidak dapat mendeteksinya dapat menyebabkan banyak masalah .. itu seperti memiliki risiko tinggi imbalan tinggi.

Saya tidak mengerti mengapa Anda menulis ini. Di dinding teks ini tidak ada penjelasan tentang bagaimana menghitung semua fisika di server akan membuat bot tujuan, peretasan dinding, peretasan peta, dll. Bagaimana misalnya peretasan dinding (manipulasi tekstur dan model) dipengaruhi oleh perhitungan fisika?

oh cmon, kita semua tahu, pengguna Linux bukan penipu

Ya, bahkan para pengembang mungkin tahu bahwa pengguna Linux hanya ingin menikmati waktu luang mereka, tetapi kita hidup di dunia di mana manajemen tidak peduli. Atau mungkin karena mereka tahu bahwa kita tahu bahwa menghitung semua fisika di server akan membuat kecurangan menjadi tidak mungkin tetapi tidak akan melakukannya karena alasan keuntungan.

Saya sangat ingin tahu, dapatkah Anda menjelaskan bagaimana menghitung semua fisika di server akan membuat bot tujuan, peretasan dinding, peretasan peta, dll. yang mustahil?

Server dapat menentukan tindakan mana yang dapat dilakukan secara fisik dan mana yang tidak. (Misalnya ketika Anda melewati tembok Anda dilarang.) Atau ketika Anda membidik adalah cara yang baik untuk manusia (manusia dapat memiliki tujuan yang baik tetapi akan memiliki kegagapan tertentu pada target. Akhirnya, Anda dapat menghitung lawan mana yang pemain bisa dilihat kapan Cheat taktis masih mungkin, tetapi Anda juga bisa misalnya melakukannya di CSGO ketika Anda berada di Teamspeak dengan pemain yang mati memberikan tips.

oh cmon, kita semua tahu, pengguna Linux bukan penipu

Ya, bahkan para pengembang mungkin tahu bahwa pengguna Linux hanya ingin menikmati waktu luang mereka, tetapi kita hidup di dunia di mana manajemen tidak peduli. Atau mungkin karena mereka tahu bahwa kita tahu bahwa menghitung semua fisika di server akan membuat kecurangan menjadi tidak mungkin tetapi tidak akan melakukannya karena alasan keuntungan.

Saya sangat ingin tahu, dapatkah Anda menjelaskan bagaimana menghitung semua fisika di server akan membuat bot tujuan, peretasan dinding, peretasan peta, dll. yang mustahil?

Server dapat menentukan tindakan mana yang dapat dilakukan secara fisik dan mana yang tidak. (Misalnya ketika Anda melewati tembok Anda dilarang.) Atau ketika Anda membidik adalah cara yang baik untuk manusia (manusia dapat memiliki tujuan yang baik tetapi akan memiliki kegagapan tertentu pada target. Akhirnya, Anda dapat menghitung lawan mana yang pemain bisa dilihat kapan Cheat taktis masih mungkin, tetapi Anda juga bisa misalnya melakukannya di CSGO ketika Anda berada di Teamspeak dengan pemain yang mati memberikan tips.

@bionade24 lol
Jawaban Anda bahkan lebih lucu dari yang saya kira, terima kasih.

Saya membagikan tautan ini untuk membuat saluran pipa ke klien linux battleye yang sebenarnya (karena dia tidak membutuhkan kmod seperti bedaisy.sys).
Tautan ini tidak berbicara tentang curang tetapi emulasi BattlEye dan informasi ini dapat membantu kita untuk port BattlEye pada proton (anggur).

Jika masalah terletak di "MmMapLockedPagesSpecifyCache" baru.

Masalah masih belum terselesaikan?

Saya sangat berharap masalah ini akan menemukan solusi yang tepat di masa depan.
Steam dan BattleEye tampaknya telah berbicara satu sama lain tetapi sejauh ini ... tidak ada apa-apa.
Hal terbaik adalah tidak mengizinkan anti-cheat level kernel apa pun untuk permainan uap sehingga menghindari aplikasi apa pun yang kuat diinstal dan membuat kompatibilitas proton sangat sederhana.
Saya tidak suka curang di game online apa pun seperti halnya sesama tetapi kita harus benar tentang hal itu. Tidak ada anticheat yang efektif... menjadi CoD Warzone, PUBG atau Fortnite tidak ada yang berhasil melawan cheater meskipun perangkat lunak pendeteksi sangat mengganggu... pengembang game harus fokus pada anticheat server daripada mencoba memasang spyware di perangkat keras kita.
Mereka tidak akan pernah dapat mengontrol perangkat keras pengguna bahkan di konsol, cheat ditempatkan di antara gamepad dan konsol ...

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

ghost picture ghost  ·  3Komentar

lucifertdark picture lucifertdark  ·  3Komentar

leifmetcalf picture leifmetcalf  ·  3Komentar

prototype99 picture prototype99  ·  3Komentar

AwesamLinux picture AwesamLinux  ·  3Komentar