Results 1 to 8 of 8

Thread: CloD on Linux with Opentrack and the Neuralnet Tracker

  1. #1
    Novice Pilot Doctor_Ramble's Avatar
    Join Date
    Nov 2025
    Location
    Sydney, Australia
    Posts
    38
    Post Thanks / Like
    Total Downloaded
    227.87 MB

    CloD on Linux with Opentrack and the Neuralnet Tracker

    Hi all,

    This guide should get you all set up with running CloD on Linux with Opentrack and the Neuralnet tracker.

    This is a compilation of the information I have found from this post/GitHub page, the OpenTrack wiki and this web page.
    My goal is to put together the information from these sources into an up-to-date, easy-to-follow, step-by-step guide for setting up CloD on Linux with Opentrack and the Neuralnet tracker.

    Notes:
    Please check the "Edits" at the bottom before starting.

    I will point out that this may not work on all distros, display servers, desktop environments or computer systems. I have tested this on Linux Mint 22.2 Cinnamon (X11) and have gotten it working to a satisfactory level. By that I mean I have overall experienced less crashes and graphical bugs than on Windows. My attempts on getting it working with Commodore OS Vision 3 have failed. I have tested Fedora (yet)

    Proton Experimental brings all the latest updates, but sometimes it can also bring unexpected errors. One example I had was with FSX. After a recent Experimental update, FSX would open, but give an error saying that my GPU was unsupported, and then close. I fixed this by going back to an older version of Proton.
    Proton Experimental, as of writing, is Proton 10.x. I will update this guide when a newer version of Proton has been released (i.e. Proton 10.x is it's own version and Experimental is Proton 11.x).

    As of writing, the current version of CloD is 5.046.
    The folks at Team Fusion have been hard at work making a graphics update, this includes a SpeedTree update and a trueSKY implementation. This guide may become obsolete when the update arrives. If that does happen, I will update this guide as soon as I find a fix. IL-2 BoX runs perfectly fine on Linux so I wouldn’t be too worried.


    CloD Installation Steps:
    1. Download
    Download CloD as normal.
    Once it has finished, right-click the game in your Steam Library and select Properties. Go to Compatibility and check Force the use of a specific Steam Play compatibility tool. From the drop-down list select Proton Experimental.

    2. Wine prefix
    Click the Play button. This will run the game for the first time and will set-up the Wineprefix.
    This will let you know if the game works without any configuration. Be warned though, I have spotted CloD working first go, but then second go and onwards it crashes. You may still need to follow along with this guide.

    3. Launch Options
    Right click the game in your Steam Library and select Properties. Enter
    Code:
    PROTON_USE_WINED3D=1 %command%
    into the Launch Options text-box.
    Edit: It appears that CloD now works on Mint without having to do this. My suggestion would be to run CloD without it and if it stops working add the launch command in.

    With Proton 10.x (current Experimental version), this appears to be all that you need to do to run the game.
    If this does not run, then check out the GitHub page I linked above. There are additional steps there. If you do not want to run into the possibility of an Experimental update breaking the game, then I suggest you use Proton-GE (a fork of Proton). You can download a tool called ProtonUp-qt from FlatHub. It is pretty straightforward to use and you can install a Proton-GE 10.x version. The version you download should appear in the Force the use […] menu in Steam. This may require a restart of Steam if you left it open.

    Install ProtonUp-qt: flatpak install flathub net.davidotek.pupgui2

    Quirks:
    Some quirks I have found with the game running on Linux are listed here.
    * Some text fails to render. This includes the credits and single-player after action statistics screen. As a temporary replacement I made this tool. I will give an update if I find the fix.
    * Sometimes the game minimises when you click Fly. You will have to Alt+TAB back into the game or click the icon on the panel. Edit: Set Full-Screen mode to "Pseudo".
    I have noticed that on Proton 9.x the game sometimes behaves as it would on Windows, but it is a bit unreliable and sometimes minimises anyway. I recommend sticking to Proton 10.x/Experimental as it is easier to get CloD working.
    * Unable to host a multi-player game.
    * When setting up inputs, if the joystick-name+input is too long it will cut off-screen slightly. For me, the OK button is still visible, but if it is off-screen then plugging in a second monitor will allow you to click OK on the second screen.


    OpenTrack:
    OpenTrack does have a Linux version, but it is only meant for “developers”. This is another way of saying that you will have to compile it yourself and it may or may not work out of the box. Despite this, running OpenTrack with CloD is rather easy... at least compared to installing Arch Linux. Don't worry, I have made sure to make this guide easy to follow.

    This section will be broken up into the following:
    * Installing the Wine runtime (to get Wine as an output option)
    * Downloading ONNX runtime (Required for Neuralnet webcam head-tracking)
    * Downloading and Installing OpenTrack

    I am unsure whether there are any extra steps to make Opentrack compatible with TrackIR head-trackers. I do not have a TrackIR and as a result am unable to test for myself. If TrackIR doesn’t work, then I encourage you to try Neuralnet, it is actually rather good. If you do have a TrackIR and are able to test it with Linux then please inform me of your findings.

    1. Installing the Wine Runtime
    Wine is a utility for running Windows programmes on Linux.
    We need Wine to get the Wine Output in Opentrack.
    Linux Mint includes a Wine runtime package in the repository, but this is out of date (it is Ubuntu/Debian-based).
    Below are the instructions to install Wine using the official Wine repository for Linux Mint 22.2 (Ubuntu 24.04).
    If you use another version of Debian/Ubuntu/Mint here is the official Wine installation guide.
    Other versions of Linux, such as Arch or Fedora, offer more up to date Wine packages in their repositories. A quick internet search will have you covered. (e.g. How to install Wine on Fedora or Wine package name on Fedora)

    Linux Mint 22.2 Instructions:
    a) Download and add the repository key:
    Code:
    sudo mkdir -pm755 /etc/apt/keyrings
    wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
    b) Enable the 32-bit repository:
    Code:
    sudo dpkg --add-architecture i386
    c) Add the sources file:
    Code:
    sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
    d) Update repositories:
    Code:
    sudo apt update
    e) Install Wine (Stable):
    Code:
    sudo apt install --install-recommends winehq-stable
    Entering wine --version into the terminal should return an output.

    2. Downloading the ONNX Runtime
    The ONNX runtime allows you to use the Neuralnet tracker with Opentrack.
    Neuralnet works like TrackIR, except it just uses a webcam to look at your face.
    I have been using this for a couple of months now and I have not run into any problems. It works well even with a slightly over/under-exposed video feed, and it is even capable of working with more than one face in view. You do not need a good webcam, even a laptop webcam is good enough. Neuralnet does not use a high resolution to begin with (320*240).

    Neuralnet is not perfect, but I highly recommend trying it if you are considering getting into head-tracking. Even if you do not plan on using Neuralnet, I recommend downloading ONNX anyway, because if you change your mind you will have to re-compile Opentrack.

    Go to https://github.com/microsoft/onnxrun...es/tag/v1.23.2 and download onnxruntime-linux-x64-1.23.2.tgz. To keep your computer disc organised, I recommend downloading this into a folder such as /home/username/onnx/ or /home/username/dependencies/onnx/. Extract the archive by right-clicking it and selecting Extract Here, or by opening the terminal to the archive’s directory and entering: tar zxvf onnxruntime-*.tgz. You may delete the original archive.


    3. Downloading and Installing Opentrack
    a) Download the following dependencies:
    Code:
    sudo apt install build-essential cmake git libopencv-dev libproc2-dev qt6-base-private-dev qt6-tools-dev cmake-curses-gui
    b) Build folder
    I recommend creating the following path in your home directory called builds.
    Do this with the command, mkdir /home/username/builds/, or in the GUI file manager.

    c) Clone & build Opentrack
    In the builds/ directory:
    Code:
    git clone https://github.com/opentrack/opentrack
    Code:
    cd opentrack
    Code:
    mkdir build
    Code:
    cd build
    Code:
    ccmake ../
    Press c to configure. e to exit screen.
    You will now see a screen with variables with some values.

    Use the arrow keys to select SDK_WINE, press Enter/Return to toggle it to ON.

    Use the arrow keys to select ONNXRuntime_DIR.
    Press Enter/Return to edit the value and type in the directory of your ONNX runtime download. Mine is /home/username/onnx/onnxruntime-linux-x64-1.23.2
    Press Enter/Return to confirm the entry.

    Press c to configure, e to exit screen and g to generate.

    Code:
    make -j4
    Code:
    make install
    Note: I ran into some errors with the above two commands. If you experience any errors, try: sudo apt install wine-stable-dev. This fixed the problem for me.

    To run Opentrack:
    Code:
    ./install/bin/opentrack
    On Linux Mint, you can right click the Menu and select Edit Menu. Select Games and then New Item.
    Enter in the name Opentrack. Click Browse and navigate to your build’s directory. In my case /home/username/builds/opentrack/build/install/bin/. Select the opentrack exec and click OK to confirm the executable. Click OK to confirm the launcher entry.
    Now if you go to your menu’s Games section you should see an Opentrack launcher. Clicking this should launch Opentrack.


    Setting up Opentrack
    Now that you have Opentrack installed it is time to set it up!

    In the Input drop-down, select neuralnet tracker. Selecting the button to the right of the drop-down will bring up a configuration window. Make sure the correct camera is selected.

    In the Output drop-down, select Wine -- Windows layer for Unix. Click the configuration button. Under Wine variant, select Proton (select version and mode) and then select the Proton version that CloD is using. In the case of this guide it is Proton – Experimental. If you used Proton GE 10.x, select that.
    In the Steam Play […] text-box, enter in the Steam ID of the game. In Cliffs of Dover BLITZ’s case, it is 754530.
    Everything else can be left at their defaults.

    For Opentrack to track your head movement you will need to configure the mappings. The mappings are a matter of personal preference so there isn’t really a one-size-fits-all config.
    If you search How to set up Opentrack on YouTube there are many guides that you can follow.
    I am still getting my mapping to my liking, but once I am finished it I will upload the file here as an example.
    The default mapping will work well enough for the purposes of testing.

    Tip: An easy way to check the Steam ID is to use Protontricks. It is a tool for configuring the Wineprefixes of Steam games and I highly recommend it. You can install it from FlatHub with sudo flatpak install flathub com.github.Matoking.protontricks

    Clicking Profile will bring down a drop-down menu. Select Create new copied config and call it clod. I like to create different configuration files for my different games as it will remember the Steam ID for each one (meaning that I do not need to manually enter the ID each time I want to play a different game).

    Running it with CloD
    Starting Opentrack with CloD can be a bit funny.
    If you start Opentrack tracking before CloD starts, CloD seems to seize-up and not launch. I have found that you should press Start (in Opentrack) once the IL-2 Sturmovik Cliffs of Dover (& Desert Wings Tobruk) logo appears. This is when the logo appears and before the black background appears. If you miss it you can just Alt+TAB back to Opentrack.

    Congratulations! You’ve gotten Opentrack running with CloD on Linux!



    BONUS SECTION: Running IL-2 1946 on Linux + Opentrack w/ Neuralnet
    This is not the IL-2 1946 part of the ATAG forum, but I am already here talking about Opentrack and Linux, so why not?

    If you purchased 1946 through Steam then you are going to have an easier time. All you have to do is create a new copied config in Opentrack but replace CloD's Steam ID with 1946’s one. You can search it up or open Protontricks.

    If you purchased 1946 through GOG (like I did) then you will have a few extra steps. This should also work with the original DVD-ROM version if you alter the installation steps to using a DVD-ROM instead of an exec file on the computer’s disc.

    Download the IL-2 1946 files from GOG. There should be an .exe file and 2 .bin files. To keep your computer tidy, let’s put these three files in a folder somewhere called 1946_Setup.

    Open the terminal and navigate to the folder.
    Open the .exe with Wine:
    Code:
    wine “setup_il-2_sturmovik_1946_4.13.4m_(14395).exe”
    Replace the .exe name with yours if it differs.
    Make sure the .bin files are in the same directory as the .exe file.
    If you put an ampersand (‘&’) at the end of the command (wine “setup*.exe” &) it will open the setup menu in a new instance and you can close the terminal.

    Go through the installation as you would on Windows.

    IL-2 1946 should now run on Linux.


    Opentrack & 1946:
    Create a new copied config of your Opentrack profile, call it 1946.
    Go to the Wine Output configuration and change it from Proton to Wine. In the drop-down select System Wine. The default Wineprefix, ~/.wine/ should be were 1946 was installed to.

    Congratulations! IL-2 1946 (GOG version & DVD-ROM version) should now run on Linux with Opentrack and Neuralnet.

    Tips:
    * Winetricks is a useful tool for configuring Wineprefixes. It can be found here.
    Just download the latest release .zip, extract it, navigate to it in the terminal and run the command sudo make install

    Notes:
    * I decided to add 1946 to this guide as I struggled to get the GOG version of 1946 (with Wine) to work with Opentrack. For some reason it works if I install it using the wine command (goes to the .wine Wineprefix in your home directory) instead of using a custom Wineprefix set-up with Winetricks. If you manage to get it to work with a custom Wineprefix set-up by Winetricks please let me know.
    * I have not tested installing any mods (e.g. BAT, HSFX, etc.,) but it would be possible. When I get around to it, I will create a guide on how to install HSFX and/or BAT on Linux.

    Quirks:
    * Scroll-menus may only scroll in one direction if you use the mouse scroll-wheel. If you encounter this use the GUI to scroll-bar instead. I have not had this occur when using the trackpad on my laptop.
    * Black water is not a problem with Wine and/or Linux. It is a problem with 1946’s graphics and it also occurs on Windows. Make sure these conf.ini lines are as follows:
    TexFlags.TexEnvCombine4NV=1
    TexFlags.TexEnvCombineDot3=1
    TexFlags.DepthClampNV=1
    TexFlags.SeparateSpecular=1
    TexFlags.TextureShaderNV=1
    If the lines are not already there, put them somewhere under the [Render_OpenGL] header. Also make sure your game graphics are set to OpenGL (this can be set in-game).


    If you have any problems then I will do my best to assist you.
    Anything incorrect? Please inform me!

    Happy flying!
    ~ Ramble


    Edit 1: Multiplayer seems to work. I still cannot host a server, but I can connect to the ATAG Axis vs Allies Public Server.
    Edit 2: I have tested this on a spare Linux Mint 22.2 laptop that has had no previous CloD or Opentrack installations. If you encounter any errors please inform me so I can look into it.
    Edit 3: You can select a static Proton 10.x version. It is at the very bottom of the Proton version list.
    Edit 4: The "--" in the Wine installation command got copied as an em dash.
    Last edited by Doctor_Ramble; Mar-01-2026 at 16:22.
    Computer Specifications:
    CPU: Intel Core i9-13900K; RAM: 64GB DDR5 @ 5200MT/s; GPU: nVidia GeForce RTX 4070 v1.0 w/ 12GB VRAM;
    OS 1: Linux Mint 22.3 (Cinnamon - X11); nVidia Driver: 590.48.01;
    OS 2: Windows 10 22H2; nVidia Driver: 566.36 Studio;
    Display: 1920*1080 @ 60 Hz

  2. Likes Artist, ATAG_Noofy, FTC_Rostic, Dawson, Maru liked this post
  3. #2
    Novice Pilot Doctor_Ramble's Avatar
    Join Date
    Nov 2025
    Location
    Sydney, Australia
    Posts
    38
    Post Thanks / Like
    Total Downloaded
    227.87 MB

    Re: CloD on Linux with Opentrack and the Neuralnet Tracker

    I have finally gotten around to testing CloD/Neuralnet on Fedora and the following is my evaluation.

    I installed Fedora 43 Plasma Edition on a spare laptop of mine, the following are it's specifications:
    * Model: Lenovo 82BH (Yoga 7i 14ITL5)
    * CPU: Intel Core i7-1165G7 @ 2.80 GHz
    * GPU: Intel Iris Xe Graphics @ 1.30 GHz (Integrated)
    * Memory: 16GB
    * Fedora Linux 43 KDE Plasma Desktop Edition
    * KDE Plasma Version: 6.5.5
    * KDE Frameworks Version: 6.22.0
    * Qt Version: 6.10.1
    * Kernel Version: 6.18.7-200.fc43.x86_64 (64-bit)
    * Graphics Platform: Wayland
    * CloD Version: 5.046

    To install CloD I just set the Proton version to Proton 10.0-4 and downloaded the game. Runs out of the box (or is it 'out of the cloud' these days?).

    The graphics options I used:
    * Anti-Aliasing: FXAA (default)
    * Anti-Epilepsy Filter: Off
    * SSAO: Off
    * VSYNC: Off
    * Resolution: 1920*1080 @ 60Hz
    * Full Screen: On
    * Level of Detail: (I have used: Very High/High/Very Low)

    When it works it works very well. I was genuinely surprised when I was running the game at around 30FPS on Very High LoD1, I don't think I would have gotten that much out of this computer on Windows 11!
    When you start a mission it doesn't minimise like in Linux Mint 22.2 and I think it runs really well. Some text still doesn't appear, and you still cannot host a multiplayer session (I get a different error than on Mint saying, "'System.AddIn, Version=4.0.0.0, Culture=neutral, PublicKeyToken=<long string of alphanumerics>' or one of its dependencies.".) Joining a server works, but I will point out that to exit from a multiplayer server you press Exit, then you have to press Options and then Main Menu to get back to the Server Browser.

    However, take note that I said when it works. After you exit (or even go to the escape menu of) your first mission the game will cease to work. If you try to fly again you will be greeted by a black screen.
    This can be fixed by restarting the game or going into the Graphics Settings and changing the LoD preset and then restarting the game.
    This may be caused by multiple factors: my computer's hardware, the Wayland display server, the Plasma DE, CloD not liking fedoras, etc.
    I will keep tinkering around to find a fix, and I will make sure to update this when I find one. If you find a fix please share it!


    If having to restart the game every mission (or every time you accidently press Escape) doesn't deter you, then this is what I did to get Opentrack working:

    Install Wine:
    Code:
    sudo dnf install wine && sudo dnf install wine-devel
    Download the ONNX runtime. I placed this in my home directory in a .dependencies folder.

    Install Opentrack Dependencies:
    Code:
    sudo dnf install cmake git opencv-devel procps-ng-devel qt6-qtbase-private-devel qt6-qttools-devel
    Build Opentrack:
    1. Download
    Code:
    git clone https://github.com/opentrack/opentrack
    2.
    Code:
    cd opentrack && mkdir build && cd build && ccmake ../
    3.
    c to configure
    e to exit screen
    set SDK_WINE to TRUE/ON
    set ONNXRuntime_DIR to your ONNX folder. Mine is: /home/ramble/.dependencies/onnxruntime-linux-x64-1.23.2
    c to configure
    e to exit screen
    g to generate
    4.
    Code:
    make -j4
    Code:
    make install
    I then right-clicked my menu and selected Edit Applications...
    In the Games folder I created a new item/launcher that pointed to: /home/ramble/opentrack/build/install/bin/opentrack

    Open Opentrack and set the Input to the Neuralnet Tracker. Click the Hammer Icon to configure, make sure the correct camera is selected.
    Then set the output to Wine -- Windows layer for Unix. Click the Hammer and set the Wine variant to Proton (select the correct version! Mine is 10.0). Set the ID to 754530 (the Steam ID for CloD BLITZ).

    You should now be able to run Opentrack/Neuralnet with CloD on Fedora!
    If you have any questions then please do ask, someone may have the same query that's need answering.
    Again, if you have managed to get CloD to run on Fedora without that pesky black screen then please inform me. I might try CachyOS next time and see if that works any better.

    Cheers,
    Ramble



    1 In Free Flight - England (and LoD at Very High) I get around 25-35FPS. In London Sightseeing (and LoD at High) I get around 18-21FPS... whilst my computer slowly melts itself to death.
    Images
    20260131182317_1.jpg
    CloD Running on the Fedora
    Screenshot_20260131_200335.png
    Opentrack installed
    20260131200836_1.jpg
    Head-tracking Working In-game
    Last edited by Doctor_Ramble; Feb-07-2026 at 00:03.
    Computer Specifications:
    CPU: Intel Core i9-13900K; RAM: 64GB DDR5 @ 5200MT/s; GPU: nVidia GeForce RTX 4070 v1.0 w/ 12GB VRAM;
    OS 1: Linux Mint 22.3 (Cinnamon - X11); nVidia Driver: 590.48.01;
    OS 2: Windows 10 22H2; nVidia Driver: 566.36 Studio;
    Display: 1920*1080 @ 60 Hz

  4. Likes Dawson liked this post
  5. #3
    Team Fusion
    Join Date
    Oct 2018
    Location
    Toronto, Ontario
    Posts
    1,125
    Post Thanks / Like
    Total Downloaded
    4.02 GB

    Re: CloD on Linux with Opentrack and the Neuralnet Tracker

    Can you please advise what is the advantage of running CLOD this way?
    Lenny
    Desktop - Alienware Area 51, Intel Core Ultra 9 285K, 64Gb DDR5 6400MT/s, Nvidia Geforce RTX 5090 32Gb (latest drivers), Dell 3221QS (4K@60Hz), Win 11 (latest update), C Drive Steam default, Pimax Crystal Super Ultrawide, TM Warthog throttle, TM Viper panel, TM T-Rudder, Moza AB9 FFB with TM F15 stick.
    Desktop - Alienware R10, AMD Ryzen 9 5950X, 64Gb DDR4-3400Mhz OC 3734Mhz, Dell RTX 3090 24Gb (512.15), Dell 3221QS (4K @ 60Hz), Win 11 (22000.567), C Drive Steam default, Pimax Crystal Light, TM Warthog Throttle/Stick, TM T-Rudder, TM MFDx2, Razer Tartarus Pro
    Laptop - Dell G7 7590, Intel i7-8750H, 64Gb DDR-2666Mhz, GPU0 Intel UHD 630 1Gb GPU1 Dell RTX 2060 6Gb (512.15), BenQ EX3203R (3K @ 60Hz), Win 11 (22000.567), C drive Steam default, TM T16000M, TM TWCS

  6. #4
    Veteran Combat pilot FTC_Rostic's Avatar
    Join Date
    Nov 2023
    Posts
    345
    Post Thanks / Like
    Total Downloaded
    103.70 MB

    Re: CloD on Linux with Opentrack and the Neuralnet Tracker

    Quote Originally Posted by ATAG_Lenny View Post
    Can you please advise what is the advantage of running CLOD this way?
    Lenny
    I'm pretty sure there is no advantage in running CloD in Linux. But for some one who do not want dual boot and has only Linux as main OS for whatever reason... that is the only available way to play CloD.
    PC spec: Intel Core i7 8700K 3.7Ghz, DDR4 32Gb 2666Mhz, Asus Prime Z370-A, ADATA XPG SX8200 240Gb (PCIe Gen3x4), RTX 2060 6Gb
    Monitor: DELL P2717H (1920x1080:60Hz)
    Joystick: Android smartphone MonectPC app (virtual joystick driver)
    Hadtracker: Track IR 4 / No VR

    Enjoy multiplayer historical campaigns with Flying Tin Cans.
    Join us: https://flyingtincans.com —(•)— Discord —(•)— YouTube


  7. #5
    Novice Pilot Doctor_Ramble's Avatar
    Join Date
    Nov 2025
    Location
    Sydney, Australia
    Posts
    38
    Post Thanks / Like
    Total Downloaded
    227.87 MB

    Re: CloD on Linux with Opentrack and the Neuralnet Tracker

    The only real advantage of running CloD in Linux is to be free of Microsoft and to get better performance (varies from computer to computer)*.

    Since Windows 10 EoL many users have been left without an option other than Microsoft's official solution of throwing out your old PC and buying a new one.
    As well as that Windows 11, the only supported version of Windows now, is a pile of bing (get it?). Just search it up on a search engine or YouTube, you are bound to find more than one Linux advocate ranting about it (and for good reasons too).
    You don't actually 'own' your PC either. Yes you own the physical hardware, but the OS is controlled by Microsoft. You can't even use Windows without a local account any more. That is why the EU is switching to Linux and other Free and Open-Source solutions.
    That being said, Microsoft and Windows has been the best advertisement for Linux.

    Linux has shone in the gaming market because of Valve's Proton (based on the Wine project), performance of Windows games is better on Linux. This is due to the fact that Windows 11 is full of bloatware (Copilot for instance) and it's 'optimisations' include keeping File Explorer pre-loaded in RAM 100% of the time, whilst still being slower to open than Windows 10 File Explorer.

    Not all games run well on Linux. Some use anti-cheat software, and even if that anti-cheat software has a Linux version the developers of the game refuse to support Linux. Some just don't work, such as CloD a couple of years ago. But now (in Fedora) it runs without any configuring whatsoever... not accounting for certain 'setbacks' mentioned in my above post(s). I am sure Proton will get there eventually.
    But on the inverse, some older Windows games run on Linux but not on Windows. Windows has changed too much for these games to run, but Linux can run them perfectly fine.


    So in summary:
    CloD does not run 'better' on Linux than on Windows (some text missing, etc.), but it does allow Linux users (including those who don't want to pay AU$300+ for a Windows license) or Windows-refugees to play the best WWII flight-simulator.

    As for why I am doing this:
    Because it is fun! I like tinkering around with Linux in my free time. Unlike Windows, you actually control your computer. Delete the bootloader? Why not? sudo rm -rf /? Go ahead!

    I do still use Windows though, some programmes just require it. I have mostly freed myself from these programmes, but there are a few there that I just need to use. Including CloD. Running CloD on Linux is still not good enough for me to comfortably play multiplayer. Joining multiplayer does work, but in Singleplayer I have encountered some crashes and I don't want to encounter that mid-dogfight (especially if I am the one losing!). I also like to host a server for my friends to join, and I don't want to experience unexpected crashes with that.

    Microsoft has announced that this year they will be focusing on restoring Windows and fixing it up, and I genuinely hope they do because until that happens I am stuck with Windows 10, which won't be the safest thing to use in a couple of months time.
    Competition such as the Steam Deck and announced Steam Machine, alongside Linux gaming becoming a viable option, is a good reminder that competition is a good thing. Microsoft sounds scared and are trying to win people back, but I can't help but remember that 2025 was meant to be 'the year of the Windows 11 refresh'.



    Cheers,
    Ramble

    * For instance an HP Pavilion I have. It has an nVidia 840M inside of it, and nVidia doesn't have the best support for Linux. Running Windows 10 (debloated) CloD runs well on Very Low with some occasional stutters, but it is playable. On the same computer, but running Linux Mint 22.3, CloD is still playable but it runs slightly worse than on Windows (despite Windows using more resources) and this is because nVidia drivers on Linux are worse than on Windows. Talking of nVidia GPUs, recently Windows 11 cut their performance in half! Games that should have run at 60FPS were now running at 30FPS for no apparent reason. nVidia had to come in and release a new driver to fix a problem that Microsoft caused.
    On the other hand I have a computer with an Intel UHD620 GPU (integrated). It cannot play CloD on Window 11, but on Linux it runs (at lowest settings). AMD and Intel are the two best GPU choices for Linux. That is not to say that you can't use nVidia GPUs with Linux, I use a 4070v1.0 (I cannot tell the difference between playing on Windows and on Linux). It just depends on the model and the driver version, the only way to really tell if it works is to try it (which is why most distro installation USBs have a 'Live-ISO' mode).
    Last edited by Doctor_Ramble; Feb-03-2026 at 01:52.
    Computer Specifications:
    CPU: Intel Core i9-13900K; RAM: 64GB DDR5 @ 5200MT/s; GPU: nVidia GeForce RTX 4070 v1.0 w/ 12GB VRAM;
    OS 1: Linux Mint 22.3 (Cinnamon - X11); nVidia Driver: 590.48.01;
    OS 2: Windows 10 22H2; nVidia Driver: 566.36 Studio;
    Display: 1920*1080 @ 60 Hz

  8. Likes ATAG_Snapper, DerDa, ATAG_Lenny liked this post
  9. #6
    Combat pilot Dawson's Avatar
    Join Date
    Jun 2020
    Location
    Ontario
    Posts
    227
    Post Thanks / Like
    Total Downloaded
    315.17 MB

    Re: CloD on Linux with Opentrack and the Neuralnet Tracker

    Thanks for providing your experiences. I'll probably be going this route in the future though I'm thinking one of the immutable distros is the way to go for a gaming computer as they give users a more predictable experience at the expense of customizing.
    Last edited by Dawson; Feb-02-2026 at 18:05.

  10. Likes Doctor_Ramble liked this post
  11. #7
    Novice Pilot Doctor_Ramble's Avatar
    Join Date
    Nov 2025
    Location
    Sydney, Australia
    Posts
    38
    Post Thanks / Like
    Total Downloaded
    227.87 MB

    Re: CloD on Linux with Opentrack and the Neuralnet Tracker

    Quote Originally Posted by Dawson View Post
    Thanks for providing your experiences. I'll probably be going this route in the future though I'm thinking one of the immutable distros is the way to go for a gaming computer as they give users a more predictable experience at the expense of customizing.
    Bazzite is a good immutable distro, the core system files are locked down to prevent people from 'removing the French language' (sudo rm -fr /).
    Other good options for gaming are CachyOS (best performance, Arch-based) and Nobara (Fedora-based, makes gaming easier than normal Fedora).

    I will look into CachyOS, as that provides both KDE Plasma and Cinnamon versions of it.
    If CloD works on the Cinnamon CachyOS, but not on the Plasma version, then I will know it wasn't my hardware that was causing issues on Fedora.

    CachyOS is Arch-based, so some things are a little more 'manual' (such as installing a font). But it is not like normal Arch where you have to configure the system yourself.

    I have heard that Pop_OS! is a good option for people with nVidia GPUs (which are notorious for being bad on Linux) as it has better nVidia support than a lot of other distros.'


    Expect to go 'distro-hopping' for your first month or so to find the distro that is best for your desired setup and your hardware configuration.
    I have personally settled on Linux Mint as I know it works with CloD and I can use it like a normal computer. In my opinion it is easier to use than Windows, but at the same time you can do more on it than Windows. But it does give you you a little warning if try to 'remove the French language'; this is probably because Mint is a "beginner" distro and the Mint team want to ensure that beginners don't get misled. But it still lets you do it if you are sure you want to (unlike Windows or MacOS where it 'baby-proofs' it). And yes, I know this from experience
    Last edited by Doctor_Ramble; Feb-02-2026 at 18:30.
    Computer Specifications:
    CPU: Intel Core i9-13900K; RAM: 64GB DDR5 @ 5200MT/s; GPU: nVidia GeForce RTX 4070 v1.0 w/ 12GB VRAM;
    OS 1: Linux Mint 22.3 (Cinnamon - X11); nVidia Driver: 590.48.01;
    OS 2: Windows 10 22H2; nVidia Driver: 566.36 Studio;
    Display: 1920*1080 @ 60 Hz

  12. Likes Dawson liked this post
  13. #8
    Novice Pilot Doctor_Ramble's Avatar
    Join Date
    Nov 2025
    Location
    Sydney, Australia
    Posts
    38
    Post Thanks / Like
    Total Downloaded
    227.87 MB

    Re: CloD on Linux with Opentrack and the Neuralnet Tracker

    I have solved the case of the black screen error!

    I was testing CachyOS (KDE Plasma) with CloD to see if I would encounter the same issue that I experienced on Fedora. And sure enough, I did. So it wasn't a problem with my other computer's hardware (the one that I used for testing CloD on Fedora), but a problem with KDE Plasma or Wayland (Linux Mint Cinnamon, which does work with CloD, still uses the old X11 system).

    After some hours of testing and messing around I gave up and started doing some research. I found out that if a Wine/Proton window is unfocused a black screen issue may occur... which makes this slightly embarrassing as I remember learning that when I started using Wine/Proton. I tried setting the "Full Screen" mode in CloD to "Off" (this makes it windowed), and I didn't encounter the problem! The window resolution was limited to 1024*768, so I tried "Pseudo" and thankfully that worked as well. I booted up the laptop that I used with the Fedora testing and tried it there too, it also worked. No more black-screen issue!

    I hope this helps people who are encountering this issue as quite a few distros use KDE Plasma or Wayland. I might even put an entry on protond.com.


    Now that I have mentioned it, CachyOS is a great distro for gaming. It has it's own custom kernel (the thing that talks to the hardware) and Proton version optimised for performance. CloD ran very well indeed! I would highly recommend it for anyone planning to play CloD on Linux. It was so good that I might even start using it myself!


    Cheers,
    Ramble



    I tested CachyOS on my main PC using a disc that I 'borrowed' from one of my laptops. Here are it's specifications as of writing:
    CPU: Intel Core i9-13900K
    RAM: 64GB DDR5 @ 5200MT/S
    GPU: nVidia GeForce RTX 4070 v1.0 w/ 12GB VRAM
    Monitor/Display: 1920*1080px @ 60 Hz
    CachyOS Specifications:
    KDE Plasma Version: 6.5.5
    KDE Frameworks Version: 6.22.0
    Qt Version: 6.10.2
    Kernel Version: 6.18.8-3-cachyos (64-bit)
    Graphics Platform: Wayland
    GPU Driver: 590.48.01


    P.S. I tried setting the Full-Screen mode to pseudo on Linux Mint and the game stopped minimising whenever I pressed "Fly". It's almost as if "Psuedo" and Linux were made for each other!... sorry, bad pun.



    To install Opentrack on CachyOS (and other Arch-based distros):
    1. Install dependencies:
    Code:
    sudo pacman -S cmake git opencv procps-ng qt6-base qt6-tools wine
    2. Download the ONNX runtime (required for the Neuralnet tracker).

    3. Download Opentrack
    Code:
    git clone https://github.com/opentrack/opentrack
    4.
    Code:
    cd opentrack && mkdir build && cd build && ccmake ../
    a) 'c' to configure
    b) 'e' to exit screen
    c) Set SDK_WINE to ON
    d) Set ONNXRuntime_DIR to your ONNX folder. Mine is: /home/ramble/.dependencies/onnxruntime-linux-x64-1.23.2
    e) 'c' to configure
    f) 'e' to exit screen
    g) 'g' to generate

    5. Install Opentrack
    Code:
    make -j$(nproc) && make install
    6. Add a menu entry for Opentrack
    a) Right-click the menu and select "Add Application"
    b) Select the folder (I did "Games") and press "New (Item)".
    c) Set the launch command to where your Opentrack executable is located. Mine is: /home/ramble/opentrack/build/install/bin/opentrack
    Last edited by Doctor_Ramble; Feb-17-2026 at 20:46. Reason: Fixed Opentrack install instructions.
    Computer Specifications:
    CPU: Intel Core i9-13900K; RAM: 64GB DDR5 @ 5200MT/s; GPU: nVidia GeForce RTX 4070 v1.0 w/ 12GB VRAM;
    OS 1: Linux Mint 22.3 (Cinnamon - X11); nVidia Driver: 590.48.01;
    OS 2: Windows 10 22H2; nVidia Driver: 566.36 Studio;
    Display: 1920*1080 @ 60 Hz

  14. Likes Dawson liked this post

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •