Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Enregistrer config alsa


poch

Messages recommandés

Bonjour tout le monde.

Comme l'indique le titre je voudrais savoir comment enregister la configuration de Alsa.

 

A chaque fois que je demarre je suis obligé de lancer alsaconf pour avoir du son.

J'ai lut je ne sais plus trop ou qu'il fallait juste taper alsactl store pour que les parametres s'enregistrent mais ca ne marche pas chez moi!

Je suis sous debian 3.1.

 

Merci d'avance pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

y a t-il un message d'erreur lors de l'appel de la commande alsactl store

 

tu l'exécutes en tant que superutilisateur?

 

quelle est ta carte son?

quel est le contenu du fichier /etc/asound.conf?

Lien vers le commentaire
Partager sur d’autres sites

Salut Greywolf.

Alors, je n'ai pas de message d'erreurs lorsque j'execute alsactl store (d'ailleur je n'ai aucun message)

debian:/home/julien# alsactl store
debian:/home/julien#

Je l'execute bien en tant que super utilisateur.

Pour le modele de ma carte je ne sais pas exactement mais alsaconf me propose Creative Labs SB Live!

 

Je n'ais pas de /etc/asound.conf par contre j'ai /etc/alsa/alsa-source.conf et voici son contenu

### ALSA source configuration file ###
# (This file is in GNU makefile format)

# List the card drivers to be built, separated by commas. For example,
# if you want to build the drivers for the Sound Blaster 16 and the
# Yamaha YMF cards then write:
#	 ALSA_CARDS="sb16, ymfpci"
# The special name "all" results in all card drivers being built.
#
ifndef ALSA_CARDS
ALSA_CARDS="all"
endif

# List the card driver options, separated by commas, all on one line.
# The special name "all" results in all possible options being set.
#
# This is an advanced feature.  See ALSA's documentation for more info.
#
ifndef ALSA_CARD_OPTIONS
ALSA_CARD_OPTIONS=""
endif

# Set to "y" if you want to build the modules without ISA PnP support.
# Otherwise, set to "".
#
ifndef ALSA_NOPNP
ALSA_NOPNP=""
endif

# Set to "y" if you want to build the modules with debugging code.
# Otherwise, set to "".
#
ifndef ALSA_DEBUG
ALSA_DEBUG=""
endif

voila, encore merci pour ton aide.

Lien vers le commentaire
Partager sur d’autres sites

J'ai peut etre trouvé la solution sur le net mais j'aurais besoin d'aide pour l'apliquer.

 

Un gars dit qu'il a resolu le même probleme en ajoutant le module utilisé pas alsa dans /etc/modules.

Il a fait un lsmod avant et aprés alsaconf, regardé quels modules avait et ajouté par alsaconf et ajouté ce module dans /etc/modules.

Le Probléme c'est que je ne sait pas faire ca. Si quelqu'un pouvait m'aider svp.

 

Voila le lsmod avant alsaconf:

