Glorious Alpha Two Testers!

Alpha Two testing is currently taking place five days each week. More information about Phase II and Phase III testing schedule can be found here

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.
Options

Linux Tips, Tweaks and Troubleshooting Thread

167891012»

Comments

  • AzalrothAzalroth Member, Braver of Worlds, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    edited June 27
    Webview2 breaks every time you change the Proton version in the prefix. There is an easy fix for that if you go to Winetricks, in my case in Faugus Launcher:

    yeo51qs4kazf.png

    Then you choose the Standard Prefix
    ven96dh52b3x.png

    Choose the uninstaller
    r28pwaqqubkj.png

    Select Webview2 runtime and press on change
    92w6a0k8z7ch.png

    Then you click on repair
    js2p2cix1f91.png

    Then it should reinstall and works afterwards
    bpth855dxqhi.png

    If you get EAC kicked error:
    g5pg5vf6m8lr.png

    You need to add the AOCClient.exe to steam with this argument and select a Proton version. I use for now Proton-GE 10-4
    eval $(%command% LauncherTetherPort=$(ss -ulpn | grep wineserv | awk '{split($4, a , ":"); print a[2]}' ) -USEEOS=0 -DXVK_FRAME_RATE=60)
    

    In my case I added DXVK_FRAME_RATE=60 to limit my FPS to 60 and removed -NOSPLASH. But -USEEOS=0 is needed. For me I get the EAC error if I run it without this argument.

    I tried with Faugus Launcher with
    -USEEOS=0 DXVK_FRAME_RATE=60
    
    but I get EAC error as well. So at the moment only with steam possible for now like in the past but with improvements without setting webview version and shadermodel since Proton 10.

    Also for the people who want to try
    -NoShaderCompile
    , this sadly also not works so we need to wait this 3-5 min for compiling shaders every start :neutral:

    This will be resolved in the future when AOC gets in better shape. So for now it seems Intrepid did indeed not block EAC and it is some weird communication error to EAC daemon, which why -USEEOS=0 is forcing something in the background to avoid this error. We will se in the future. At least we can play :smile:



    Silence is freedom...
  • ares20ares20 Member, Alpha Two
    For some weird reason, the game keeps my gpu at 100% and my gpu makes a weird sound, almost like a coil whine but stronger. it only happens on linux. I have a 9070xt so idk why is this happening. tried the same settings on windows and I do not have an issue with that sound and also the GPU is not at 100%.
  • FunkychickenFunkychicken Member, Alpha Two, Early Alpha Two
    I know this is more a tips and tricks thread but I want to catalog experiences on Linux which I am seeing setting up, logging in and playing the game.

    General Setup and Launcher
    Linux version
    Linux of old will not work - anything debian based or Ubuntu based will have problems that may not iron out until 1-2 years from now. The kernel is so old and does not include some of the new features that are needed for functionality and performance. So if you are using an older system, then I would look at moving to anything fedora based, Nobara, catchyOS, Arch etc.

    Installing the Launcher.

    This is a long standing issue with the Tetherport and MsEdgeView2 install. The principal still stands with Intrepid using the MSwebView2 launcher for authentication and the Launcher not being able to pass this to AOCClient.exe without some kind of intervention. Despite this, it still works providing the correct methods are followed which are included here.

    Webview 2 still requires Windows7 version in the winecfg. I don't know why it keeps breaking with the Windows 8 version which are default but at least we know that 7 works. Keeping it as windows 8 you get the white/black screen issue and cant enter your username or password or see the cloudflare window.

    Making changes to the settings of an install - for example changing the runner after the game is installed will not have the desired affect. Know the settings and runner you are going to use and install it using that runner. Switching later on may break the game and removing everything completely and reinstalling will be needed.

    One thing I have noticed is that I have had to reinstall the game more than once to get things working. If things are broken for you, and they should be working then remove everything and reinstall everything, this may include bottles, steam, Lutris, Faugus and even nvidia drivers. Once you have this sorted then reinstall the game. Although to some this may seem like an unnecessary task, the state the game is in within a bottle sometimes cannot be undone and the only option is to reinstall.


    Running the game
    Character Screen
    I will say that since day 1, I don't think I have had a major issue accessing the character screen. What I will say is that the character screen has been a bit glitched, textures missing etc. Everything seems to be getting better slowly.

    Loading Main Game
    Recently I have noted that the shader loading progress has appeared on the screen after the last few patches. This is good, because before it was just a black screen, so at least you can see the progress. Although when there is a patch, there are a ton of shaders to process for the first time logging into the game after the patch. So you have to wait a lot longer to run the shader renders compared to logging in on Windows.

    Apart from this, the game loads fine. Although historically I have seen that the game will not get to this point and it will black screen/crash in terms of the CPU will lock up. Running a ps on the Win64Shipping client and killing that will bring your system back, I tried this in windowed mode, with a low res and low detail and it was still crashing the system in 1024x768. However this seems to have been solved now, so I think a runner update and kernel/firmware updates have sorted this out it seems and have have not had the freeze for at least 2 months now.


    Performance
    Performance is playable but not as smooth as Windows. I am running 3080 intel 9900k with 16GB DDR4000. It handles fine on Windows but on Linux I have to scale down the textures to low. If I use anything else, I am usually OK, but in a town or a busy area with lots of models the system just crashes out without warning. IT does not do this on the Windows partition though

    Very rarely the games FPS will reduce by approx 50%. For example I will be riding a horse and then ill join a group and then all of a sudden my FPS goes from about 80 to 30. Quitting the game fixes this. Usually joining a group isn't a problem but I have seen this happen 2 times now.


    Interface issues

    So there are a few niggles with the interface, but the biggest one is that some abilities just stop working and go dark. Moving is fine, its just anything on the bar disappears - for example grit disappeared for me yesterday alongside a few other abilities when I was tanking and then on the screen there was an error of "error". Some people in the group said that they had seen the same and a re-log sorted it out

    The interface seems very slightly slower than Windows. For example, buying/selling/crafting. There seems to be a very slight delay when submitting something on a window in the game compared to Windows. This is to be expected I guess but its just an observation.

    Textures sometimes go missing on the character. So I sometimes will start the game wearing no clothes (on the character, not in real life). And it takes a good 10 mins before my textures appear.

    The map slows down the system generally. Pressing M in the game has a large performance hit to the game and can cause a game crash. In fact, in a city pressing M within the game on the last patch has crashed the game about 4 times. This is not every time I press M just enough to make me concerned about pressing M in certain areas, for example cities and busy areas.

    Clicking on the interfaces sometimes fails. Pressing ESC does not work either. Key shortcuts work, but I cant click on or select anything with the mouse. A relog sorts it out.



    Thats about it so far. I have to point out that these are just my experiences on Linux. The game is very playable but there are some things to be aware of. Things have got better and they will continue to do so.

  • ares20ares20 Member, Alpha Two
    edited July 1

    Performance
    Performance is playable but not as smooth as Windows. I am running 3080 intel 9900k with 16GB DDR4000. It handles fine on Windows but on Linux I have to scale down the textures to low. If I use anything else, I am usually OK, but in a town or a busy area with lots of models the system just crashes out without warning. IT does not do this on the Windows partition though

    Very rarely the games FPS will reduce by approx 50%. For example I will be riding a horse and then ill join a group and then all of a sudden my FPS goes from about 80 to 30. Quitting the game fixes this. Usually joining a group isn't a problem but I have seen this happen 2 times now.


    I think for the FPS, you can fix it by just logging out to the character selector. My fps is capped at 60 but every time i get into a town, even with small population, it goes around 30. I will check to see if it's the same case for windows as I can't remember.
    I am currently trying out Optiscaler, which seems to improve the visuals a bit by using FSR 4.
  • ares20ares20 Member, Alpha Two
    Has anyone managed to run the game using Heroic>?
  • ArtilleryArtillery Member, Leader of Men, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    Wayland and X11 and different distros, compare best speed for the moment https://distrowatch.com/dwres.php?resource=showheadline&story=20024
  • mercfredismercfredis Member, Alpha Two
    Linux of old will not work - anything debian based or Ubuntu based will have problems that may not iron out until 1-2 years from now. The kernel is so old and does not include some of the new features that are needed for functionality and performance.

    I know this has been repeated by some parties, but it is not true, at least when it comes to Ubuntu. I have run AoC on both Ubuntu (24.04) and Fedora (41) and the performance is equivalent. The most important bits to running Windows games in Linux are Wine and dxvk, and the latest version of each is available to any distro.

    Debian is quite old, and though I'm sure it can be made to work, is probably not as user-friendly to newbies, will have a harder time putting it all together, since gaming is generally not Debian's target use case.
  • AzalrothAzalroth Member, Braver of Worlds, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    mercfredis wrote: »
    Linux of old will not work - anything debian based or Ubuntu based will have problems that may not iron out until 1-2 years from now. The kernel is so old and does not include some of the new features that are needed for functionality and performance.

    I know this has been repeated by some parties, but it is not true, at least when it comes to Ubuntu. I have run AoC on both Ubuntu (24.04) and Fedora (41) and the performance is equivalent. The most important bits to running Windows games in Linux are Wine and dxvk, and the latest version of each is available to any distro.

    Debian is quite old, and though I'm sure it can be made to work, is probably not as user-friendly to newbies, will have a harder time putting it all together, since gaming is generally not Debian's target use case.

    If you're only here to criticize people without contributing or offering any help yourself, then keep this thread clean and spare us your pointless opinions.
    Silence is freedom...
  • cannolisquidcannolisquid Member, Alpha Two
    Hey everyone, just made the jump on my main PC to Fedora 42 and trying to get AoC all set up ahead of Phase 3 testing. I was following the directions to get it set up via Bottles (I believe those were Azalroth's instructions?), but hit an issue with the game download saying I don't have enough space even though I should. I'm going to try to free up more space, but I wanted to check in: Is AoC still working well with Bottles? Should I jump to Lutris or one of the other launchers like Faugus? Thanks in advance!
  • ares20ares20 Member, Alpha Two
    I would suggest you use Faugus, it’s just so easy to to use and less things to configure. I use Faugus with Heroic(to keep track of how much I’ve played)
  • AzalrothAzalroth Member, Braver of Worlds, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    Hey everyone, just made the jump on my main PC to Fedora 42 and trying to get AoC all set up ahead of Phase 3 testing. I was following the directions to get it set up via Bottles (I believe those were Azalroth's instructions?), but hit an issue with the game download saying I don't have enough space even though I should. I'm going to try to free up more space, but I wanted to check in: Is AoC still working well with Bottles? Should I jump to Lutris or one of the other launchers like Faugus? Thanks in advance!

    Welcome to Fedora :)

    Did you switch from Windows to Fedora? Maybe you miss some partitions to format in the initial install. You can change this easily with gparted from the Gnome or KDE Flatpak store with a nice GUI.

    You can check with
    df -h
    
    what partitions you have and the remaining space. For your data only mountpoint /home is where you need the space for games etc.

    It is up to you what you want to use. For me I am now with Faugus because it is very lightweight and I have more freedom to change seperate exe's in the same prefix with different proton versions and I had problems with Lutris and Bottles with Epic Games Launcher when the hype for Battlefront 2 was high.
    Silence is freedom...
  • cannolisquidcannolisquid Member, Alpha Two
    Azalroth wrote: »
    Hey everyone, just made the jump on my main PC to Fedora 42 and trying to get AoC all set up ahead of Phase 3 testing. I was following the directions to get it set up via Bottles (I believe those were Azalroth's instructions?), but hit an issue with the game download saying I don't have enough space even though I should. I'm going to try to free up more space, but I wanted to check in: Is AoC still working well with Bottles? Should I jump to Lutris or one of the other launchers like Faugus? Thanks in advance!

    Welcome to Fedora :)

    Did you switch from Windows to Fedora? Maybe you miss some partitions to format in the initial install. You can change this easily with gparted from the Gnome or KDE Flatpak store with a nice GUI.

    You can check with
    df -h
    
    what partitions you have and the remaining space. For your data only mountpoint /home is where you need the space for games etc.

    It is up to you what you want to use. For me I am now with Faugus because it is very lightweight and I have more freedom to change seperate exe's in the same prefix with different proton versions and I had problems with Lutris and Bottles with Epic Games Launcher when the hype for Battlefront 2 was high.

    I did, I distrohopped a little bit, ended up really liking Linux Mint and Fedora, but ultimately landed on Fedora as I wanted a distro that was updated regularly but not on the true bleeding edge. VERY happy with the switch so far (aside from figuring out how to get the remaining apps I used on Windows working here, but I'll get there lol).

    Fedora is on it's own SSD, so no partitioning issues, but I think I figured out the space issue. However, if you and ares20 are recommending Faugus, I'll check it out!
  • ozchaseozchase Member
    I got it to install on Bazzite with Lutris using Proton 9 beta. Its the bazzite steamOS nvidia image i used for OS. It accepted me logging in but realms are down until Thursday 7-17 (i really should have checked first...) so unsure if i can get past login yet. Hoping this works cause its been a minute and id love to see all the changes and new areas.
Sign In or Register to comment.