For the complete documentation index, see llms.txt. This page is also available as Markdown.

Requirements

What's needed to make it work

X-Plane

X-Plane 11.10 or above, regularly tested on latest 12.x release, will be continuously maintained for latest available stable X-Plane release (not necessarily for beta releases).

Compatibility with X-Plane 10 has been dropped, but LiveTraffic v1.5, the last version running on X-Plane 10, is kept available for download. Documentation for v1.50 will also stay available: Make sure to select v1.50 in the top left corner.

Operating System

  • Tested on Windows 11, latest release. Supposed to work on Windows 10.

  • Reportedly works on Windows 7 and 8.1, no guarantees

  • A recent version the "Visual C++ Redistributable for Visual Studio 2019" is required for LiveTraffic to run on Windows. It is often available already, but not necessarily up-todate. Find a Microsoft support article here. Download and install vc_redist.x64.exe. If LiveTraffic doesn't start and the only thing about LiveTraffic that Log.txt contains looks like .../win_x64/LiveTraffic.xpl : Error Code = ### ... then most likely you're missing this redistributable or it is not up-to-date.

  • Developed and tested on latest MacOS.

  • Supposed to work on MacOS Catalina (10.15) upward.

  • Provided as a signed and notarized universal binary for both Silicon and Intel architectures, works in native Silicon mode

  • The Linux build is the least well tested build, only done for major changes.

  • LiveTraffic requires a fairly recent Linux environment. The following is known:

    • Built on Ubuntu 22.04 LTS, so runs on similar systems.

    • Successful installations on UbuntuArch Linux, Manjaro, Mint. Packages required to be installed:

      • curl and libcurl3 for networking, often but not always in by default. This makes libcurl.so.4 (with CURL_OPENSSL_4) available. Incompatibilities with libcurl are the most common source of problems, also see below for some hints.

      • xdg-utils needed for opening web pages (help menu and buttons, download link), Ubuntu has it by default.

    • Not working on Lubuntu/Ubuntu 18.04 LTS, 16.04 LTS, Mint 18.1 due to issues with libcurl/CURL_OPENSSL_4.

    • If you are on a Steam-based installation, then one of the following tips may help you fixing CURL_OPENSSL_4 version issues:

      • From the Steam "This War of Mine" community.

        • For XP11, add the launch option:LD_LIBRARY_PATH=~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu %command%

      • Here another link to try to understand this all more on Steam (at least on Arch Linux).

      • Here is a solution form a Support forum post, which was on KalpaDesktop (immutable Linux Desktop with OpenSuSE Tumbleweed)

        • Create a backup:

          mv /home/test/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/SteamLinuxRuntime/var/steam-runtime/usr/lib/x86_64-linux-gnu/libcurl.so.4 /home/test/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/SteamLinuxRuntime/var/steam-runtime/usr/lib/x86_64-linux-gnu/libcurl.so.4.bak

          • then created a symbolic link to the systems libcurl:

            ln -s /usr/lib64/libcurl.so.4 /home/test/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/SteamLinuxRuntime/var/steam-runtime/usr/lib/x86_64-linux-gnu/libcurl.so.4

          • Afterwards make sure you fully quit Steam and restart it.

          • Note: If the Steam flatpak gets updated you might need to repeat the steps.

      • Here a general tip how to potentially fix issues finding libcurl from a Support forum post:

        • Created a symbolic link between the installed 64 bit libcurl.so.4 file and the directory where LT was looking (take it from the error message in log.txt). In the author's case, the commands looked like this:

          • To find the directory, check the output from locate libcurl.so.4

            • Then create the link between the directory and Steam (note that your file paths will differ):

              sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4 ~/.steam/ubuntu12_32/steam-runtime/pinned_libs_64/libcurl.so.4

      • Here is another user's solution approach, from a forum comment:

        • In Log.txt is the location of a Steam folder containing sandboxed libraries. It is because the library in this folder does not have OpenSSL support that LiveTraffic fails to start. Unfortunately, Steam links these anew when starting X-Plane, and thus it will replace any new links you generate in that folder. From the terminal, run ls and check the source of the link to libcurl.so.4.

        • Use locate or similar to find where your system version of libcurl is stored. For me, my system library was called libcurl.so.4.8, and it was linked under several different names in /usr/lib.

        • Go to the source of Steam's link for libcurl.so.4 (should also be a Steam directory). There you should find a version of libcurl.so.4 that is not a link, which is Valve's selected version of the library which does not work with LiveTraffic. We want to swap this out for the system version, in a way that Steam can still link to it.

        • As a best practice, backup Valve's version by simply renaming it to something like libcurl.so.4.bak. If this doesn't work, change the name back and you've restored the original state of things.

        • Then, create a new link in this original folder, so that ultimately everything relies on your system version, e.g.: ln -s path/to/your/system/version/of/libcurl.so.4 ./libcurl.so.4

        • If you have gotten the links right, start up Steam X-Plane. LiveTraffic should launch.

        • Note there may be unintended consequences to this if other Steam games need the other version of libcurl, but given that the one with OpenSSL support is otherwise the same as regular libcurl.so.4, it's probably unlikely.

CSL Packages

CSL packages provide the aircraft models that you will see in X-Plane's sky. See installation for details. Recommendations:

Last updated