julien@debian:~$ lsmod
Module				  Size  Used by
fglrx				 395180  16
ppdev				   8452  0
lp					 10692  0
button				  6544  0
ac					  4868  0
battery				 9220  0
dm_snapshot			15772  0
dm_mirror			  17616  0
dm_mod				 48696  2 dm_snapshot,dm_mirror
loop				   13832  0
mousedev			   10400  1
tsdev				   7360  0
snd_seq_dummy		   3844  0
snd_seq_oss			27392  0
snd_seq_midi			8096  0
snd_emu10k1_synth	   6528  0
snd_emux_synth		 29568  1 snd_emu10k1_synth
snd_seq_virmidi		 6400  1 snd_emux_synth
snd_seq_midi_event	  6656  3 snd_seq_oss,snd_seq_midi,snd_seq_virmidi
snd_seq_midi_emul	   5888  1 snd_emux_synth
snd_seq				42576  9 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_emux_ synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul
shpchp				 33816  0
pci_hotplug			26420  1 shpchp
snd_emu10k1			99108  1 snd_emu10k1_synth
via_agp				 9600  1
snd_via82xx			25240  2
snd_ac97_codec		 82336  2 snd_emu10k1,snd_via82xx
snd_ac97_bus			2304  1 snd_ac97_codec
psmouse				34184  0
serio_raw			   6276  0
snd_util_mem			4608  2 snd_emux_synth,snd_emu10k1
usblp				  12416  1
snd_pcm_oss			35616  0
snd_mixer_oss		  15616  1 snd_pcm_oss
snd_pcm				71432  4 snd_emu10k1,snd_via82xx,snd_ac97_codec,snd_pcm_o ss
snd_timer			  19716  3 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc		  9480  3 snd_emu10k1,snd_via82xx,snd_pcm
snd_mpu401_uart		 6912  1 snd_via82xx
snd_rawmidi			21792  4 snd_seq_midi,snd_seq_virmidi,snd_emu10k1,snd_mpu 401_uart
snd_seq_device		  7692  8 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_emu10 k1_synth,snd_emux_synth,snd_seq,snd_emu10k1,snd_rawmidi
agpgart				29232  2 fglrx,via_agp
emu10k1_gp			  3840  0
gameport			   13448  3 snd_via82xx,emu10k1_gp
8250_pnp				8704  0
evdev				   8960  1
snd_hwdep			   8580  2 snd_emux_synth,snd_emu10k1
snd					45668  19 snd_seq_oss,snd_emux_synth,snd_seq_virmidi,snd_ seq,snd_emu10k1,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd _timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_hwdep
i2c_viapro			  8084  0
pcspkr				  2816  0
floppy				 52868  0
soundcore			   8800  1 snd
i2c_core			   19216  1 i2c_viapro
parport_pc			 31524  1
parport				31944  3 ppdev,lp,parport_pc
rtc					11444  0
ext3				  115336  3
jbd					45460  1 ext3
ide_disk			   14976  6
ide_cd				 35104  0
cdrom				  32288  1 ide_cd
via82cxxx			   8324  0 [permanent]
generic				 4356  0 [permanent]
ide_core			  107940  4 ide_disk,ide_cd,via82cxxx,generic
uhci_hcd			   19464  0
ehci_hcd			   26888  0
usbcore			   108544  5 usblp,uhci_hcd,ehci_hcd
via_rhine			  20612  0
mii					 5248  1 via_rhine
thermal				12680  0
processor			  21440  1 thermal
fan					 4484  0
julien@debian:~$

 

Et voici celui aprés alsaconf:

