-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TFAR for Arma 3 Linux Version #1030
Comments
currently not possible due arma not supports native libs on linux yet |
Although the Linux ARMA 3 client is native Linux/GCC compiled code, what you are saying is the feature for supporting native Linux external libraries is not yet completely written into the Linux ARMA 3 client? (ie. Similar to other features not yet completed, such as Advanced Flight Model Rotolib, BattlEye, and Complete Joystick support.) If I'm correct on my interpretation of my last statement, supposedly version 1.54 Linux/Mac native clients will be released soon and then we'll see how much is completed. Hopefully enough so we can proceed within Linux. |
@rogerxxxx yes, correct. |
Now version 1.58 is out. Are there any new information? |
Hello, any news please? 1.64v is out for Linux. :) Thank you. |
AFAIK Linux client still doesn't support Extensions.. We can't do anything till thats not implemented. |
@zacekjakub I saw the solutions you got in ACE3, which were removing the PBOs dependant on dlls, TFARs effectiveness relies on dlls, I would assume it's capabilities were reliant on them due to the nature of the addon |
Hi, thanks for the answers. So there is no chance rewriting the libraries and compiling it as so's for Linux? Jakub |
To paraphrase, think they said any effort is futile until they implement (the upper level) extensions function. (AKA: modules or mods) In my experience, ARMA 3 for Linux works extremely well aside from a few missing or required Steam related library environmental variables (eg. LD_LIBRARY_PATH=/usr/lib32:/usr/lib64:/usr/lib32/apulse steam). But ARMA 3 for Linux is significantly stripped of such features as likely this extension feature, native joystick support, BattlEye, native support for microphone/recording(?) etc; that ARMA 3 for Linux is really not enjoyable to play with on Linux if you have a Windows OS available. What drives ARMA 3 for Linux further down in popularity, ARMA 3 for Linux is always exactly one version release behind ARMA 3 Windows released version almost to the date of each release. (As if saying Linux were not good enough.) And what further irritates me, is having to deal with all the childish ARMA 3 Windows server admins. (It was more fun to play with the mature folks crowd.) So to paraphrase and guessing from the past workflow of Bohemia Interactive, these features will likely be eventually overcome directly due to popularity unlike other past company's lackings with their Linux products or supposed hearsay Linux ventures. Or, they might all of a sudden drop updating. From what we've heard and seen, multi-platform is definitely a main goal. |
Compiling TFAR for Linux is not really straight forward... For example all communication between Arma and Teamspeak is using Windows exclusive API's so that would need to be fully rewritten. |
Count me in beta-testers of linux version of TFAR! |
FYI: ArmA3 Linux branch is now Up-To-Date (1.76): https://dev.arma3.com/post/sitrep-00206 I'd love to see more Linux-Support in the most common mods. Especially TFAR! |
Linux branch will stay up to date for 14 days. The priority for Linux version is now just below the priority for getting 1.0 released. |
This is really nice to hear!
…On November 16, 2017 8:38:18 AM EST, Dedmen Miller ***@***.***> wrote:
Linux branch will stay up to date for 14 days. The priority for Linux
version is now just below the priority for getting 1.0 released.
But nothing really changed on the hardness to do it.
Although.. Quite some stuff from my last post here changed. A lot of
windows only stuff was rewritten and should now be easy to replace that
stuff with a linux version
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
|
Arma3 Linux branch is now Up-To-Date again (1.80): guys can I help you somehow? |
Im just another linux user interested in this, any news? |
we might get our final version parity in the near future, anything being done to support linux or do you guys have some problem? |
As I said yesterday no big priority now as we want 1.0 out first. |
No news? When I open teamspeak on my Linux computer it has addons option in setting. So is there maybe something possible now? |
@theparrow teamspeak was never the problem. |
Darn I didn't know that. Man as soon as I fell in love with Linux. Guess it's time to vm windows 10 and get arma back. |
Well, with Proton Arma is perfectly playable with all mods including TFAR on non-battleye servers once you do one or two tweaks. Is there a way to make it work for a linux TFAR TS plugin to communicate with a Proton Arma TFAR plugin? |
No. But you could try running Teamspeak in Wine/Proton and see if that connects. |
I'll be damned, that actually works! Needs to be the same Wine/Proton bottle apparently and I had to tell Proton TS3 to use Direct sound for incoming/outgoing audio. I installed Proton TS3 using the Arma Proton bottle and it using the following script:
|
@tacshen Could you explain what that script is doing/how to use it? I seem to have borked my install and will need to re-install proton bottle from scratch, and would like to do it the right way. |
@Viti0 that script works great to get ts to launch, but when i try to connect to a server, it gives an error of |
I've made progress. I have played a few hours with tfar and it almost works. teamspeak crashes randomly, and i think tfar is at fault. (cut some repeats of the errors out so it isn't as long.) If someone knows how to read teamspeak crashdumps, i can send one or two from different points in which it crashed.
|
Just found a work arround for it. Installed Arma 3 with Lutris (Wine / Steam) and installed in the same prefix Java, Teamspeak and Arma3Sync. Task Force Radio can connect to the Teamspeak in the same prefix and works fine as far as i can see. |
Kudos for GangolfOvaert and Viti0... based on your comments I was able to make it run in Steam without any issues.
By doing that I was able to run TS and Arma in the same prefix. As a result I could play for many hours without issues. No crashes, no delays in the sound, It is just per-fect! |
Hi @Franarroutado, Could you please explain how exactly do you launch A3 and Teamspeak in the same container with this script? Since when I attempt to do it, only the first application launcher. For example, when i start the python script Teamspeak opens and when I try to launch arma using the unix launcher, it just exits with the following output:
When i try to launch it the otherway around, meaning that I start A3 via the A3 Unix Launcher, the python scripts exits with the following, without launching the Teamspeak 3.
below you can find the script I'm using:
Is there anything I'm missing? Thank you for any support. |
I've resolved my issue, apparently A3UnixLauncher runs the game differently than steam, launching the game though steam with the following parameters works great and the TFAR is now able to connect: |
@Duchys The script isn't working because you are launching arma with esync disabled, but TeamSpeak still has it enabled. add |
I modified the parameters to use my local paths, but was unable to use TFAR. |
Thanks for pointing that out, had no idea you cannot mix those. Launching Arma 3 through the Arma3UnixLauncher + the python script provided by Franarroutado. |
@grey-liner Please provide more thorough feedback.
Below you can find steps I took to make the install and use the TFAR addon with Arma 3 running in proton.
|
I only spent a week trying to fix the same issue when i first tried to get it working. ;) |
I've made a all new Guide on how to play with ACRE or TFAR on Linux (yes, i solved ACRE on Linux) here I've also took the Script from above and rewrote it in Bash (Download here) |
Good! I hate Python scripting. |
@ninelore hopefully this still works, gonna be testing it out later :) |
Yes I used TFAR on Linux just yesterday. Still working with the newest version. |
I can confirm that the script doesn't work for me anymore with the latest update of proton, had to shift to linux teamspeak entirely. has anybody had any sucess getitng tfar to work with the linux client? I'm sick of slow scripts that suck up all my performance and run poorly on top of only working when arma is running |
You have to use the guide @ninelore provided to play with TFAR. https://ninelore.org/project/armaonlinux/ |
Would it be possible get TFAR as a Linux version for the Linux TS Client and ArmA 3 for Linux?
The text was updated successfully, but these errors were encountered: