LINUX SUPPORT IS HERE

Talk about general things concerning Forged Alliance Forever.

Moderators: FtXCommando, Ze Dogfather

Re: LINUX SUPPORT IS HERE

Postby BlackYps » 21 May 2019, 23:59

I try to get faf running with gallium nine on Manjaro. So I can't just use the install scrippt. Messing with winetricks like mentioned in tatsu's guide kinda borked the game so i uninstalled that, reinstalled FA in steam, and used the way described in the wiki. I got the Proton Gallium Nine Extras from the github repository and sucessfully installed them in steam. However there seems to be no difference between running the normal proton and running the Gallium Nine version.
Is there a way to check if Gallium Nine is really running?

My launch options:
Code: Select all
PROTON_NO_ESYNC=1 PROTON_DUMP_DEBUG_COMMANDS=1 PROTON_GALLIUM_NINE_MODULEPATH="/usr/lib32/d3d/d3dadapter9.so.1:/usr/lib/d3d/d3dadapter9.so.1" PROTON_USE_GALLIUM_NINE=1 %command%


I'm using an intel CPU and an AMD graphics Card.
BlackYps
Avatar-of-War
 
Posts: 74
Joined: 15 Feb 2019, 19:46
Has liked: 7 times
Been liked: 31 times

Re: LINUX SUPPORT IS HERE

Postby tatsu » 22 May 2019, 08:21

if you have mesa. and if you're on nvidia, that's only possible if you are on the nouveau graphics driver. won't work with nvidia driver. if you're on AMD you can stay with the AMD driver.

run :

Code: Select all
glxinfo | grep "OpenGL version"


once everything is setup correctly you should get this :

Code: Select all
OpenGL version string: 4.3 (Compatibility Profile) Mesa 19.0.2
User avatar
tatsu
Supreme Commander
 
Posts: 1553
Joined: 02 Jul 2012, 21:26
Has liked: 1952 times
Been liked: 171 times
FAF User Name: tatsu

Re: LINUX SUPPORT IS HERE

Postby BlackYps » 22 May 2019, 13:30

I don't think that is related to my problem. I get this returned:
Code: Select all
OpenGL version string: 4.5 (Compatibility Profile) Mesa 19.0.4

But my question is, why is there no difference between running FA with Proton 3.16-9 Beta and running it with Proton 3.16-6 Gallium Nine Extras 0.3.0? I hoped to fix the rendering problems that way.

Edit: I found a useful hint on reddit:
Check whether native Direct3D works:
It's quite simple. As Steam Overlay of native Steam client is OpenGL only, Steam Overlay doesn't work if Gallium Nine is active.

with Gallium Nine enabled I indeed cannot access the steam overlay. So it seems to be running fine. But now I am out of ideas, why the particle effects still don't render on my machine, while it works for other people...
BlackYps
Avatar-of-War
 
Posts: 74
Joined: 15 Feb 2019, 19:46
Has liked: 7 times
Been liked: 31 times

Re: LINUX SUPPORT IS HERE

Postby tatsu » 22 May 2019, 16:12

you need to turn anti-aliasing off.
User avatar
tatsu
Supreme Commander
 
Posts: 1553
Joined: 02 Jul 2012, 21:26
Has liked: 1952 times
Been liked: 171 times
FAF User Name: tatsu

Re: LINUX SUPPORT IS HERE

Postby BlackYps » 22 May 2019, 17:05

I tried it but it still doesn't work
BlackYps
Avatar-of-War
 
Posts: 74
Joined: 15 Feb 2019, 19:46
Has liked: 7 times
Been liked: 31 times

Re: LINUX SUPPORT IS HERE

Postby foodlfg » 22 May 2019, 21:16

@BlackYps
yeh, i have the same experience with Proton Gallium Nine Extras and AMD GPU with basic Ubuntu 18.10 drivers.
it seems to be working but i cannot see much difference.
it might be some lack of implementation on the Mesa driver side (it have to support the directx calls). and it supports it but not fully(?) just doesn't render everything.
i had the same experience with vanilla Wine4.0 that had the Gallium patches merged into btw, not just Proton...

i don't know what's going on.
one thing i noticed that enabling the bloom renderer in the game settings gives you much more effects (but not all).
for example you still won't have the UEF T2 bomber (Janus) napalm effect:
https://www.youtube.com/watch?v=bBnlmecW0ig


also, pls check that you are using the RUN file that actually points to the Proton Gallium Nine Extras wine.
mine looks like this:
https://pastebin.com/ASdeijtg
 
foodlfg
Avatar-of-War
 
Posts: 165
Joined: 17 Dec 2017, 19:28
Has liked: 22 times
Been liked: 69 times
FAF User Name: foodlfg

Re: LINUX SUPPORT IS HERE

Postby BlackYps » 23 May 2019, 19:08

I had a better look at the tread and found that you already stated that you have the problem but for tatsu it works.
Seems like having an nvidia card using the open source drivers is the only way at the moment :D

I also have the bug with the minimap by the way. But for me it doesn't paint the map green it is more like turning bloom of. Plus the glowing resource icons and strategic icons are not rendered on the main map anymore. They are on the minimap though.

the run file looks ok, i only noticed this difference:
Code: Select all
WINEDLLOVERRIDES="d3d11=n;d3d10=n;d3d10core=n;d3d10_1=n;dxgi=n" \
BlackYps
Avatar-of-War
 
Posts: 74
Joined: 15 Feb 2019, 19:46
Has liked: 7 times
Been liked: 31 times

Re: LINUX SUPPORT IS HERE

Postby foodlfg » 25 May 2019, 16:32

"resource icons and strategic icons are not rendered"

are you sure you enabled resource icons? just in case.
https://imgur.com/a/S3hBwql

i don't know about the other ones.
 
foodlfg
Avatar-of-War
 
Posts: 165
Joined: 17 Dec 2017, 19:28
Has liked: 22 times
Been liked: 69 times
FAF User Name: foodlfg

Re: LINUX SUPPORT IS HERE

Postby BlackYps » 25 May 2019, 18:14

some images for clarity: https://imgur.com/a/stJjyBZ

Note that they render fine on the minimap. I really don't understand how this is even possible :D

It's not really an issue for me, because i normally play without minimap. Just wanted to share this here in case somebody wonders if it's only him.
BlackYps
Avatar-of-War
 
Posts: 74
Joined: 15 Feb 2019, 19:46
Has liked: 7 times
Been liked: 31 times

Re: LINUX SUPPORT IS HERE

Postby tatsu » 25 May 2019, 20:09

what if you turn them off on minimap and on on the main map then turn minimap on and off?
User avatar
tatsu
Supreme Commander
 
Posts: 1553
Joined: 02 Jul 2012, 21:26
Has liked: 1952 times
Been liked: 171 times
FAF User Name: tatsu

PreviousNext

Return to General Discussions

Who is online

Users browsing this forum: No registered users and 1 guest