julien@debian:~$ lsmod
Module				  Size  Used by
snd_emu10k1_synth	   6528  0
snd_emux_synth		 29568  1 snd_emu10k1_synth
snd_seq_virmidi		 6400  1 snd_emux_synth
snd_seq_midi_emul	   5888  1 snd_emux_synth
snd_seq_dummy		   3844  0
snd_seq_oss			27392  0
snd_seq_midi			8096  0
snd_seq_midi_event	  6656  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq				42576  9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul ,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_emu10k1			99108  3 snd_emu10k1_synth
snd_rawmidi			21792  3 snd_seq_virmidi,snd_seq_midi,snd_emu10k1
snd_ac97_codec		 82336  1 snd_emu10k1
snd_ac97_bus			2304  1 snd_ac97_codec
snd_pcm_oss			35616  1
snd_mixer_oss		  15616  1 snd_pcm_oss
snd_pcm				71432  3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_seq_device		  7692  8 snd_emu10k1_synth,snd_emux_synth,snd_seq_dummy,s nd_seq_oss,snd_seq_midi,snd_seq,snd_emu10k1,snd_rawmidi
snd_timer			  19716  3 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc		  9480  2 snd_emu10k1,snd_pcm
snd_util_mem			4608  2 snd_emux_synth,snd_emu10k1
snd_hwdep			   8580  2 snd_emux_synth,snd_emu10k1
snd					45668  15 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_ seq,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd _seq_device,snd_timer,snd_hwdep
soundcore			   8800  2 snd
fglrx				 395180  16
ppdev				   8452  0
lp					 10692  0
button				  6544  0
ac					  4868  0
battery				 9220  0
dm_snapshot			15772  0
dm_mirror			  17616  0
dm_mod				 48696  2 dm_snapshot,dm_mirror
loop				   13832  0
mousedev			   10400  1
tsdev				   7360  0
shpchp				 33816  0
pci_hotplug			26420  1 shpchp
via_agp				 9600  1
psmouse				34184  0
serio_raw			   6276  0
usblp				  12416  0
agpgart				29232  2 fglrx,via_agp
emu10k1_gp			  3840  0
gameport			   13448  2 emu10k1_gp
8250_pnp				8704  0
evdev				   8960  1
i2c_viapro			  8084  0
pcspkr				  2816  0
floppy				 52868  0
i2c_core			   19216  1 i2c_viapro
parport_pc			 31524  1
parport				31944  3 ppdev,lp,parport_pc
ext3				  115336  3
jbd					45460  1 ext3
ide_disk			   14976  6
ide_cd				 35104  0
cdrom				  32288  1 ide_cd
via82cxxx			   8324  0 [permanent]
generic				 4356  0 [permanent]
ide_core			  107940  4 ide_disk,ide_cd,via82cxxx,generic
uhci_hcd			   19464  0
ehci_hcd			   26888  0
usbcore			   108544  4 usblp,uhci_hcd,ehci_hcd
via_rhine			  20612  0
mii					 5248  1 via_rhine
thermal				12680  0
processor			  21440  1 thermal
fan					 4484  0
julien@debian:~$

Lien vers le commentaire
Partager sur d’autres sites

Je confirme tes soupçons : une SB Live! et un codec AC'97

Il faudrait peut-être changer l'ordre des cartes...

 

poch : est-ce que tu as essayé de vérifier TOUTES les sorties son (celles du codec AC'97 et celles de la SB Live!) ?

Lien vers le commentaire
Partager sur d’autres sites

Ah ouai, c'est vrai que j'avais pas précisé ça! Désolé.

Effectivement j'ai 2 cartes son: la créative et celle intégrée à la carte mère.

J'avais même pas pensé a verifier si l'autre carte marchait ou pas. :P

Le truc, c'est que je voudrait que ce soit la créative qui marche par défaut au démarrage.

 

Voici le résultat de lspci:

00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge  (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:06.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01)
00:08.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
00:08.1 Input device controller: Creative Labs SB Live! Game Port (rev 0a)
00:0f.0 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/ C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller  (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller  (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller  (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller  (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T89 0 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 A C97 Audio Controller (rev 60)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600] (Seconda ry)

 

Merci pour votre aide et désolé d'être un peu tête en l'air! :P

Lien vers le commentaire
Partager sur d’autres sites

quelques liens à creuser pour utiliser 2 cartes sons

http://alsa.opensrc.org/MultipleCards (il y a une partie spécifique Debian)

 

sinon il y a toujours la possibilité de désactiver la carte intégrée AC97 dans le bios ou de blacklister le module ac97 (/etc/modprobe.d/blacklist)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Salut Greywolf, KewlCat et les autres!

Je viens d'essayer les solutions données, mais elles ne marchent pas.(ou alors je ne sais pas les faire marcher)

 

- Dans mon bios ma carte et deja desactivée et ca ne change rien que je l'active ou la désactive.

 

-J'ai essayé de blacklister le module mais pas de changements.

(Sur ce point la je ne suis pas sur d'avoir fait ce qu'il fallait)

J'ai juste rajouté une ligne blacklist snd_ac97_codec et blacklist snd_ac97_bus dans le fichier blacklist et dans un autre fichier appelé alsa-base-blacklist mais pas de changements.

 

-Pour la troisiéme méthode je dois avouer que je n'ais pas essayé mais ca me parait un peu compliqué pour moi qui n'arrive même pas à blacklister un module. :P

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...