Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
lol this is in the script:
This game is just weird Please reimplement in Spring engine
i had more problem installing spring on linux than FAF btw. random crashes even. random crashes even on Windows. lol
@SlowHands89 i
with this i could get a stable game (45min+). but only with Proton 4.11. nothing else worked. and i have an AMD GPU
@szopacniger said in Linux Support:
work on Steam then the run file itself should be good no?
no. the run file is for debugging originally. Steam probably doesnt use that when you launch the game from Steam. or it issues other commands before calling it. i dont know exactly. and i dont know why it creates different run files for different versions of proton either.
the game was working for me from Steam too. with every Proton version. but the run files did not work for never versions.
@tatsu said in Linux Support:
On another note I'm getting another issue.
it is not another issue. i have mentioned this here before. the run files that Steam generates for newer proton versions dont run the game. the content is different. you can test this easily in terminal with ./your_run_file.
./your_run_file
probably Ubuntu LTS and Steam does not play well together. Proton 5.0 run file was working for me i think, the newer ones did not.
what if you start a terminal and type: export DXVK_HUD=1 export INSTALL4J_JAVA_HOME=/usr/lib/jvm/java-15-oracle - the usual ./downlords-faf-client - the usual
this should work and you should see the fps numbers etc if you are using Proton 5++. Proton 5++ versions have Vulkan translation enabled by default. so probably you are ok. but anyways, even with OpenGL translation, it should be faster.
unrelated but i see someone modified the wiki to use oracle jdk. is that ok? i mean open jdk was not good? im concerned about that oracle jdk is not accessible from every of the linux distribution repositories.
@szopacniger
takes about a minute to put me into the game and similar amount of time to close the game after I hit exit.
strange. did you use the PROTON_NO_ESYNC=1 flag in Steam before you generated the run file? without it, it is slow. probably it is not it. but i have no other idea. the loading wasnt really slow for me. it may also be a network problem. when you have to connect to other players via the faf server.
as for the replays, same, no idea but make sure you close the game before you start a new replay. can you post the error message?
btw i have switched to Windows 10 in this month. im not proud of this. but i had basic stability problems constantly. with my recent set up too: PopOS LTS + Gnome3 + AMD drivers. i dont know why, i have no time to experiment with other things. Win 10 is stable.
so i cannot test the game on linux from now on. if someone wants to update the wiki from now on, go ahead! https://wiki.faforever.com/index.php?title=Setting_Up_FAF_Linux
@JuicyWishes said in Linux Support:
Hi everyone, I'm trying to install downlords faf client on linux. But i'm having problems with java installation.
open up one terminal window. first command: export INSTALL4J_JAVA_HOME=/usr/lib/jvm/java-14-openjdk-amd64 second command: ./downlords-faf-client
export INSTALL4J_JAVA_HOME=/usr/lib/jvm/java-14-openjdk-amd64
./downlords-faf-client
do you do this or something else?
EDIT sorry, the client needs java15 now?
https://www.youtube.com/watch?v=BDww1S1GLvE MORTAL KOMBAT
@callcifer i have a Proton 4.11 run file from june and it already had steam.exe in it. bin/wine" steam.exe "${@:-${DEF_CMD[@]}}"
so this is not Proton version dependent. more like Steam version, but even that is unlikely.
and my problem is not "steam is not running" with Proton 5.13.
@callcifer it is hard to test for long games but as for me:
expect crashes. and test for it. the game is not 100% stable with Wine / Proton. we dont know why.
guys that happens if you close steam.
no, it is not because of that. as i said:
if i just run the run 5.09 file from terminal the original game launches. if i run the 5.13 file nothing happens. it is working with launching from Steam, but not from terminal or from the client.
i ran the two files after each other. one worked the other one does not. if steam had not been running then the first one would not have worked either.
only 5.09, 4.xx run file generates properly for me. 5.13 does not
interesting. nice find!
but it feels like especially from the java client side that the technologies that it is using were not properly selected. it does unnecessary things that the programmers have no control over. neither simple, nor fast. working with pre-made packages glued together.
as for the server side, i was like wtf when i saw that the API can receive database query like parameters which are a big feature and convenient to use, i guess. but do you guys really need this? the most simple solution would be to write a simple database auery in the DATABASE and an API that calls that one query. the further the query is from the database, the more control you lose and you have less chance to operate the database efficiently. you cannot really prepare for the queries this way for example. there are queries that needs up to date data, there are others that need only a few hours fresh data. you can store the last ones in memory in the database if you know them so you just serve the already queried data. just ideas, i know it is not a paid project but it is something to learn from...
https://api.faforever.com/data/player?filter=(login=='#name')&include=ladder1v1Rating @.@
anyways a Firefly quote: Simon: You had the Alliance on you, criminals and savages… half the people on this ship have been shot or wounded, including yourself, and you’re harboring known fugitives. Mal: We’re still flying. Simon: That’s not much. Mal: It’s enough.
: D
@vitautart yeh. i have the same problem with Proton 5.13 Steam generates a different run file for Proton 5.13 than for the previous ones. if you want to track down the issue, i would start there.
meanwhile. use an older Proton version.
btw the wiki is not saying to use Proton 5.13, it is not in the compatible list... it says "Proton 5.0-9 (recommended)"
@Whatsisname what is about your Proton 5.13 run file btw? working fine?
make sure steam is running. i dunno what to say works utterly brilliant for me.
make sure steam is running.
i dunno what to say works utterly brilliant for me.
how does your Proton 5.13 run file look like? this is mine. the PATH variable is noticeably shorter in it: https://gist.github.com/foodlfg/d104c6d42e14d6929a0e8626c8edaeb6#file-supcom-proton513-run-file
@nine2 said in Linux Support:
step 1. uninstall linux
hehe funneh! just support monopolistic giga corporations with you everyday life decisions. that are cannot be controlled by society at all. in fact, people are exposed to their decisions. they directly associate with corruption. it makes sense. https://www.youtube.com/watch?v=Ag1AKIl_2GM
really? because the generated run file for 5.13 is different for me than for 5.09 (i regenerated 5.09 as well, it is not old).
i get this in terminal:
wineserver: using server-side synchronization. Wine cannot find the FreeType font library. To enable Wine to use TrueType fonts please install a version of FreeType greater than or equal to 2.0.5. http://www.freetype.org Setting breakpad minidump AppID = 9420 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198445101600 [API loaded no]```
Proton 5.13-1 is out! Test pls!
@Davebowman maybe this one? https://wiki.faforever.com/index.php?title=Setting_Up_FAF_Linux#The_FAF_client_doesn.27t_launch_the_game