Glorious Alpha Two Testers!

Alpha Two Phase III testing has begun! During this phase, our realms will be open every day, and we'll only have downtime for updates and maintenance. We'll keep everyone up-to-date about downtimes in Discord.

If you have Alpha Two, you can download the game launcher here, and we encourage you to join us on our Official Discord Server for the most up to date testing news.

Linux Tips, Tweaks and Troubleshooting Thread

189101113

Comments

  • johnstinkalotjohnstinkalot Member, Alpha Two
    edited August 10

    I would try the Faugus method. a lot simpler and less steps. but first, try to add `-USEEOS=0` to your steam launch options

    Thanks it works now :) Yiiihhaaaa

    I need to read about Faugus and have a look at it

  • sinrostsinrost Member, Alpha Two
    edited August 28
    Hi all!
    I'm facing a problem.
    I'm running the launcher through Faugus and the game through Steam, os: Arch. I've tried "Proton-GE 10-4", "Proton-GE 10-1" and "Proton Experimental" and launched with these arguments:
    eval $(%command% LauncherTetherPort=$(ss -tulpn | grep wineserv | ak '{split($4, a , ":"); print a[2]}' ) -USEEOS=0 -DARK_FRAME_RATE=60)
    
    and
    eval $(%command% LauncherTetherPort=$(ss -ulpn | grep wineserv | awk '{split($4, a , ":"); print a[2]}' ) -USEEOS=0 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only) game-performance
    
    but I keep getting the same problem, I get to the character menu and after I select it and try to enter the world, the screen goes black and my computer freezes, so I have to reboot it. I've updated all my drivers, tried reinstalling the game and steam, but nothing has changed. Has anyone encountered this issue? Do you have any ideas on how to fix it?
  • ArtilleryArtillery Member, Leader of Men, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    edited August 16
    sinrost wrote: »
    Hi all!
    I'm facing a problem.
    I'm running the launcher through Faugus and the game through Steam, os: Arch. I've tried "Proton-GE 10-4", "Proton-GE 10-1" and "Proton Experimental" and launched with these arguments:
    eval $(%command% LauncherTetherPort=$(ss -tulpn | grep wine serv | ak '{split($4, a , ":"); print a[2]}' ) -USEEOS=0 -DARK_FRAME_RATE=60)
    
    and
    eval $(%command% LauncherTetherPort=$(ss -ulpn | grep wineserv | awk '{split($4, a , ":"); print a[2]}' ) -USEEOS=0 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only) game-performance
    
    but I keep getting the same problem, I get to the character menu and after I select it and try to enter the world, the screen goes black and my computer freezes, so I have to reboot it. I've updated all my drivers, tried reinstalling the game and steam, but nothing has changed. Has anyone encountered this issue? Do you have any ideas on how to fix it?

    For Proton Experimental, I have set it up to use Bleeding Edge in Steam. After that, delete launcher in Steam, and recreate with Proton Experimental. See if that helps. If you switch between Proton versions that screws things up, and best to just create new connection in Steam. Leave up the AOC Launcher, when you start the Steam Launcher, so you have security connection.
  • ArtilleryArtillery Member, Leader of Men, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    edited August 17
    Anyone on PTR side, see this error message, think it has to do with Wine lmmhxtqk41hl.png If it is, who gets this? Will send to Intrepid. When it happens majority of the time it is when I open the map. Before it happened seemed to have my FPS starting to drop.
  • EliathonEliathon Member, Alpha Two
    Hello, does anyone know how you remove the [10] error? I am trying to run it through the Faugus launcher. 30sbie3clni3.png
  • ArtilleryArtillery Member, Leader of Men, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    Step closer to smelling fresh air. Have set to Full Screen, but when it give message, almost seems like it is in Full Window mode. Shows my bar at the bottom, which is strange.eilc4egllzqy.png
  • cannolisquidcannolisquid Member, Alpha Two
    edited August 26
    Artillery wrote: »
    Step closer to smelling fresh air. Have set to Full Screen, but when it give message, almost seems like it is in Full Window mode. Shows my bar at the bottom, which is strange.eilc4egllzqy.png

    I just started getting this today, didn't have this issue prior to Alpha 3 launch :(
    Full Screen Windowed mode, low graphics settings, Nvidia RTX 2060 with reported 93% VRAM usage in Nvidia X Server Settings
  • SythrioxSythriox Member, Alpha Two
    Artillery wrote: »
    Step closer to smelling fresh air. Have set to Full Screen, but when it give message, almost seems like it is in Full Window mode. Shows my bar at the bottom, which is strange.eilc4egllzqy.png

    I just started getting this today, didn't have this issue prior to Alpha 3 launch :(
    Full Screen Windowed mode, low graphics settings, Nvidia RTX 2060 with reported 93% VRAM usage in Nvidia X Server Settings

    Try the hotfix branch of proton. Worked for me.
  • ArtilleryArtillery Member, Leader of Men, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    edited August 26
    Switched over to Wayland, at lowest Resolution of 1024 x 768, and Graphic quality of Low, result still get memory error.
  • ArtilleryArtillery Member, Leader of Men, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    edited August 27
    This is not a Fix at least for me, for Error "Out of video memory trying to allocate a rendering resource" ?
    Maybe will help some one, https://forums.tomshardware.com/threads/error-out-of-video-memory-trying-to-allocate-a-rendering-resource.3838977/
    Tried to change Power Management from Performance to Balanced, but that did not help. Installed CPUPOWER-GUI using OCTOPI to install. Was able to changed top end of CPU Frequency, did not seem to work either. For CachyOS, going into the HELLO screen and Checking Cachy Update Enabled, this will help keep your system updated, specificly Tell you when there is a Firmware Update. To Update, had to delete the old version then install the new version. The version I had was original version from the May 2025 Distro install, so was fairly out dated. Though even with new firmware, did not help with GPU memory error. One thing I did notice, with NVTOP running in console, was video card memory was 7600 out 8000 when the crash happened.
  • AzalrothAzalroth Member, Braver of Worlds, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    I've updated the tutorial on page 1 based on the latest findings and will continue improving it with images in the near future. If I find the time, I’ll also create a new Lutris or Bottles tutorial.

    Currently, several players on Discord have reported getting kicked by EAC. Maybe things will change again, and we'll be able to play Ashes natively with a launcher once more.
    Silence is freedom...
  • AzalrothAzalroth Member, Braver of Worlds, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    Artillery wrote: »
    Anyone on PTR side, see this error message, think it has to do with Wine lmmhxtqk41hl.png If it is, who gets this? Will send to Intrepid. When it happens majority of the time it is when I open the map. Before it happened seemed to have my FPS starting to drop.

    What came to my eye is your Z:/ folder. I remember this folder is for Wine/Proton something like a cache folder. I installed years ago a game wrongly on this emulated drive and got some weird errors, when it is installed outside the defined prefix.

    Please try to completely reinstall Ashes and be sure that you Select C:/ for your installation. Sometimes this is preselected and sometimes not.

    Maybe this will fix your issues. Try it with the updated Tutorial on the first page.
    Silence is freedom...
  • sinrostsinrost Member, Alpha Two
    edited August 27
    Azalroth wrote: »
    Artillery wrote: »
    Anyone on PTR side, see this error message, think it has to do with Wine lmmhxtqk41hl.png If it is, who gets this? Will send to Intrepid. When it happens majority of the time it is when I open the map. Before it happened seemed to have my FPS starting to drop.

    What came to my eye is your Z:/ folder. I remember this folder is for Wine/Proton something like a cache folder. I installed years ago a game wrongly on this emulated drive and got some weird errors, when it is installed outside the defined prefix.

    Please try to completely reinstall Ashes and be sure that you Select C:/ for your installation. Sometimes this is preselected and sometimes not.

    Maybe this will fix your issues. Try it with the updated Tutorial on the first page.
    w74mh35k1oo4.png

    got the same error today, however I believe my installation is alright
  • sinrostsinrost Member, Alpha Two
    edited August 27
    btw, since the last update, I was able to run the game without using Steam, has anyone else tried that?
  • sinrostsinrost Member, Alpha Two
    edited August 28
    Artillery wrote: »
    Switched over to Wayland, at lowest Resolution of 1024 x 768, and Graphic quality of Low, result still get memory error.
    not sure, but increasing the size of your zram or swap file might help (zswap might also help i believe)
  • dukrousdukrous Member, Alpha Two
    sinrost wrote: »
    btw, since the last update, I've been able to run the game without using Steam, has anyone else tried?

    Oddly, I had the opposite experience. I did it fresh last night from the downloadable installer, ran it in Steam, changed the binary to point to the launcher, and it worked beautifully. Played for a couple hours without any issues. This is using Steam runtime and Proton GE 10-13.
  • sinrostsinrost Member, Alpha Two
    edited August 27
    dukrous wrote: »
    sinrost wrote: »
    btw, since the last update, I've been able to run the game without using Steam, has anyone else tried?

    Oddly, I had the opposite experience. I did it fresh last night from the downloadable installer, ran it in Steam, changed the binary to point to the launcher, and it worked beautifully. Played for a couple hours without any issues. This is using Steam runtime and Proton GE 10-13.

    since the last update, every time I try to run the game through Steam, I get error code 31 for some reason (tried Proton GE 10-13, 10-10, 10-4 and Experimental)
  • AzalrothAzalroth Member, Braver of Worlds, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    sinrost wrote: »
    Azalroth wrote: »
    Artillery wrote: »
    Anyone on PTR side, see this error message, think it has to do with Wine lmmhxtqk41hl.png If it is, who gets this? Will send to Intrepid. When it happens majority of the time it is when I open the map. Before it happened seemed to have my FPS starting to drop.

    What came to my eye is your Z:/ folder. I remember this folder is for Wine/Proton something like a cache folder. I installed years ago a game wrongly on this emulated drive and got some weird errors, when it is installed outside the defined prefix.

    Please try to completely reinstall Ashes and be sure that you Select C:/ for your installation. Sometimes this is preselected and sometimes not.

    Maybe this will fix your issues. Try it with the updated Tutorial on the first page.
    w74mh35k1oo4.png

    got the same error today, however I believe my installation is alright

    Oh damn :(
    sinrost wrote: »
    btw, since the last update, I was able to run the game without using Steam, has anyone else tried that?

    I guess they fixed something with EAC, because also Windows players had the EAC kick issue. Would be nice if it works native again.

    The other errors maybe not Linux related. Let's see what updates come from Intrepid.
    Silence is freedom...
  • NeoshadouNeoshadou Member, Alpha Two
    I installed with Faugus and it worked perfectly yesterday, but now I'm getting the Easy Anti Cheat kicked error. I've tried using the launch arguments but for some reason the the arguments make the game run really poorly? Does someone know why?

    I have AMD R9 9950/AMD 9070XT and was able to run everything in ultra settings yesterday, but now even just the menu runs like a slide show.
  • ArtilleryArtillery Member, Leader of Men, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    edited August 28
    Neoshadou wrote: »
    I installed with Faugus and it worked perfectly yesterday, but now I'm getting the Easy Anti Cheat kicked error. I've tried using the launch arguments but for some reason the the arguments make the game run really poorly? Does someone know why?

    I have AMD R9 9950/AMD 9070XT and was able to run everything in ultra settings yesterday, but now even just the menu runs like a slide show.

    No idea, but do crash with my 2070s 8GB, and cannolisquid with his 2060 6 GB gets the same error
    w10kn5clhqab.png

    Started seeing in PTR before this version of Live, which carried over the changes I would guess. After that will have to see if I get the error sinrost gets for the Wine C++ Runtime Library. Though hopefully that is fixed, did new install. One thing at a time =)
  • SythrioxSythriox Member, Alpha Two
    edited August 28
    Neoshadou wrote: »
    I've tried using the launch arguments but for some reason the the arguments make the game run really poorly? Does someone know why?.

    So I have a fix for this. Basically running %command% inside the eval is jank, and isn't really running the game from proton directly. steam runs a shell, which runs proton, which reruns the shell, which launches the game. I have spent some time trying to get this to work without eval. I have had nothing but problems trying to get it to all work inside the command line arguments. The fix I found, is to make a script and launch the script then %command% .

    So make an eac-wrapper.sh file and add the following:
    #!/bin/bash
    PORT=$(netstat -ulpn | grep wineserv | awk '{split($4,a,":"); print a[2]}')
    exec "$@" LauncherTetherPort=$PORT -NOSPLASH -USEEOS=0
    

    open a terminal wherever the script is saved at and run:
    chmod +x ./eac-wrapper.sh
    

    in the steam launch options, do:
    path/to/eac-wrapper.sh %command%
    

    This runs it as a normal argument and runs as a child process, instead of having to pipe the game through shell before proton.

    I still have to run the game via proton hotfix version instead of proton experimental or else I get the insufficient memory error.
  • mercfredismercfredis Member, Alpha Two
    Artillery wrote: »
    Step closer to smelling fresh air. Have set to Full Screen, but when it give message, almost seems like it is in Full Window mode. Shows my bar at the bottom, which is strange.eilc4egllzqy.png
    I just started getting this today, didn't have this issue prior to Alpha 3 launch :(
    Full Screen Windowed mode, low graphics settings, Nvidia RTX 2060 with reported 93% VRAM usage in Nvidia X Server Settings

    I was getting this error and fixed it. Unfortunately, since I was having to wait for 5+ minutes "compiling shaders" every time I tested something new, I changed two things at once, so I'm not sure which of these was what did it. I have a 2080Super with 8G VRAM.

    1) Change running Ashes with "Proton Hotfix"
    2) Turn off DLSS in Ashes settings (I think it is this, but not certain.)

    I am tired of waiting through shaders, so I am done testing for now... I will test later tonight and narrow it down, by turning DLSS back on and seeing what happens. But if you do the two things above, you might have success. (Someone here was saying Hotfix worked for them, and on the Ashes discord, someone was saying DLSS was giving them problems.)
  • ArtilleryArtillery Member, Leader of Men, Kickstarter, Alpha One, Alpha Two, Early Alpha Two

    mercfredis wrote: »

    I was getting this error and fixed it. Unfortunately, since I was having to wait for 5+ minutes "compiling shaders" every time I tested something new, I changed two things at once, so I'm not sure which of these was what did it. I have a 2080Super with 8G VRAM.

    1) Change running Ashes with "Proton Hotfix"
    2) Turn off DLSS in Ashes settings (I think it is this, but not certain.)

    I am tired of waiting through shaders, so I am done testing for now... I will test later tonight and narrow it down, by turning DLSS back on and seeing what happens. But if you do the two things above, you might have success. (Someone here was saying Hotfix worked for them, and on the Ashes discord, someone was saying DLSS was giving them problems.)

    Here is a bit for you to go on... Switched to Proton Hotfix with DLSS on, was able to get in. Though I had to turn off browser, discord, being the game started locking up. Also tried using Proton-GE Latest, but game the same error as Proton Experimental.

    Was using Launch Options in Steam: eval $(%command% LauncherTetherPort=$(ss -ulpn | grep wineserv | awk '{split($4, a , ":"); print a[2]}' ) -USEEOS=0 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only) game-performance

    Though this probably works as well: eval $(%command% LauncherTetherPort=$(ss -tulpn | grep wine serv | ak '{split($4, a , ":"); print a[2]}' ) -USEEOS=0 -DARK_FRAME_RATE=60)
  • NeoshadouNeoshadou Member, Alpha Two
    Sythriox wrote: »
    So make an eac-wrapper.sh file and add the following:
    #!/bin/bash
    PORT=$(netstat -ulpn | grep wineserv | awk '{split($4,a,":"); print a[2]}')
    exec "$@" LauncherTetherPort=$PORT -NOSPLASH -USEEOS=0
    

    open a terminal wherever the script is saved at and run:
    chmod +x ./eac-wrapper.sh
    

    in the steam launch options, do:
    path/to/eac-wrapper.sh %command%
    

    This runs it as a normal argument and runs as a child process, instead of having to pipe the game through shell before proton.

    I still have to run the game via proton hotfix version instead of proton experimental or else I get the insufficient memory error.

    Appreciate the suggestion! Unfortunately that didn't seem to fix the problem, I'm still getting single digit fps and a 2 second input delay running through steam with the launch options, but removing any of the launch options cause an error before I make it to server selection, and launching the game through the launcher with faugus doesn't have the fps issue, at least in the menu, but gets EAC Kicked when trying to log in. I feel like I don't know enough to even begin trying to troubleshoot this. I'm also on arch, I forgot to say it in the previous post, if that matters. Does anyone with Linux have a playable game today?
  • ares20ares20 Member, Alpha Two
    @Neoshadou, a question for you. are you comparing phase 2 with phase 3 gameplay? are you saying it was working very well on phase 2 or did it work ok on phase 3 as well?
  • NeoshadouNeoshadou Member, Alpha Two
    ares20 wrote: »
    @Neoshadou, a question for you. are you comparing phase 2 with phase 3 gameplay? are you saying it was working very well on phase 2 or did it work ok on phase 3 as well?

    I'm comparing to phase three. Day one of phase three (26th) I installed through faugus, had no issues launching or with fps, did not need to add the game exe to steam or any launch options. It just worked.

    I stopped playing on the 26th due to a half hour downtime that kicked us off the game. Either that maintenance or the 4 hour one on the 27th caused all the issues I've been having now with launching and playing. No idea which one it was because I didn't attempt to play between them.
  • OthusOthus Member, Alpha Two
    edited August 29
    I've made it work on CachyOS with just using Steam and ProtonGE.
    1. Add non-Steam game > Add the IntrepidInstaller > Change Compatibility to ProtonGE.
    2. Start the Installer via Steam > Install (with EAC, WebView2 and Visual C++ enabled) > Don't start the launcher after install
    3. Edit the paths. Replace USER and APP_ID. APP_ID should be the longest in the compatdata folder.
    a) Edit the Target path: "/home/USER/.local/share/Steam/steamapps/compatdata/APP_ID/pfx/drive_c/Program Files/Intrepid Studios/Launcher/IntrepidStudiosLauncher.exe"
    b) "Start In' path: /home/USER/.local/share/Steam/steamapps/compatdata/APP_ID/pfx/drive_c/Program Files/Intrepid Studios/Launcher/
    4. Start Client > Login > Install Ashes of creation > Don't start the game afterwards
    5. Add another non-Steam game, the AOCClient.exe
    a) find it in /home/USER/.local/share/Steam/steamapps/compatdata/APP_ID/pfx/drive_c/Program Files/Intrepid Studios/AshesOfCreation/PROD/AOCClient.exe
    b) set launch options: eval $(%command% LauncherTetherPort=$(ss -ulpn | grep wineserv | awk '{split($4, a , ":"); print a[2]}' ) -USEEOS=0)
    6. Have the launcher running via Steam > Start AOC Client via Steam, not via launcher > enjoy

    Note: 5.b) ss -ulpn is interchangeable with netstat -ulpn
  • dukrousdukrous Member, Alpha Two
    I had the same luck as Othus but without needing to do the second entry from Steam. Launcher launches the game for me without issue. This was Arch with the arch ProtonGE package on latest Nvidia drivers. Sadly internet is offline (thanks, Xfinity) or I’d try it with Proton CachyOS tonight after work.
  • NeoshadouNeoshadou Member, Alpha Two
    The game might just not be playable for me right now I guess. I followed the above instructions and installed it all through steam and again I do get in game but I have the same issue of 2 second input delay with single digit fps at lowest settings. Something about my system and routing the game through steam seems to not agree with each other.
  • mercfredismercfredis Member, Alpha Two
    Neoshadou wrote: »
    ...I have the same issue of 2 second input delay with single digit fps at lowest settings. Something about my system and routing the game through steam seems to not agree with each other.

    That sounds like maybe it's using your integrated GPU (the one on your CPU) and not your dedicated GPU (nvidia? amd?) There are some things that can fix that.
Sign In or Register to comment.