[Mandrake] problème son sur carte isa [RESOLU] mais...

mais... [Mandrake] problème son sur carte isa [RESOLU] - Multimédia - Linux et OS Alternatifs

Marsh Posté le 19-04-2003 à 15:40:25    

C'est un problème assez urgent car je viens de passer un collègue sous linux sur une vieille machine et je lui rends ce soir.
 
J'ai installé une mandrake 9.1 mais la carte son n'est pas initialisée:
- c'est une carte isa pnp aztech 1008
- quand j'execute sndconfig, la carte est bien reconnue (module ad1848 qui est bien présent) mais j'ai l'erreur "no such device" lorsqu'il lance le sample
- si je fais un modprobe ad1848 tout est OK et le module est chargé mais toujours pas de son.
 
Par exemple, lorsque je lance une vidéo avec son sous xine, il me dit /dev/dsp: no such device donc pas de son
 
dans /etc/modules.devfs j'ai décommenté les lignes suivantes:
 

# Soundcard
alias sound ad1848
alias     /dev/sound  sound-slot-0
alias     /dev/audio  /dev/sound
alias     /dev/mixer  /dev/sound
alias     /dev/dsp  /dev/sound
alias     /dev/dspW  /dev/sound
alias     /dev/midi  /dev/sound

 
 
et ai rajouté ad1848 sur la première ligne.
 
je n'ai pas /dev/audio,dsp ou autre mais un /dev/sound/audio, dspW,sequencer et sequencer2
 
Alsa est lancé au démarrage.
 
Alors que faire? Personnellement, je connais bien linux mais absolument rien en son (pas de carte son sur mes bécanes).
de l'aide SVP


Message édité par bobor le 21-04-2003 à 00:42:02

---------------
Gitan des temps modernes
Reply

Marsh Posté le 19-04-2003 à 15:40:25   

Reply

Marsh Posté le 19-04-2003 à 16:23:36    

isapnp /etc/isapnp.conf
Board 1 has Identity 74 ff ff ff ff 08 10 54 07:  AZT1008 Serial No -1 [checksum 74]
AZT1008/-1[1]{AUDIO               }: Ports 0x220 0x388 0x534; IRQ5 DMA1 DMA3 --- Enabled OK
AZT1008/-1[2]{MPU401 MIDI         }: Port 0x300; IRQ3 --- Enabled OK
[root@greg greg]insmod ad1848
[root@greg greg]lsmod
Module                  Size  Used by    Not tainted
ad1848                 26316   0  (unused)
sound                  70644   0  [ad1848]
soundcore               6276   0  [sound]
sg                     34636   0  (autoclean) (unused)
st                     29488   0  (autoclean) (unused)
sr_mod                 16920   0  (autoclean) (unused)
sd_mod                 13100   0  (autoclean) (unused)
scsi_mod              103284   4  (autoclean) [sg st sr_mod sd_mod]
ide-cd                 33856   0  (autoclean)
cdrom                  31648   0  (autoclean) [sr_mod ide-cd]
af_packet              14952   0  (autoclean)
floppy                 55132   0
8139too                17160   1  (autoclean)
mii                     3832   0  (autoclean) [8139too]
supermount             15296   2  (autoclean)
usb-uhci               24652   0  (unused)
usbcore                72992   1  [usb-uhci]
rtc                     8060   0  (autoclean)
reiserfs              175120   3

 
 
mais toujours pas de son
HELP


---------------
Gitan des temps modernes
Reply

Marsh Posté le 20-04-2003 à 02:28:55    

:bounce:  :cry:


---------------
Gitan des temps modernes
Reply

Marsh Posté le 20-04-2003 à 02:46:06    

peux tu faire : ls -lsa /dev/sound ?
 
edit : si tu as /dsp ou dspX (où X est un chiffre) tu dois faire :
ln -s /dev/sound/dsp(X) /dev/dsp
 
edit2 : idem pour le mixeur


Message édité par cedcox le 20-04-2003 à 02:48:23

---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
Reply

Marsh Posté le 20-04-2003 à 09:22:58    

Normal, Mandrake ne configure plus les cartes isa. Cela vient du fait que la détection pnp isa n'est pas très fiable. Il faut que tu configures toi-même : (et c'est pas dur)
http://lea-linux.org/hardware/son.php3

Reply

Marsh Posté le 20-04-2003 à 10:57:58    

ça me fait penser, le son des drivers alsa est-il meilleur que celui des drivers du kernel ? (pour une audigy par ex)

Reply

Marsh Posté le 20-04-2003 à 12:04:56    

Moriaben a écrit :

ça me fait penser, le son des drivers alsa est-il meilleur que celui des drivers du kernel ? (pour une audigy par ex)


 
OSS et ALSA sont tous les deux compilés comme modules du kernel (kernel de la mandrake).
Avec ALSA, je ne pense pas que le son soit meilleur, mais il y a plus de fonctionnalités (full-duplex, multicanaux, etc...)

Reply

Marsh Posté le 20-04-2003 à 15:31:12    

je n'ai toujours pas de son
j'ai toujours:
 

[root@greg greg]# isapnp /etc/isapnp.conf
Board 1 has Identity 74 ff ff ff ff 08 10 54 07:  AZT1008 Serial No -1 [checksum 74]
AZT1008/-1[1]{AUDIO               }: Ports 0x220 0x388 0x534; IRQ5 DMA1 DMA3 --- Enabled OK
AZT1008/-1[2]{MPU401 MIDI         }: Port 0x300; IRQ3 --- Enabled OK


 
dois-je le faire à chaque démarrage?
 
