User Tools

Site Tools


linux:xp12

X-Plane 12 under Debian Linux

At least since the implementation of ZINK (an OpenGL bridge to Vulkan) in XP12 the performance of XP12 is amazing under Linux.

Here I will list solutions to issues I had when I installed XP12 under Debian Bookworm (12).

FlyWithLua

FlyWithLua is a script system for X-Plane implemented as a plug-in. When I installed the plugin, XP12 didn't load it.

The first test is to check if all libraries that the plugin requires can be loaded:

In a shell change to the directory <XP12 root directory>/Resources/plugins/FlyWithLua/64 and check the object dependencies of the plugin: ldd lin.xpl

In my case, it showed:

      libglut.so.3 => not found
      libfmod.so.13 => not found
      libfmodstudio.so.13 => not found

It doesn't find the three libraries.

First, install freeglut

apt install freeglut3-dev

Then link it to the major version: ln -s /lib/x86_64-linux-gnu/libglut.so.3.12.0 /lib/x86_64-linux-gnu/libglut.so.3

The two other missing libraries are in the XP12 Resource directory:

ln -s /XP12/Resources/dlls/64/libfmod.so.13 /lib/x86_64-linux-gnu/libfmod.so.13 ln -s /XP12/Resources/dlls/64/libfmodstudio.so.13 /lib/x86_64-linux-gnu/libfmodstudio.so.13

This will fix the issues

linux/xp12.txt · Last modified: 2024/01/19 00:14 by olaf