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.txtcontains 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:
curlandlibcurl3for networking, often but not always in by default. This makeslibcurl.so.4(withCURL_OPENSSL_4) available. Incompatibilities withlibcurlare the most common source of problems, also see below for some hints.xdg-utilsneeded 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_4version 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.bakthen 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.4Afterwards 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
libcurlfrom a Support forum post:Created a symbolic link between the installed 64 bit
libcurl.so.4file and the directory where LT was looking (take it from the error message inlog.txt). In the author's case, the commands looked like this:To find the directory, check the output from
locate libcurl.so.4Then 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.txtis 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, runlsand check the source of the link tolibcurl.so.4.Use
locateor similar to find where your system version oflibcurlis stored. For me, my system library was calledlibcurl.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 oflibcurl.so.4that 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.4If 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 regularlibcurl.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