Linux ist wie ein Honigdachs und Honigdachs ist das egal. Besonders über Dateierweiterungen :)
Es ist schwer zu sagen, ob dies ein Fehler des Entwicklers ist, ohne weitere Informationen. Es sieht so aus, als würden Sie etwas ausführen, das nicht als Paket von Ubuntu geliefert wurde. Dies kann statisch oder dynamisch mit einigen Bibliotheken verknüpft sein.
Sie können dies herausfinden, indem Sie Folgendes ausführen:
file /path/to/the/file.x86
Wenn es sich um ein Skript im Gegensatz zu einer Binärdatei handelt, müssen Sie die tatsächliche Binärdatei ermitteln, die ausgeführt wird, indem Sie sie betrachten.
Dies ist wichtig, da "statisch" bedeutet, dass Sie wahrscheinlich keine Abhängigkeiten installieren müssen, um es ausführen zu können. Dynamisch bedeutet, dass auf Ihrem System bestimmte Bibliotheken installiert sein müssen, bevor Sie die Binärdatei ausführen können.
Wenn es sich um eine Binärdatei handelt, können Sie durch Ausführen herausfinden, ob es sich um eine dynamische oder statische Verknüpfung handelt
ldd /path/to/the/file.x86
Beispiel einer dynamisch verknüpften Binärdatei:
ldd /bin/bash
linux-vdso.so.1 => (0x00007fff631ff000)
libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007fed8fe35000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fed8fc31000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fed8f871000)
/lib64/ld-linux-x86-64.so.2 (0x00007fed90082000)
Während eine statisch verknüpfte Binärdatei etwas in dieser Richtung anzeigen würde:
not a dynamic executable
Eine andere Sache, die Sie beachten sollten: Wenn Sie auf die Datei klicken, um sie auszuführen, wenn sie abstürzt oder nur beendet wird, wissen Sie nicht, was sie verursacht hat, da Sie die Ausgabe nicht sehen.
Sie können versuchen, ein Terminal zu öffnen, das Verzeichnis einzugeben, in dem Sie diese Binärdatei haben, und es mit auszuführen ./file.x86
. Das './' ist hier wichtig, da es 'im aktuellen Verzeichnis' bedeutet. Auf diese Weise können Sie Fehler oder Informationsmeldungen sehen, wenn es beendet wird, und möglicherweise gibt es einen Hinweis darauf, was Sie tun müssen, damit es funktioniert.
Mit anderen Worten, überprüfen Sie die Anforderungen Ihres Spiels.