PDA

View Full Version : AMD-K6/2 400 mit AWE64Gold Mandrake9.1 - kein speex möglich


Rodney
05-12-2003, 14:42
Hallo Teamspeak-Gemeinde,
mein Problem kurz beschrieben:
Seit gestern kämpfe ich mit dem TS2-Clienten V2.0.2032 und meiner Soundkarte aber eine einigermaßen erträgliche Verbindung war noch nie zu Stande gekommen. Ich habe auch leider nur 56K Internetanbindung aber bei Freunden war zuerfahren daß das völlig ausreicht. Im Laufe meiner Bemühungen bin ich auf einigen Widerstand gestoßen, am besten ich beginne am Anfang:
Die erste Installation habe ich gestern abend gemacht und nach langem Probieren konnte mir [TS]Niels aus dem #Teamspeak IRC-Channel weiterhelfen bei meinem ersten Problem - beim Starten des Clienten kam ständig die Fehlermeldung:"Privileged Instruction" durch Austausch einer Datei. Leider erhalte ich diese Meldung jetzt immernoch aber nur wenn ich mit den Speex-Codecs das Mikro testen möchte, auch kann ich keine Channels betreten mit diesen Codecs. Daraufhin habe ich mir von der Speex-Homepage die letzte offizielle stabile Version 1.0.3 geholt und installiert, aber der Fehler besteht weiterhin ? Auch hat sich ein Kumpel dann bei mir auf den Server verbunden und ich vom meinem Rechner auf meinen Server aber kommunizieren war auch da mit anderen Codecs (CELP,GSM) nicht möglich, kein Ton kam an, eher übles Kratzen. Nun bitte ich um Eure Meinung was ich noch ausprobieren kann um eine Verbindung möglichst stabil und verständlich aufzubauen. Ich danke im Vorraus für jede konstruktive Antwort zu meinem Problemen.

Mfg Rodney

Dummer Sack
05-12-2003, 16:14
Das ist ein bekanntes problem. Die Speex und Hawkvoice Libraries sind anscheinend für den Pentium übersetzt worden und enthalten einige Instruktionen die der AMD K6 nicht unterstützt. Angeblich haben einige es geschafft durch Austausch der angegebenen Libraies das ganze auf dem K6 ans laufen zu bekommen, allerdings scheint das bei dir nicht zu helfen.

D.h. entweder wird bei dir doch die falsche Library version benutzt (Das kannst du mit ldd teamspeak herausfinden) oder die neuen version die du eingespielt hast sind auch für pentium übersetzt. Zur not musst du dir die Libraries selber kompilieren.

EDIT: In einem andern post wurde beschrieben das du dir die speex library selber kompilieren musst. Den sourcecode bekommst du bei http://www.speex.org/.