Open VERTlG0 opened 6 years ago
It's because of the way Ubisoft has implemented BattleEye and the Uplay app. No one has been able to get Siege to work in Wine, but maybe Valve can. Or maybe they can talk Ubisoft into making a compatibility patch for Proton.
If there's BattleEye port to Proton, many games will become available. E.g. Planetside 2 doesn't work because of this issue. But still I doubt it's possible to implement this support in a reasonable time.
Epic said EAC working to support wine but that day hasnt come yet..
Its the EAC problem. EAC is included in Fortnite Apex, Paladins, PUBG and many more games... EAC is the problem we can pass BattleEye. @rayslava
EAC doesn't exist in Rainbow Six Siege...
Not BattleEye problem you can by pass it...
Oh? Please do tell.
I just got back a reply from Battleye support
Dear Jatin, Currently we do not officially support Wine, but we are working with Valve to add support for Proton (SteamPlay) on Steam.
Your BattlEye Support Team
They just exactly copy pasted same thing they said in may of 2019 XD
I wonder if this will have any effect.
I wonder if this will have any effect.
Why would it? R6 still uses BattleEye, Vulkan doesn't change that. Although it is a much welcomed addition to Siege that gives a MAJOR performance increase on my hardware (Windows 10).
Anyways I have an installer for current day Siege (doesn't work obviously) and I've tried the Vulkan one and it still just hangs on running, unfortunately.
I just got back a reply from Battleye support
Dear Jatin, Currently we do not officially support Wine, but we are working with Valve to add support for Proton (SteamPlay) on Steam.
Your BattlEye Support Team
They just exactly copy pasted same thing they said in may of 2019 XD
Really hoping this is close to being done.
@grravity Its a lie they copy pasted same thing no matter when u ask, with no progress reports.
@jatin-cbs I wouldn't say it's a lie.. They may just not want to or be able to provide much info.
@jatin-cbs Yeah, they're probably working on it, but won't give an ETA because the compatibility tweaks are done when they're done, i don't think they exactly know how much stuff is left to be fixed, one after another.
Still crashes on Proton 5.0-7
Kernel: Linux 5.4.0-28-generic x86_64 OS: Ubuntu 20.04 LTS CPU: Ryzen 3 1300x GPU: Geforce GTX 1050 Ti RAM: 8GB DDR4 HDD: 1TB Driver Version: nvidia-driver-440 Steam Version: May 1st build
Normal (not vulkan) crash log: https://pastebin.com/YFmNmS0f Vulkan crash log: https://pastebin.com/R485XD0r
Think it must be BattlEye (uplay works fine for watch_dogs 2) but possibly Uplay too
I've heard of a patch to get it working by disabling BattlEye and a UPlay workaround but kinda pointless the game is multiplayer and situations are just tutorials essentially.
Thanks
IIRC R6 launches through BattleEye so there's no way in hell it will launch on Linux.
@ZVNexus hopefully BattlEye support is added soon then. stuff like PUBG and R6S are probably keeping a lot of players on Win10. Also EAC for games like HALO and Rust. Big task though to deal w/ tho.
@ZVNexus hopefully BattlEye support is added soon then. stuff like PUBG and R6S are probably keeping a lot of players on Win10. Also EAC for games like HALO and Rust. Big task though to deal w/ tho.
I agree, would be nice to have a way around invasive anti-cheats running at ring 0 though, fuck that shit. Have to have a dedicated rig for that or don't play the games at all or just deal with it.
@grravity i hate them but i guess they are necessary. If you can afford it dedicated rigs for that are probably good lmao. But yeah hope BattlEye support comes soon
2021 still cannot work on steamplay,i hate you ubi
yeah I refuse to support the game anymore
Protondb just had a report in the last week saying that the game is working on a recent arch kernel, can we get anyone to test this? https://www.protondb.com/app/359550#UBgcmyM4u4
Tried now with:
No, it doesn't work (both DirectX and Vulkan version).
https://partner.steamgames.com/doc/steamdeck/faq
On Steamdeck FAQ - We’re working with BattlEye and EAC to get support for Proton ahead of launch.
Also I am testing patches from upstream proton and testing with latest Proton GE versions https://github.com/GloriousEggroll/proton-ge-custom as GE updates wine to the latest upstream version. So once I get any progress I will update it here but probably y'all nerds will know :)
EAC and BattlEye support has been officially confirmed for Steam Deck (Proton). I feel this expectionally great news will turn the tables for this issue and many others alike.
EAC and BattlEye support has been officially confirmed for Steam Deck (Proton). I feel this expectionally great news will turn the tables for this issue and many others alike.
The only issue being that we'll have to get Ubisoft to check the "enable proton" box on their end, and we know how studios like theirs can be.
That is very true, but with the marketing happening around the device and thus devs wanting a piece of the money cake, I am fairly confident we'll see changes happening in reasonable time. I hope this doesn't age poorly (guess we all do).
Yes hoping for ubisoft to click 2 times and we good to go !
The game now launches but fails to get into a match with error 0x00001001 from BattlEye. I think it needs the BEService_x64.exe service to run in the background. Any idea can I do that?
EAC and BattlEye support has been officially confirmed for Steam Deck (Proton)
They weren't confirmed, they told that they're working on it. EAC should be ported on Linux now, but we don't have any guarantee that:
Yes hoping for ubisoft to click 2 times and we good to go !
Most likely it's more complicated than clicking the checkbox. I'd guess that they need to get updated version of anti-cheat libraries or sources, then if it has some BC breaks update the game code or if not just thoroughly test it before just "clicking the checkbox".
So don't wait for Ubisoft to do that in a second.
There were alot of positive reports after installing proton battleye runtime from steam
https://www.protondb.com/app/359550
Lets see if it still works !
Unable to launch on my system but some people who did, got Kicked :) from the game. Yesterday it was working for many tho.
Tried Siege w/Proton and gotta say it works fine but does have some issues, one is that input is messed can't change any keybinds or sometimes will stick on a key(this one I gotta check again since it could be my keyboard) Multiplayer games work fine, now I am having issues after 3 matches 2 days ago and its not letting me into one without kicking me. If you tab out, you will mess up Siege to where its a black screen and you have to restart the game. Other than that it was pretty good.
Vulkan version did work, and same to say about DX version. Both have pretty similar performance.
Ya after getting into quickplay game it does kick out and for the black screen issue change the display to borderless @MilkJug1 . Also steam saying me to add the cd key but steam CD key activation copy paste is broken. Steam won't let you copy or increase the window size to (see the whole key) when it allows to re scale every other window for some reason "_"
Runs with Proton Experimental, but keyboard doenst work and I get kicked from any Online mode after a few seconds.
yep. Keyboard doesn't worked
https://gist.github.com/Drsheppard01/bf431999e285277945368eff20349ea4
yep. Keyboard doesn't worked
https://gist.github.com/Drsheppard01/bf431999e285277945368eff20349ea4
Its fixed in wine 6.22, should be fixed in Proton GE 6.22 and in proton experimental when they update submodules.
@ubisoft Any updates on Proton support for Rainbow Six Siege?
As far as I am aware, the game runs flawlessly with Proton. Of course, the exception is that BattleEye support for Proton/Linux has to be enabled by you.
wonder when ubisoft and valve are gonna have that 1 million dollar talk about clicking two buttons.
Has anyone been able to launch the vulkan version? On my system (arch 5.18, mesa 22.1.2, KDE wayland, r5 1600x, rx580) all I see is a splashscreen and then nothing. System monitor shows rb6s eating all my 16gb ram +8gb zram in one minute and then crash, or maybe some OOM daemon kills it. Here's my Proton log, hope it helps. steam-359550.log
The game doesnt launch after the last season update. The splash screen flashes on screen few times and then just quits (Ubi Connect keeps running, so steam reports the game is running). Both DX11 and Vulkan versions have this issue. It was working fine until last season (last month)... I have attached proton log with proton experimental: steam-359550.log
I haven't updated R6S for over a month now, and I can still play offline (training grounds) when starting with vulkan. Can't confirm for steam, but I am running Ubisoft Connect from Lutris with proton-ge 7.35
I will update the game and see what happens..
I can get the game to start when disabling dxvk, but I only get to the loading screen where it says "updating security measures" and later it crashes. Maybe they changed something with BattleEye? That could be a good sign..
I can get the game to start when disabling dxvk, but I only get to the loading screen where it says "updating security measures" and later it crashes. Maybe they changed something with BattleEye?
I too had the same experience with Vulkan version once. Now all the versions crash (both versions have a weird splash window loop after Ubi Connect)
it says "updating security measures" and later it crashes. Maybe they changed something with BattleEye? That could be a good sign.
Some time ago Ubisoft announced that they'll implement new anti-cheat measures which will be updated even between game updates in Steam and Uplay. So technically the same goes on Windows.
So either you didn't wait enough for the game to restart, or it did really crash somewhere on downloading or just couldn't restart properly.
One of possible explanations can be found here:
A rumor about the secret workings of Ubisoft's latest Rainbow Six Siege anti-cheat system has begun to give the new tactic a heroic aura on the internet. The claim going around on Twitter(opens in new tab) is that Ubisoft is doing something deviously simple: updating the Rainbow Six Siege executable every two hours, forcing cheat makers to keep up with an endless treadmill of cheat-breaking changes.
One poster on that cheat maker's forum describes the system differently, however. Ubisoft isn't sending every Siege player a new executable every two hours, they say, but instead created a bunch of unique executables a few weeks ago and has started distributing them to players randomly.
Some time ago Ubisoft announced that they'll implement new anti-cheat measures which will be updated even between game updates in Steam and Uplay. So technically the same goes on Windows.
Yeah I remember reading an article last year on this topic.
So this is the case then. The game crashes when downloading the executable or something.. If you see the attached log here, there are a few lines like:
warn:debugstr:OutputDebugStringA "D:\\JenkinsWorkspace\\workspace\\client_build_installer\\client\\shared\\libs\\biz\\misc\\mg\\biz\\misc\\JobHttp.cpp(168) : Http status code is 404 for url https://public-ubiservices.ubi.com/v2/profiles/bd87abee-91c3-426f-b877-5f0d1243985a/club/progression/title?locale=en&spaceId=0d2ae42d-4"...
.
So either you didn't wait enough for the game to restart, or it did really crash somewhere on downloading or just couldn't restart properly.
I now waited for the game to crash, and it actually started itself again. It seems to be stuck in an endless loop though (I waited 5 restarts)
FYI: I actually have R6 on a separate partition, so I can run it on both Windows and Linux (Dualboot) I tried on Windows, and there it seems to work fine, even without restarting.
When running the debugger I'm not seeing the 404 being reported above, but I am having the game crash after 2 or 3 seconds saying "applying security measures..." -- which is what other people are seeing too. When tailing the log, this appears right before crashing.
727505.789:09d8:0a00:fixme:advapi:DecryptFileW (L"C:\\users\\steamuser\\AppData\\Local\\ubisoft\\r6siege\\Y7S4.2.0_C7346280_D1564964_S49872_50030531\\3164629300\\", 00000000): stub
727506.202:0354:0360:trace:seh:sigsys_handler SIGSYS, rax 0xffff, rip 0x600000000005.
727506.202:0354:0360:trace:seh:install_bpf Seccomp filters already installed.
727506.203:0354:0360:trace:loaddll:build_module Loaded L"C:\\users\\steamuser\\AppData\\Local\\Ubisoft\\r6siege\\Y7S4.2.0_C7346280_D1564964_S49872_50030531\\3164629300\\RainbowSix_Vulkan.exe" at 0000000140000000: native
What it appears to be doing is fetching the new game exe, which tracks with what others are reporting. However, I think the issue happens when it tries to reload the executable.. it goes into a loop. Maybe its unable to reload its own exe in wine? idk.
Vulkan and DX11 seems to work now. No endless bootloop, now just waiting for Anti-Cheat support.
Can't confirm, Battle Eye blocks my game from starting. I get this error:
The BattlEye-Service could not be initialised: Driver Load Error (6).
CAN CONFIRM launching the game either through dxvk or vulkan will let me into the game solid 300fps :) on a rx 6700
edit: was able to get into a match but the game kicked me so all that is needed is for the devs to enable battleye support
Crazy how this is still an issue, quit this game and have no plans on going back. Typical Ubisoft bs.
oh great get a long weekend , then game does a 70gb update and no longer works
The "launch window" opens, and it'll say "running" in the library menu. but then the window closes and it stops "running". It never launches.
Heres the output from the terminal: https://bpaste.net/show/a7e521ab04d0
Heres system information from Steam Help: https://gist.github.com/VERTlG0/cd18530e987cbf5cdf4b35f82e71c8f5
Heres Proton log: https://bpaste.net/show/a425ee30f31f
From a couple of those steam play websites ive been to it appears no one could get it working so I dont expect a solution anytime soon. Figured I would just post this Issue so its documented, and to save the next user a couple minutes from having to post it themselves.