Page MenuHomeFeedback Tracker

Linux: Kick cause code: group=4 'DATA', reason=6 '<unknown>'
Reviewed, NormalPublic

Description

Cannot connect to public official servers, after a few seconds of loading, this error shows up on the screen.

Details

Severity
None
Resolution
Open
Reproducibility
Always
Operating System
Linux x64
Operating System Version
Fedora workstation 39
Category
General
Steps To Reproduce
  1. install linux
  2. try to join any server
  3. get error
Additional Information


Event Timeline

perchun created this task.Mar 25 2024, 9:12 PM
Geez changed the task status from New to Reviewed.Mar 26 2024, 12:20 PM
Geez added a subscriber: Geez.

Hello perchun.
This error is unrelated to running it on Linux. Most likely you are launching the game with incorrect executable.
Regards,
Geez

Geez added a comment.Mar 26 2024, 12:24 PM

You should make sure the executable does not have "Diag" in its name.

Indeed, I had custom launch command, that was recommended on protondb. I removed it and now game doesn't see my video card (it happened before, the day you released 1.1, so 13 march), I fixed it by waiting until yesterday.

Also, should mention that returning custom command didn't fix the problem, I used ProtonGE9-1. Additionally tried Proton Experimental, Proton 8.0-5 without custom command.

And today was available an update for drivers - 550.67, I installed it after first try of launching the game.

After patch, the game launched. Here is a new error that I got while tried to join an official server.

Geez added a comment.Wed, Apr 3, 2:06 PM

Hello perchun.

Kick cause code: group=3 'BATTLEYE', reason=3 'GAME_RESTART_REQUIRED'

Game is not running with BattlEye so the server has kicked you
You should be launching ArmaReforger_BE.exe which should launch game with BattlEye

By default, Steam uses this command to launch the game:

/home/perchun/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1874880 -- /home/perchun/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/perchun/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/perchun/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/perchun/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforger_BE.exe' -exe ArmaReforgerSteam.exe

So I set this as custom command (similar to https://www.protondb.com/app/1874880#pjDWqulZwY)

echo "%command%" | sed 's/ArmaReforgerSteam.exe/ArmaReforger_BE.exe/' | sh

And now game shows as launched, hangs out for ~10 seconds and exits. There is no window on the screen, so this should be a wrong executable to launch.

P.S. I also should notify you that I managed to fix my kernel, and now I am on 6.7.11 (Nvidia drivers 550.67; no updates are available at the moment of writing), this fixed my problem where other games (similar to Arma Reforger before) didn't see my GPU.