Problem beim starten ET( Enemy Territory )

M00F--{m_Fµ<KA}

fucking 'tallica fan
moin,

ich habe da ein problem beim starten von ET.
Immer wenn ich et in die Konsole eingebe bekomme ich diese Fehlermeldung:
./et.x86: error while loading shared libraries: /usr/X11R6/lib/libX11.so.6: ELF file OS ABI invalid


Was kann ich da machen.

Ich benutze FBSD 6.0 und habe einen sis grafikchip, benutze xorg und gnome. Ausserden habe ich Sisctrl installiert näheres dazu findet ihr hier:http://www.winischhofer.at/linuxsisvga.shtml

Ausserdem habe ich den treiber mit dem ersetzt den ihr auch auf der seite findet.

Falls ihr noch was braucht sagt bescheid
 
linux_base-8 und linux-XFree86-libs installieren.

bei mir sind folgende aus den ports drauf.
Code:
%pkg_info |grep linux
linux-XFree86-libs-4.3.99.902_5 XFree86 libraries, Linux binary
linux-expat-1.95.7  Linux/i386 binary port of Expat XML-parsing library
linux-fontconfig-2.2.3_2 Linux/i386 binary of Fontconfig
linux_base-8-8.0_10 Base set of packages needed in Linux mode (for i386/amd64)

edit: ups,zu schnell gelesen,ich denke mal die ports sind bei dir schon drauf. du hast nen anderes problem :-(
 
Du musst noch ein
Code:
brandelf -t Linux filename
auf die Binary machen.
 
Last edited:
Äh, ich habe den Befehl da hin geschrieben? Ich mache es nochmal zum Code, damit man es besser sieht...
 
OOZE bezog sich auf die et.x86, denn Shared Libraries zu branden bringt überhaupt nichts. Zum Glück, denn ich habe die Vermutung, daß du sowieso die FreeBSD-eigene Lib erwischt hast. Was sagen denn:
Code:
pkg_info | egrep "^linux-.*lib"
und
Code:
find /usr/compat/linux -name "libX11.so*"
 
Dann hast du bei deinem brandelf(1) tatsächlich munter eine FreeBSD-Library gebrandet. Nun gut, passiert ja wie gesagt nichts weiter dabei. Du brauchst jedenfalls, wie seven0fx schon schrieb (aber dann doch leider wieder revidierte), linux-XFree86-libs. Die gibt es in jedem gut sortierten Portstree, werden aber seit längerem nicht mehr standardmäßig mit linux_base installiert.
 
M00F--{m_Fµ<KA} said:
Was meinst du mit revidiert?
Was man mit "revidieren" eben in der deutschen Sprache gewöhnlich meint. http://www.canoo.net/services/Controller?input=revidieren&MenuId=Search&service=canooNet&lang=de
(Nö, ich habe gerade nicht wirklich Lust, Wörter zu erklären.)

M00F--{m_Fµ<KA} said:
Und wie installier ich die dann, sorry aber bin noch ein neuling.
Das Stichwort Portssystem ist ja nun schon gefallen. Im Handbuch steht, wie das funktioniert. Da du das nicht weißt, scheinst du auch ET nicht über das Portssystem installiert zu haben. Muß wohl so sein, denn ich habe gerade mal nachgesehen: linux-XFree86-libs ist als Abhängigkeit für linux-enemyterritory registriert. Hättest du ET brav über das Portssystem installiert, wären alle nötigen Linux-Libraries automatisch mitinstalliert worden. Tja, that's life.
 
Das wird mir jetzt doch ein bißchen rekursiv hier.
Vielleicht kann mal jemand kurz übernehmen...
 
Back
Top