Die mitgelieferte Version von libz kann auf einigen Systemen veraltet sein. Die Lösung ist ganz einfach: im Verzeichnis <Pfad zum Steam-Verzeichnis>.steam/steamapps/common/X3 Terran Conflict/lib/ die Datei libz.so.1 umbenennen (z.B. in libz.so.1.bak). Dann wird zum Start des X3-Launchers die systemeigene Bibliothek verwendet.
Das Steam-Verzeichnis liegt entweder (wie bei Ubuntu) direkt in Home, oder (wie bei Arch) unter <Home>/.local/share/.