It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Dear developers, please help,

I can no longer run X3: Terran Conflict under Arch. It will probably soon no longer be possible in other distributions either.

I get the error:

./X3TC_config: symbol lookup error: /usr/lib32/libtiff.so.6: undefined symbol: jpeg12_write_raw_data, version LIBJPEG_8.0

The reason is the current version of the library libtiff 4.6.0. It still worked with version 4.5.1-1.

Can you recompile X3TC_config so that it works with libtiff 4.6.0?

Thanks in advance
No posts in this topic were marked as the solution yet. If you can help, add your reply
The same applies to both Terran War Pack and X3 - Reunion with regard to the gdm2 library. This is no longer supported by current distributions. Since around 2011, gdm3 has been in use for the most part.
Yep Same here. X3 Terran war Pack won't start on linux.
Says "libgtk-x11-2.0.so.0" cannot be found, but it is installed.
Even reinstalled it, still same error.

I noticed that steam has the library, snap also has the library.
I tried copying the file to the OS library path but the game cannot find it.
I wish they tested this properly. Minimum effort i guess.
Post edited March 29, 2024 by Linrox01
I've recently tackled this and it turns out you just need to download the missing i386 libraries (not x64 versions) manually and copy them into the right folder.

I got mine from here:
https://packages.debian.org/bookworm/i386/libgtk2.0-0/download
https://packages.debian.org/buster/i386/libatk1.0-0/download

I downloaded the deb files, uncompressed them, copied the libraries from the extracted "usr/lib/i386-linux-gnu/" and popped them into the "game/lib" folder within X3TC.


Let me know if it doesn't work and I'll go through the installation again myself.
On Kubuntu 24.04 I opened konsole and entered:
sudo apt install libgtk2.0-0:i386
That would install the other dependencies by default.
And yes, I still was unable to play it. :(

Then I found a github issue page where I found this:
export LD_PRELOAD='/usr/$LIB/libstdc++.so.6' LIBGL_DRI3_DISABLE=1
So I copied and pasted it on the X3 Reunion's start.sh file.
It was intended for the steam version but it worked fine with Gog's as well.
Now I can start playing as Julian, the human pilot.
Post edited June 22, 2024 by kyonides
avatar
Ice8: Dear developers, please help,

I can no longer run X3: Terran Conflict under Arch. It will probably soon no longer be possible in other distributions either.

I get the error:

./X3TC_config: symbol lookup error: /usr/lib32/libtiff.so.6: undefined symbol: jpeg12_write_raw_data, version LIBJPEG_8.0

The reason is the current version of the library libtiff 4.6.0. It still worked with version 4.5.1-1.

Can you recompile X3TC_config so that it works with libtiff 4.6.0?

Thanks in advance
Hey there,

I run Arch and keep getting this error in the past due to the version of the library file that comes with the game itself.
In the ../game/lib folder remove/rename the libjpeg.so.8 file. Now you will be able to run the X3TC/AP_config.

The game works if you just run the X3TC/AP_main directly. You would have to manually edit the config settings file for windows size and other graphic settings. This was the work around I used to play X3 untill I figured that out.

Maybe too might work ... I have yet to try is to update the library file in the game's lib folder.
Post edited February 23, 2025 by zimber