Pas de son avec Wolf Enemy Territory - Logiciels - Linux et OS Alternatifs
Marsh Posté le 01-06-2003 à 19:09:45
ReplyMarsh Posté le 01-06-2003 à 21:35:57
pgl a écrit : Chuis obligé ? |
Ce n'est pas obligatoire, si le support du son est bien compilé en module ( c'est le cas il me semble des noyaux précompilés sur Debian par exemple, et sans doute de la plupart des noyaux d'installation de base) tu n'as pas besoin de recompiler ton noyau. Ou en tout cas je ne vois pas pourquoi...
Peut-être même est-il possible d'installer ALSA avec le support son compilé en dur dans le noyau, mais je ne sais pas comment...
Courage !! Je m'en suis passé longtemps par fainéantise et parcequ'il n'y avait pas de nécessité pressante mais c'est pas si compliqué...
Et puis peut-être que quelqu'un va te trouver la solution sans l'install d'ALSA ?
Marsh Posté le 01-06-2003 à 21:36:49
pgl a écrit : Chuis obligé ? |
obligé d'installer alsa je ne sais pas ?
mais si tu installe alsa tu n'est pas obligé de recompiler ton kernel sauf s'il ne prend pas en charge les modules ou le support son générique (ce qui m'étonnerais beaucoup vu que tu utilise déjà OSS)
Si le support des modules est compilé il suffit de compiler les drivers alsa, ce qui te fournira les modules nécessaires et les installera.
Les bibliothèques alsa (lib) et les outils n'ont rien à voir avec le kernel (ou du moins pas directement).
Il faut donc retenir de tout mon blabla : AUCUNE recompilation du noyau n'est nécessaire
edit : grillé
Marsh Posté le 01-06-2003 à 21:50:05
ben en fait, j'ai compilé le kernel avec le support de ma carte en dur, car ca marchait bien...
Je viens de recompiler et je suis en train d'installer les drivers alsa...
J'espere que ca va fonctionner ....
Marsh Posté le 01-06-2003 à 22:05:54
Un truc aussi :
assure toi que la carte son n'est pas occupée par un daemon type arts ou esd (sans l'option -as X, voir man esd)
Marsh Posté le 01-06-2003 à 22:15:37
pgl a écrit : ben en fait, j'ai compilé le kernel avec le support de ma carte en dur, car ca marchait bien... |
dans tous les cas, quand tu recompiles un noyau, tu peux enlever des modules si tu sais ce que tu fais, mais en aucun cas tu n'as besoin de passer en dur des trucs qui marche très bien en modules
ça évite d'avoir encore à recompiler quand tu veux changer le module
pour alsa faut nous dire ta distro
sur debian, faut installer pas mal de paquet (apt-cache search pour les trouver)
sur mandrake, tu as juste à faire :
urpmi alsa
si je me souviens bien
donc dit nous ta distro
Marsh Posté le 01-06-2003 à 22:42:52
Bah en fait c'est une debian, mais j'ai dl alsa-drivers, alsa-lib et alsa-utlis sur le site alsa-project, j'ai compilé le tout, pour l'instant ca ne fonctionne pas des masse : quand je fait alsamixer : alsamixer: function snd_ctl_open failed for default: No such device
Marsh Posté le 01-06-2003 à 22:50:59
pgl a écrit : Bah en fait c'est une debian, mais j'ai dl alsa-drivers, alsa-lib et alsa-utlis sur le site alsa-project, j'ai compilé le tout, pour l'instant ca ne fonctionne pas des masse : quand je fait alsamixer : alsamixer: function snd_ctl_open failed for default: No such device |
quand tu prends ces paquets, tu n'as rien à compiler, c'est censé marché tout seul
au pire tu compiles quand tu prends le package alsa-source
pour alsa-driver, je connais pas
pour les drivers pré-compilés, tu prends alsa-modules-2.4.20-1-$ARCH
tu dois aussi prendre alsaconf pour pouvoir configurer facilement ta carte (tu lances alors alsaconf dans une console)
je pense que prendre alsa-base n'est pas superflu non plus
et si tu veux le support alsa dans xmms, tu dois prendre alsa-xmms
voilà de quoi faire qq'chose de propre sur une debian
maintenant pour ton probleme, je pense que c'est tout simplement un pb de droit
pour le régler :
adduser $USER audio
et pour régler le son, fait le en root
puis pour enregistrer ta configuration du volume (pour la rétablir au prochain reboot), tu fais :
alsactl store
Marsh Posté le 01-06-2003 à 22:56:28
Non, ce n'est pas un pb de droit, car je l'ai fait en root pour voir (de plus, ts les users font parti du groupe audio)
je ne peux meme pas loade le module qui correspond à la carte :
modprobe snd-ymfpci revoit :
/lib/modules/2.4.20/kernel/sound/acore/snd.o: invalid parameter parm_snd_major
/lib/modules/2.4.20/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20/kernel/sound/acore/snd.o: insmod snd-ymfpci failed
???
Marsh Posté le 01-06-2003 à 23:02:52
pgl a écrit : Non, ce n'est pas un pb de droit, car je l'ai fait en root pour voir (de plus, ts les users font parti du groupe audio) |
alors je ne sais pas comment tu as installé tes drivers, mais vire les si tu peux et suis cette démarche :
et là ça devrait être bon
là ton pb, c'est soit tu as installé ça comme un porc
soit tu as oublier de faire alsaconf
Marsh Posté le 01-06-2003 à 23:08:35
Citation : |
J'ai recommencé la compilation d'alsa ..Si ca ne marche pas, je passerais par apt-get ...
Merci pour la liste des packages
Citation : |
Marsh Posté le 02-06-2003 à 08:32:44
Bon c'est ok, ca fonctionne.
Il fallait indiquer le nom de la carte comme parametre du ./configure pour la compilation des drivers...
Et aussi penser à enlever le mute ...
Merci à tous
Marsh Posté le 02-06-2003 à 13:58:32
pgl a écrit : Bon c'est ok, ca fonctionne. |
Marsh Posté le 02-06-2003 à 14:45:57
A quoi tu penses udok ? rtfm ?
Marsh Posté le 02-06-2003 à 15:09:31
FlamM a écrit : |
je pense que c'était pas la peine de faire un topic si c'était pour pas lire les posts
et faire un ./configure sous deb alors qu'il existe le magnifique outil make-kpkg
Marsh Posté le 02-06-2003 à 15:24:33
Pareil je suis assez frappé de voir à quel point les débutants se jettent sur les sources du site officiel (sans lire la doc) ou (encore pire) sont prets à bourriner pour installer un package binaire trouvé on ne sait où et fait pour une autre distribution. A aucun moment il ne leur vient à l'idée que le package/programme qu'ils essayent d'installer est peut être inclu dans leur distribution. C'est peut etre une habitude windowsienne?
Marsh Posté le 02-06-2003 à 19:13:23
Simplement, pour dire que quand je commence qqchose :
1/J'essaie d'aller au bout
2/Si la méthode employée ne fonctionne pas, j'aime savoir ce qui coince avant de m'engager dans une autre voie...
Merci quand meme
Marsh Posté le 21-09-2003 à 19:16:10
udok a écrit :
|
J'ai un petit soucis là. J'ai pas de son avec return to castle wolfenstein, donc j'ai voulu installer alsa. J'avais intallé le paquet kernel-image-2.4.21-5-k7, or le paquet alsa-modules-2.4.20-3-k7 est fait pour le kernel 2.4.20-3-k7. Ca va poser un soucis si j'installe celui là avec mon kernel actuel ?
Si oui, vous connaissez un tuto bien fait pour faire un .deb à partir des sources ?
J'ai trouvé ça : http://www.sonic.net/~rknop/linux/debian_alsa.html.
En fait j'ai juste à reprendre la partie : Make the ALSA Modules et l'installer non ?
Je préfère poser la question avant de faire une boulette.
Merci.
Marsh Posté le 21-09-2003 à 20:45:11
tu fait apt-get install alsa-source (je crois) alsa-base etc ...
puis dans les sources de ton noyau (donc /usr/src/linux/ ), apres l avoir compile, tu fait make-kpkg kernel_module (de tete man make-kpkg);
et la normalement tu as un package alsa-modules (de tete tjrs) dans
/usr/src
dpkg -i alsa-trlalalaal
et hop fini
Marsh Posté le 21-09-2003 à 21:03:42
GUG a écrit : tu fait apt-get install alsa-source (je crois) alsa-base etc ... |
Le soucis c'est que j'ai pas de répertoire /usr/src/linux vu que j'ai mis mon noyau à jour avec apt-get isntall kernel-image2.4etc..
Quand je fais le make-kpkg il me répond:
Citation : utopiausr/src/modules/alsa-driver# export KSRC=/usr/src/kernel-headers-2.4.21-5-k7/ |
Marsh Posté le 21-09-2003 à 22:43:13
RTCW a l'air plus chiant que ET question son
(experience perso inside)
Marsh Posté le 22-09-2003 à 09:26:30
ca y est j'ai trouvé une doc qui a l'air bien :
http://www.debianworld.org/Docs_Alsa.php
Je vais tester ça tout à l'heure.
Juste une question. Il ne va pas y avoir de problèmes si j'installe le module alsa vu que jusqu'à présent j'utilisais oss pour le son ?
Marsh Posté le 22-09-2003 à 13:20:27
utilise alsa en module avec l'option mmap=10
faut retrouver (la bonne syntaxe car je ne m'en souviens plus
++
Marsh Posté le 22-09-2003 à 18:21:08
active aussi l emulation oss et installe des plugins alsa, si presenet, pour chaque logiciel
Marsh Posté le 23-09-2003 à 08:21:07
GUG a écrit : active aussi l emulation oss et installe des plugins alsa, si presenet, pour chaque logiciel |
C'est quoi ça ?
J'ai un soucis en attendant. Voilà ce qui se passe :
Citation : Running update-modules... |
en faisant un dpkg-reconfigure alsa-source, j'ai bien spécifié de ne pas tenir compte des isas pnp et le seul driver que j'ai demandé est le ymfpci correspondant à ma carte. alsaconf me demande de choisir quelle carte je veux utiliser entre la ymfpci et une qui est apparemment présente sur ma carte mère, la suite, c'est ce que j'ai mis plus haut...
Marsh Posté le 23-09-2003 à 21:26:16
Bon j'y arrive pas
J'vais devoir attendre que le paquet pour mon noyau soit disponible...
Marsh Posté le 23-09-2003 à 22:01:23
ReplyMarsh Posté le 24-09-2003 à 09:57:48
Je viens d'y penser, les alsa-headers !
L'erreur qu'il me dit c'est qu'il n'arrive pas à trouver le driver ymfpci. Est-ce que ce ne serait pas lié à ce paquet ?
C'est bien ce que ç aveut dire ça non ?
Citation : ALSA sound driver header files |
Parceque je ne me souviens pas l'avoir installé...
Marsh Posté le 24-09-2003 à 13:15:54
perso pour faire fonctionner correctement ma Fortissimo 2 je compile moi même les drivers (pour avoir les 2 sorties audio)
Alsa-driver (avec les bonnes options du ./configure)
Alsa-lib
Alsa-utils
Apres je lance le module avec l'option mmap=10
pour aovir du son sous Quake3 et ET
Ha aussi j'utilise une version particuliere (0.93 je crois) des drivers car avec les derniers je n'ai qu'une sortie audio qui fonctionne...
Marsh Posté le 24-09-2003 à 21:09:26
Bon ben ça n'avance pas :
Citation : utopia# alsamixer |
Citation : utopia# /etc/init.d/alsa start |
Marsh Posté le 01-06-2003 à 19:03:57
Bonjour,
J'ai installé ce jeu, mais po de son...
J'ai une Fortissimo 1 (en oss), qui fonctionne avec d'autres applis (mplayer, ...)
et j'ai ce message quand je regarde dans la console ou le jeu est lancé :
------- sound initialization -------
Sorry but your soundcard can't do this
------------------------------------
Sound memory manager started
Sys_LoadDll(/home/fred/.etwolf/etmain/ui.mp.i386.so)...
Sys_LoadDll(/home/fred/.etwolf/etmain/ui.mp.i386.so) failed:
"/home/fred/.etwolf/etmain/ui.mp.i386.so: cannot open shared object file: No such file or directory"
Sys_LoadDll(/usr/local/games/enemy-territory/etmain/ui.mp.i386.so)... ok
Sys_LoadDll(ui) found **vmMain** at 0x4d1febb4
Sys_LoadDll(ui) succeeded!
Et je me demande ce que ne peut pas faire mas carte son !
Qq'un aurait-il une idée ?
Merci