Glorious Alpha Two Testers!

Alpha Two Realms are now unlocked for Phase II testing!

For our initial launch, testing will begin on Friday, December 20, 2024, at 10 AM Pacific and continue uninterrupted until Monday, January 6, 2025, at 10 AM Pacific. After January 6th, we’ll transition to a schedule of five-day-per-week access for the remainder of Phase II.

You can download the game launcher here and we encourage you to join us on our for the most up to date testing news.

Linux Tips, Tweaks and Troubleshooting Thread

12346»

Comments

  • FunkychickenFunkychicken Member, Alpha Two, Early Alpha Two
    Azalroth wrote: »
    Hello all again. I was happy that Nobara worked. However, KDE Plasma and Gnome are not really desktops that I prefer. So I went with installing Fedora with XFCE which is the desktop that I prefer.

    Steps

    1) Download and install the Fedora ISO from https://fedoraproject.org/spins/xfce

    2) Once installed to the drive install your graphics card drivers:
    sudo yum install nvidia-driver
    

    3) reboot and then install the following packages:
    Wine, flatpak, dxvk, vulkan - 32bit and 64bit versions
    

    4)
    Run a system update using dnfdragora-updater and reboot

    5)
    Install Bottles using flatpak and any other apps you will need using flatpak

    6) Install steam:
    sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y
    
    sudo dnf config-manager --enable fedora-cisco-openh264 -y
    
    sudo dnf install steam -y
    


    Once you have reached this stage you can install the game using bottles and follow the usual instructions for getting this game working

    Hello!

    It's great that you’ve shared your experience with installing Fedora with XFCE, but I wanted to point out a couple of things that could help future-proof your setup.

    1. Wayland Support with XFCE:
    XFCE does not natively support Wayland, which is the new industry standard for graphical servers. While X11 will continue to work, Wayland is increasingly being adopted by many Linux distributions and applications because it offers better performance, security, and compatibility with modern hardware. Not supporting Wayland might result in compatibility issues down the road, especially as Wayland becomes more prevalent. If you want to stay ahead of the curve, you might want to consider using a desktop environment that natively supports Wayland, such as GNOME or KDE Plasma.

    2. Installing NVIDIA Drivers via RPM Fusion:
    Instead of using the `yum` command to install the NVIDIA drivers, I would recommend installing them through the RPM Fusion repositories. This ensures that you get the latest, fully supported drivers tailored for Fedora. Installing NVIDIA drivers via official RPM Fusion packages provides multiple benefits:

    - Automatic Updates: The drivers will be kept up-to-date alongside your system, reducing the risk of running into issues with outdated drivers.
    - Better Compatibility: The drivers from RPM Fusion are tested and configured to work seamlessly with Fedora, ensuring better system stability.
    - Security: RPM Fusion makes sure that your system’s security patches are applied in a timely manner.

    Here’s how you can install the drivers properly:

    - Step 1: Enable RPM Fusion Repositories
    Follow the instructions here to enable both the free and nonfree repositories:
    https://rpmfusion.org/Configuration

    - Step 2: Install NVIDIA Drivers
    Once the repositories are set up, install the NVIDIA drivers with this guide:
    https://rpmfusion.org/Howto/NVIDIA

    - Step 3: Optional - Install Multimedia Drivers
    It’s also a good idea to install the multimedia drivers from RPM Fusion to ensure smooth video and audio playback:
    https://rpmfusion.org/Howto/Multimedia

    By following these steps, you'll be well-prepared for the future without having to worry about outdated drivers or compatibility issues.

    Hope this helps! Let me know if you need any further assistance.

    PS: There was no need to reinstall Fedora or Nobara completely. Instead, you could have simply run the command
    dnf install @xfce-desktop-environment
    
    and then logged out and back in to switch to your desired desktop environment. If you want to try out other desktop environments, you can use the command
    dnf group list --available | grep desktop
    
    to see which ones are available. Here for more info: https://docs.fedoraproject.org/en-US/quick-docs/switching-desktop-environments/

    Hello, thanks for this. I had to do a reinstall because I wanted to move it onto an M.2 NVME SSD instead of a 6GB/S SATA SSD. But anyway, cheers
  • BittahBittah Member
    edited December 7
    Howdy folks! I've been getting this issue now for this weekend and I've tried reinstalling and repairing to no avail.I've looked through the file structure and I am able to locate the "Settings.json" file, so I'm not sure what the issue could be. Anyone got any clues? I'm running arch/KDE/x11
    Error from launcher:
    8hd0c6jsfoyt.png

    Last few lines of bottles instance:
    uuwzn7fmvffw.png
  • AzalrothAzalroth Member, Braver of Worlds, Kickstarter, Alpha One, Alpha Two, Early Alpha Two
    Bittah wrote: »
    Howdy folks! I've been getting this issue now for this weekend and I've tried reinstalling and repairing to no avail.I've looked through the file structure and I am able to locate the "Settings.json" file, so I'm not sure what the issue could be. Anyone got any clues? I'm running arch/KDE/x11
    Error from launcher:
    8hd0c6jsfoyt.png

    Last few lines of bottles instance:
    uuwzn7fmvffw.png

    Settings.json error is EAC related. Try installing EAC again manually in Bottles with the
    EasyAntiCheat_EOS_Setup.exe
    
    in this Folder
    /home/user/.var/app/com.usebottles.bottles/data/bottles/bottles/Ashes-of-Creation/drive_c/Program Files/Intrepid Studios/AshesOfCreation/PROD/EasyAntiCheat/
    
    Silence is freedom...
  • FunkychickenFunkychicken Member, Alpha Two, Early Alpha Two
    Hello all. I thought I would let you all know that I have moved back to Nobara. It seems like the Fedora base with the newest nvidia drivers and latest version of bottles/steam etc had a few issues while in the game.

    The game generally worked OK and was nice and smooth but when hitting a busy area in the game (such as towns) or fighting with lots of mobs and there was a lot of drawing on the screen then the game would crash. A total lockup like the previous issues I had. I am not sure if this is a problem with the nvidia microcode in the driver version or a kernel change on nobara vs fedora.

    I tried turning the settings to low, turning off a lot of things, changing to window mode etc and still the same issue. I had it running at 1024x768 in low detail at one point and it still crashed.

    So now I am back to nobora, using the kde plasma build but I am using X11 instead of wayland. I have noticed that wayland is a bit unstable at times, so I switched back to X11 using
    sudo dnf install plasma-workspace-x11
    

    Since doing this, I have had no plasma crashes or anything. I have also installed XFCE and may get that setup later this week but in the meantime ill stick with KDE to see how that holds up.

  • FunkychickenFunkychicken Member, Alpha Two, Early Alpha Two
    Azalroth wrote: »
    Bittah wrote: »
    Howdy folks! I've been getting this issue now for this weekend and I've tried reinstalling and repairing to no avail.I've looked through the file structure and I am able to locate the "Settings.json" file, so I'm not sure what the issue could be. Anyone got any clues? I'm running arch/KDE/x11
    Error from launcher:
    8hd0c6jsfoyt.png

    Last few lines of bottles instance:
    uuwzn7fmvffw.png

    Settings.json error is EAC related. Try installing EAC again manually in Bottles with the
    EasyAntiCheat_EOS_Setup.exe
    
    in this Folder
    /home/user/.var/app/com.usebottles.bottles/data/bottles/bottles/Ashes-of-Creation/drive_c/Program Files/Intrepid Studios/AshesOfCreation/PROD/EasyAntiCheat/
    
    Bittah wrote: »
    Howdy folks! I've been getting this issue now for this weekend and I've tried reinstalling and repairing to no avail.I've looked through the file structure and I am able to locate the "Settings.json" file, so I'm not sure what the issue could be. Anyone got any clues? I'm running arch/KDE/x11
    Error from launcher:
    8hd0c6jsfoyt.png

    Last few lines of bottles instance:
    uuwzn7fmvffw.png

    Do you have gnutls installed ?
  • Azalroth wrote: »
    Bittah wrote: »
    Howdy folks! I've been getting this issue now for this weekend and I've tried reinstalling and repairing to no avail.I've looked through the file structure and I am able to locate the "Settings.json" file, so I'm not sure what the issue could be. Anyone got any clues? I'm running arch/KDE/x11
    Error from launcher:
    8hd0c6jsfoyt.png

    Last few lines of bottles instance:
    uuwzn7fmvffw.png

    Settings.json error is EAC related. Try installing EAC again manually in Bottles with the
    EasyAntiCheat_EOS_Setup.exe
    
    in this Folder
    /home/user/.var/app/com.usebottles.bottles/data/bottles/bottles/Ashes-of-Creation/drive_c/Program Files/Intrepid Studios/AshesOfCreation/PROD/EasyAntiCheat/
    
    Bittah wrote: »
    Howdy folks! I've been getting this issue now for this weekend and I've tried reinstalling and repairing to no avail.I've looked through the file structure and I am able to locate the "Settings.json" file, so I'm not sure what the issue could be. Anyone got any clues? I'm running arch/KDE/x11
    Error from launcher:
    8hd0c6jsfoyt.png

    Last few lines of bottles instance:
    uuwzn7fmvffw.png

    Do you have gnutls installed ?

    Hey, I really appreciate the help with this. This is my folder structure inside the bottle for Ashes:
    32d4qj4zu9rs.png

    I will try the manual install within the bottle and see if it helps. I have gnutls 3.8.8-1 currently installed on my system. I'm fairly new to Linux in general, so, any suggestions are welcome. Just went with Arch/KDE plasma x11 because from what I researched it was a good system to run for gaming specifically.

    Thanks again and I'll try the suggestion
  • GuillemetsGuillemets Member, Alpha Two
    Bittah wrote: »
    Azalroth wrote: »
    Bittah wrote: »
    Howdy folks! I've been getting this issue now for this weekend and I've tried reinstalling and repairing to no avail.I've looked through the file structure and I am able to locate the "Settings.json" file, so I'm not sure what the issue could be. Anyone got any clues? I'm running arch/KDE/x11
    Error from launcher:
    8hd0c6jsfoyt.png

    Last few lines of bottles instance:
    uuwzn7fmvffw.png

    Settings.json error is EAC related. Try installing EAC again manually in Bottles with the
    EasyAntiCheat_EOS_Setup.exe
    
    in this Folder
    /home/user/.var/app/com.usebottles.bottles/data/bottles/bottles/Ashes-of-Creation/drive_c/Program Files/Intrepid Studios/AshesOfCreation/PROD/EasyAntiCheat/
    
    Bittah wrote: »
    Howdy folks! I've been getting this issue now for this weekend and I've tried reinstalling and repairing to no avail.I've looked through the file structure and I am able to locate the "Settings.json" file, so I'm not sure what the issue could be. Anyone got any clues? I'm running arch/KDE/x11
    Error from launcher:
    8hd0c6jsfoyt.png

    Last few lines of bottles instance:
    uuwzn7fmvffw.png

    Do you have gnutls installed ?

    Hey, I really appreciate the help with this. This is my folder structure inside the bottle for Ashes:
    32d4qj4zu9rs.png

    I will try the manual install within the bottle and see if it helps. I have gnutls 3.8.8-1 currently installed on my system. I'm fairly new to Linux in general, so, any suggestions are welcome. Just went with Arch/KDE plasma x11 because from what I researched it was a good system to run for gaming specifically.

    Thanks again and I'll try the suggestion

    Also lib32-gnutls if you don't have that one. If you can install and run Steam you should have it, I think. But worth checking.
  • EichenholzEichenholz Member, Alpha Two
    edited December 13
    Azalroth wrote: »
    Hey there!
    For newer Linux users, it might not always be clear that the choice of distribution can have a big impact on system stability, performance, and compatibility with certain applications (like games). The more "mainstream" distros prioritize stability and long-term support, which sometimes means older software that may not handle the latest games or graphics cards as well. In contrast, Arch and Fedora are often chosen by more experienced users who prefer to work with bleeding-edge software that can offer better support for the latest hardware and applications.

    I just want to confirm and share my experience. I tried running Ashes with Linux Mint and I didn't get the game running. When I was very lucky I was able to load the game and run for 10 seconds before the game crashed. I now switched to Fedora and it runs fluid.
    If you really want to stay at linux mint and got the same problems, there is an edge version using a newer kernel than the usual mint. Sadly I just found out today, but meanwhile I used to love Fedora with KDE, so I wasn't able to test it. But maybe worth a try before you consider changing the distro or going for virtual machine solutions and stuff.
  • AliidraAliidra Member, Alpha Two
    edited December 14
    i'm trying to get ashes working on my steam deck and so far i've gotten as far as the game loading but then i get this warning about graphics drivers. clicking yes or no still loads the game and goes into character select but when hitting play i get frozen on the loading screen at 0%. Anyone have a solution for this?

    Screenshot-20241214-175954.png
  • FunkychickenFunkychicken Member, Alpha Two, Early Alpha Two
    Aliidra wrote: »
    i'm trying to get ashes working on my steam deck and so far i've gotten as far as the game loading but then i get this warning about graphics drivers. clicking yes or no still loads the game and goes into character select but when hitting play i get frozen on the loading screen at 0%. Anyone have a solution for this?

    Screenshot-20241214-175954.png

    I am not sure about steam deck but if you load up the game and it doesnt show the realms or the menu it means it is not authenticating correctly. The graphics drivers error you get isnt a problem really. You can just click no and it should go away but you may get some other errors after that.

    If it goes into the game but it freezes then I think this is a kernel problem. I can replicate this on Kali or debian or ubuntu. I dont know if there are any updates to the steam deck which you need to do and then try it again
  • AliidraAliidra Member, Alpha Two
    Aliidra wrote: »
    i'm trying to get ashes working on my steam deck and so far i've gotten as far as the game loading but then i get this warning about graphics drivers. clicking yes or no still loads the game and goes into character select but when hitting play i get frozen on the loading screen at 0%. Anyone have a solution for this?

    Screenshot-20241214-175954.png

    I am not sure about steam deck but if you load up the game and it doesnt show the realms or the menu it means it is not authenticating correctly. The graphics drivers error you get isnt a problem really. You can just click no and it should go away but you may get some other errors after that.

    If it goes into the game but it freezes then I think this is a kernel problem. I can replicate this on Kali or debian or ubuntu. I dont know if there are any updates to the steam deck which you need to do and then try it again

    I get into the character select screen but the game freezes once I hit “play” and try and load the game. Steam deck just gave me various updates today to do so I’m crossing my fingers come Dec 20 something will work….. I’m going away for two weeks so getting this working is my only way of playing the first two weeks of phase 2

    How do you know what version of Linux you are running on a steam deck? Sorry I’m new to Linux so don’t know much about it
  • FunkychickenFunkychicken Member, Alpha Two, Early Alpha Two
    Aliidra wrote: »
    Aliidra wrote: »
    i'm trying to get ashes working on my steam deck and so far i've gotten as far as the game loading but then i get this warning about graphics drivers. clicking yes or no still loads the game and goes into character select but when hitting play i get frozen on the loading screen at 0%. Anyone have a solution for this?

    Screenshot-20241214-175954.png

    I am not sure about steam deck but if you load up the game and it doesnt show the realms or the menu it means it is not authenticating correctly. The graphics drivers error you get isnt a problem really. You can just click no and it should go away but you may get some other errors after that.

    If it goes into the game but it freezes then I think this is a kernel problem. I can replicate this on Kali or debian or ubuntu. I dont know if there are any updates to the steam deck which you need to do and then try it again

    I get into the character select screen but the game freezes once I hit “play” and try and load the game. Steam deck just gave me various updates today to do so I’m crossing my fingers come Dec 20 something will work….. I’m going away for two weeks so getting this working is my only way of playing the first two weeks of phase 2

    How do you know what version of Linux you are running on a steam deck? Sorry I’m new to Linux so don’t know much about it

    You can find this via a few methods. Firstly you can try running -dx11 to the launch options of the application.

    Make sure that all the vulkan updates have been installed. Vulkan and dxvk replace directx in linux so if these are running then you shouldnt get the directx issue.

    To find your environment either:

    echo `uname -r`
    cat /etc/system-release if you have it
    cat /etc/os-release

    You will need to all of this in a shell in desktop mode.

  • downesydownesy Member, Alpha Two
    Is there any tldr on this, can the OP edit the original comment/post with the status on if its working or not. Having to read through 6 pages to figure out whats going on isn't ideal. I'll start looking into this tommorow anyway but a tldr would be nice, ill also look into putting something on the wiki I assume they will be open to the contribution there.
  • FunkychickenFunkychicken Member, Alpha Two, Early Alpha Two
    downesy wrote: »
    Is there any tldr on this, can the OP edit the original comment/post with the status on if its working or not. Having to read through 6 pages to figure out whats going on isn't ideal. I'll start looking into this tommorow anyway but a tldr would be nice, ill also look into putting something on the wiki I assume they will be open to the contribution there.

    It works fine. My setup: Nobara, X11 plasma. Nvidia Drivers using the Nobara custsom build. Install bottles and steam. Setup bottles like in page one of this thread, gaming bottle, webview2, vc2022. Set webview2 to Windows 7. Download and install the game in the bottle.

    If you are on wayland, look at the dxvk.conf issue and create the config file then create an environmental variable in bottles for the launcher. But you dont get the issues with X11 - again on the first page of this thread.

    When you have logged in and installed the game (when it can download) and you see launch game then in steam, add a custom game to steam, select AOCClient.exe. Force run Proton Experimental, Shortcut options as in the first section but mine are:
    eval $(MANGOHUD=1 MANGOHUD_CONFIG=time,gpu_stats,gpu_temp,gpu_junction_temp,gpu_power,gpu_fan,cpu_stats,cpu_temp,cpu_power,vram,ram,swap,fps,frametime,fps_limit=50 %command% LauncherTetherPort=$(netstat -ulpn | grep wineserv | awk '{split($4, a , ":"); print a[2]}' ) -NOSPLASH -USEEOS=0)
    

    When the servers are up then run the game.

    If you are getting issues, black screen, game crashing, instability then if you are not using fedora, nobara, Arch linux then it is likely your kernel is using an older one or is missing some configuration or microcode. I have tested this on: Ubuntu, Kali, Redhat, Debian. I can say that all these distributions out of the box are missing something because the game was unstable. On arch, the game crashed about 30 seconds into the game. The only stable distro I have seen is Nobara, however on the other distros, I could get into the menu and create a character but after that it would crash on the loading screen. So because it is consistent across all of the distros I think there is something missing in the kernel of them. On Nobara it works though without any issue.
  • EichenholzEichenholz Member, Alpha Two
    For the people who want to play tomorrow: I also got this crashes today on fedora kde. I was confused since last week it worked playing like that. Now I switched back to Kernel 6.11.11 in the boot menue and at least I could log in and run arround a bit before game crashes (I cant tell if its the solution, because they run stress tests right now and crashes in the starting area are common).
    I also tried with the actual kernel 6.12.4 and there was no way to pass through loading screen with the exact same setup.
    So my way to go for tomorrow is: Trying with Kernel 6.11.11 -> Try the solution with nobara from Funkychicken and last would be a trash windows installation.
    We got so close guys, but we are still missing a little key :)
  • adamsogmadamsogm Member, Alpha Two
    edited 8:04PM
    v8khy5oou4m2.png
    Running artix with an amd graphics card, but I was under the impression wine should be handling this for me. Just in case I am running a system update, but it will be a bit before I can test if that worked.
    Quick edit: Did find VKD3D is set to vkd3d-proton-2.14, with no other options for version (other than disabled)
Sign In or Register to comment.