Debian Sid 64 bits : Problème alsa-oss - Logiciels - Linux et OS Alternatifs
Marsh Posté le 23-02-2009 à 20:05:38
Tu as installé ia32-libs ?
Marsh Posté le 23-02-2009 à 20:09:35
Aie oui, le binaire teamspeak est en 32bits donc alsa-oss va chercher la lib dans /usr/lib32
Bon moi ce que je ferais:
Tu install alsa-oss.
Tu récupère le deb de alsa-oss 32bits et tu l'extrait (dpkg --extract)
Tu copie tout ce que tu as dans /usr/lib dans ce paquet vers /usr/lib32
=> enjoy
Marsh Posté le 23-02-2009 à 20:10:32
Au passage teamspeak est dispo dans les paquets, je vois donc absolument pas pourquoi le tien est dans /opt
http://packages.debian.org/search?keywords=teamspeak
Marsh Posté le 23-02-2009 à 21:19:38
Citation : Tu as installé ia32-libs ? |
Oui, ça m'a aidé pour pas mal de truc, mais la non.. Dommage
Citation : Bon moi ce que je ferais: |
Ca ne marche toujours encore pas..
Pourtant le dossier contient bien le .so qui fait sa loi :
SP-WORKSTATION:/home/spydemon/Desktop/alsa/usr/lib# ls |
Ouais, comme ou peu voir, j'ai aussi copié les fichiers dans lib64 au cas ou justement aoss allait chercher dans le dossier là, mais non plus..
Citation : Au passage teamspeak est dispo dans les paquets, je vois donc absolument pas pourquoi le tien est dans /opt |
Oui j'avais déjà vu, mais comme je le trouvais pas avec apt-get j'ai préféré le prendre dirrectement sur le site. Du coup j'ai installer la version que tu m'as proposé par paquet, mais c'est toujours encore pareil.
Il n'y aurait pas un moyen de forcer aoss à chercher ces fichiers à des endroits précis ? Comme ça au moins, je serais ou copier tout ça
Merci d'avance
Marsh Posté le 23-02-2009 à 21:57:01
Merci M300A, j'ai réussi à changer :-)
Mais ça devient de plus en plus tordu :
[21:49:41 >> spydemon@SP-WORKSTATION:/usr/lib32]$ aoss /usr/bin/teamspeak |
Je comprend pas trop.. Soit aoss ne sait plus lire, soit grep à des hallucinations, dans les deux cas c'est pourtant que peu probable
Donc j'en déduis que aoss trouve quand même son libaoss.so, mais refuserais de le charger ?
Marsh Posté le 24-02-2009 à 17:25:31
[17:22:42 >> spydemon@SP-WORKSTATION:/usr/lib32]$ ldd libaoss.so.0 |
J'en déduis que je dois trouver linux-gate.so.1 et ld-linux.so.2 ?
Marsh Posté le 25-02-2009 à 21:02:23
C'est possible que le problème vien de Teamspeak ?
Quand j'exécute amsn avec aoss, j'ai pas de problèmes :
[20:39:13 >> spydemon@SP-WORKSTATION:~]$ aoss amsn |
Marsh Posté le 23-02-2009 à 19:52:11
Salut tout le monde :-)
Je voulais vous demandez votre avis face à un problème assez bizarre.
En effet quand je veux lancer alsa-oss (un programme qui sert à faire passer les flux oss d'un programme à travers alsa) j'ai une erreur :
[19:34:15 >> spydemon@SP-WORKSTATION:~]$ aoss /opt/TeamSpeak2RC2/TeamSpeak
ERROR: ld.so: object '/usr/$LIB/libaoss.so' from LD_PRELOAD cannot be preloaded: ignored.
Il semblerait que le problème vienne du fait que j'utilise Debian en 64 bits, les paquets nécessaire à alsa-oss ne sont donc plus présent (ou du moins, pas au bon endroit)..
Ensuite je trouve ici : http://ubuntuforums.org/showthread.php?t=425327
Un paquet qui contient justement ces fichiers tant utile à alsa-oss Comme tout ceux qui le teste son ravis, je me dis que ça ne peu qu'être la solution Evidament, chez moi ça ne fonctionne pas, tout est encore exactement comme avant
Je pense donc que aoss ne va toujours encore pas chercher son ld.so au bon endroit. Je ne sais pas trop ce que représente le $LIB dans l'adresse ou est sensé se trouver le fichier, mais si c'est un synonyme de lib qui est un lien symbolique vers lib64, ça expliquerait pas mal de chose car théoriquement, si le paquet contenant les fichiers 32 bits de aoss est bien consu, ceux si devraient êtres installé dans "lib32" or mon aoss n'y met pas le nez dedans..
Voila, voila, donc si quelqu'un de plus expérimenté que moi (ou pas ) a la soluce à mon ennuie, je suis prenneur !
Merci d'avance