lorsque je fais un modprobe ad1848, je n'ai pas d'erreur mais dans le syslog, il me dit qu'il n'a pas trouvé de carte isapnp. Le module se charge quand même.
 
J'ai suivi le tutoriel lea-linux sur le son, mais les options ne passent pas: options non reconnues blablabla
 
mon /etc/modules.conf ressemble à ça (en évolution constante  [:lex] )
 

alias sound ad1848
#options sound io=0x220 irq=5 DMA0=0 DMA1=3
alias eth0 8139too
alias char-major-116 snd
alias char-major-14 soundcore
#options snd snd_major=116 snd_cards_limit=1
alias snd-card-0  snd-card-ad1848
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss  
options snd snd_major=116 snd_cards_limit=1 options ad1848  snd_index=0 snd_id="0"

 
 
les # correspondent aux paramètres qui font des erreurs.
 
je suis perdu... :cry:


---------------
Gitan des temps modernes
Reply

Marsh Posté le 21-04-2003 à 00:40:47    

Bon ça y est, j'ai réussi à faire marcher le son par les drivers alsa. En fait c'était le module qui n'était pas bon. Je m'étais fié à sndconfig (donc oss) et ce n'était pas celui-là.
 
Mais encore quelques soucis:
- en faisant make menuconfig, ça plante quand j'accède aux modules alsa. Donc il recompile tous les modules alsa dès que je recompile mon noyau et c'est pénible.
- en redémarrant, le son est sytématiquement à 0. Je suis obligé de faire un coup de alsa-mixeur pour mettre le son. J'ai essayé un /etc/init.d/alsa stop puis start pour qu'il conserve les réglages mais aucun changement.
- j'ai configuré la machine sous fluxbox. Quelle la meilleure solution pour lancer esd au démarrage? rc.local ou un fichier de conf de fluxbox?
 
 
 :jap:


---------------
Gitan des temps modernes
Reply

Marsh Posté le 21-04-2003 à 20:55:38    

up!


---------------
Gitan des temps modernes
Reply

Marsh Posté le 21-04-2003 à 20:55:38   

Reply

Marsh Posté le 21-04-2003 à 23:57:40    

et autres problèmes:
la lecture CD ne s'effectue pas: le lecteur joue bien la musique mais rien ne sort des enceintes. Quel /dev est utilisé pour les CD? (en dehors de /dev/cdrom :D )
Autre problème (je ne sais pas si c'est lié), rhythmbox ne veut pas se lancer: problème pour se connecter à osslink, sync=false. Mais aucun problème avec xmms ou xine en alsa ou esd.  
 
help  :ange:


---------------
Gitan des temps modernes
Reply

Marsh Posté le 22-04-2003 à 01:15:23    

Bobor a écrit :

et autres problèmes:
la lecture CD ne s'effectue pas: le lecteur joue bien la musique mais rien ne sort des enceintes. Quel /dev est utilisé pour les CD? (en dehors de /dev/cdrom :D )
Autre problème (je ne sais pas si c'est lié), rhythmbox ne veut pas se lancer: problème pour se connecter à osslink, sync=false. Mais aucun problème avec xmms ou xine en alsa ou esd.  
 
help  :ange:  


 
Il faut savoir que le son du CD ne passe pas par le cable IDE... donc, tu dois avoir un petit cable qui te permet de récuperer le son en analogique ou en numérique à brancher du lecteur vers la carte son...

Reply

Marsh Posté le 22-04-2003 à 13:47:31    

je me doutais que cela pouvait venir de là mais je ne savais pas qu'il n'y avait pas moyen de faire passer le CD par l'IDE sous linux. Merci pour le truc.
 
Et pour les autres problèmes?  [:xfalken]


---------------
Gitan des temps modernes
Reply

Marsh Posté le 22-04-2003 à 15:32:15    

pour le son avec Alsa :

  • régler le volume avec alsamixer
  • en root, sauver les réglages avec un alsactl store
  • perso, j'ai mis dans rc.local la ligne alsactl restore qui permet de récupérer les réglages de volumes au démarrage
  • j'ai aussi rajouter le chargement des 4 modules ALSA dans /etc/modules ( snd-sgalaxy ; modprobe snd-pcm-oss ; modprobe snd-mixer-oss ; modprobe snd-seq-oss) et viré le service ALSA au démarrage


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 22-04-2003 à 19:16:58    

oki je vais essayé ça (en fait j'avais déjà la plupart de ces modules dans mon modules.conf).  
 
Pour le menuconfig, t'as une idée? j'ai essayé avec 2 sources mandrake (normal et multimedia) et c'est pareil: plantage dès que je choisi l'option alsa. Donc je suis obligé de compiler tous les modules alsa (long sur un PII) et aussi des modules usb inutiles pour résoudre les dépendances avec des modules alsa. J'ai pas encore testé avec un xconfig. je vais voir.


---------------
Gitan des temps modernes
Reply

Marsh Posté le 22-04-2003 à 19:19:16    

c'est un bug du noyau de la MDK 9.1, essaye avec make xconfig  [:spamafote]


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 22-04-2003 à 19:32:50    

avec xconfig, c'est bon  :heink:


---------------
Gitan des temps modernes
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed