Skip to main content

Support for various Linux distributions

Linux is becoming increasingly popular as a desktop OS. Especially with the end of support for Windows 10, many people will have to decide what to do with their PC. An upgrade to Windows 11 is not possible for many users due to the hardware. There is the alternative of buying a new one or switching to a Linux distribution. With the support of Linux from ATAS, the decision becomes easier for some. Currently, I am only aware of 2 trading platforms that officially run on Linux. ATAS could be the third.

With .net Core there is already a good basis for the port to other operating systems. The runtime is available for Mac as well as for various Linux distributions. The challenge is the GUI topics. Wine or Mono could be a solution for this. (https://ccifra.github.io/PortingWPFAppsToLinux/Overview.html)

For distributing the software, there are now distribution independent technologies such as Flatpack (https://flatpak.org/). Flatpack ensures that the runtime environment is the same for all distributions.

19 comments

Log in to comment and vote

  • JG

    •

    Feb 12, 2025

    WINE ATAS GUIDE FOR LINUX : WORKING 2025

    depending on your package manager/distro change the (pacman)
    its only the first 3 commands that you need to change to your package manager.
    rest is universal for all linux distros.
    everytime there is a space run the command.


    type these commands in order to your terminal:

    sudo pacman -S wine

    sudo pacman -S wine-mono wine-gecko

    sudo pacman -S winetricks

    winetricks dotnet48

    winetricks vcrun2019

    winetricks d3dx9

    (so above are the dependencies allowing ATAS to work in wine.)



    run in terminal: mkdir -p ~/wineprefixes/atas

    run in terminal: WINEARCH=win32 export WINEPREFIX=~/wineprefixes/atas


    (this creates a prefix Without a custom prefix, ATAS would install directly into Wine’s default (~/.wine), which could cause compatibility problems with other applications. so do those two commands above)


    put to win 10 (optional) if you want (i just left it on win 7 it works.)
    run in terminal : winecfg

    go inside the downloads folder were you have installed the actual file off there website https://atas.net/atas-download/
    then run/type in the terminal: wine ATASPlatform.exe

    (this is the installer that actaully install ATAS into wine)

    now after you have installed it should be successful login and try going into the program the screen will flicker and be black give it like 30 seconds to 2minutes
    now run the program login to your server make sure its working then close it save the workspace.

    now check the path run this in your terminal and it should then again just load up the program straight away at the login screen not needing to reinstall the installer.

    check dir path: wine ~/.wine/drive_c/Program\ Files\ \(x86\)/ATAS\ Platform/OFT.Platform.exe

    its should launch and work. up to date as well it works now, change the update version to stable, it will install/download it again so don't stress if you start seing it install.

    then just follow the bash script to get atas as a shortcut.

    this next part is to create a shortcut to run ATAS if you want to use nano copy this into chat gpt and ask it to help you create a bash script for atas to run in your terminal by just typing atas.


    below to get atas working in the terminal. Open your shell configuration file (.bashrc, .zshrc, or .profile depending on what shell you use). For example, with Bash: nvim ~/.bashrc Add the following line at the end of the file:
    export PATH=$PATH:~/ Save and exit Neovim (:wq)

    . Reload the shell configuration: source ~/.bashrc

    Run the Program: Now, you can run OFT.Platform.exe directly by typing run_atas.sh in the terminal. run_atas.sh

    This command will execute the Wine command and launch OFT.Platform.exe directly from the terminal.
    If you want it as a command, you can also follow these steps: Create a symlink to the script: sudo ln -s ~/run_atas.sh /usr/local/bin/atas

    Now you can run ATAS directly with the command: atas Summary: You've created a shell script to run OFT.Platform.exe with Wine.

    The script is now executable and can be run from anywhere in your terminal. You can also create a shortcut command like atas if you prefer.

    If update rollback / failing to update running sudo commands wont help you you have to make sure the dependencies above are working with it without those exact dependencies it will not work.

    if your struggling type these commands into chatgpt it will convert things such as nvim to nano and the package manager commands

    • atas

      •

      Oct 21, 2025

      Hi there. I followed the Linux wine guide to run ATAS through wine on linux:

      https://feedback.atas.net/p/support-for-various-linux-distributions/comment/67ac46b3cf777186856b3b82

      I installed:

      wine

      wine-mono

      wine-gecko

      dotnet48

      vcrun2019

      d3dx9

      (i've also tried dxvk)

      If you’re still around… It appears win32 isn’t really an option anymore in wine. If I set WINEARCH=win32, it would either error out and say only win64 / wow64 are supported, or it would accept win32, but everything installed was 64bit.

      I also tried installed the “wine32” package from the AUR to try it that way. With wine32, Atas wouldn’t even install. I get some kind of exception when clicking on the Atas installer.

      Have you had to change your linux / wine setup since you wrote this guide?

      Also, I’m not the best with wine. Maybe I’m missing something.

      I’ve tried setting the WINEPREFIX through winetricks and also through exporting the variable.

      I've tried latest and stable releases

      The error occurs right after I login and it loads the workspace. The help tips box opens, then shortly after it crashes.

      I get the following fatal error (in the linux wine log) and an error in Windows log:

      Log file from Windows ATAS log dir:

      https://pastecode.io/s/hew1vz5c

      Log file from linux wine side launch: wine OFT.Platform.exe

      https://pastecode.io/s/fdhasi39

      If you have any suggestions, please let me know!

      Thank you!

    • Dmytro

      •

      Dec 7, 2025

      I also couldn’t run atas on 32-bit so I’ve run:
      WINEARCH=win64 export WINEPREFIX=~/wineprefixes/atas

      But the main problem is when I I click on Connect at login screen, it prompts me to initalize modules. And then nothing happens, it says like ‘initializing workspace, saving configuration etc.’ but then the screen disappears, and nothing new is run:

      I’ve tried both installing and not installing the modules, it doesn’t matter.

      If I check the installation location, there’s no ATAS folder