Forum Linux.gentoo Audigy 4 et ALSA en froid ? :-)

Posté par .
Tags : aucun
0
5
juil.
2006
Donc wala, petite présentation du système :
- je suis sur une Gentoo 2.6.15r5, version x86_64
- j'utilise ALSA 1.0.11 (via emerge, vu que j'ai constaté que c'était la dernière version stable sur le site d'ALSA)
- j'ai une carte mère Asrock Dual SATA2
- et donc une carte SB Audigy 4 toute neuve reçue d'aujourd'hui (testée sous Wiwi et fonctionnelle)

J'ai tenté, les deux méthodes d'installation décrites dans l'aide en ligne de Gentoo, soit dans le kernel et via le driver. Les deux me donnent un résultat similaire : l'installation se passe bien, alsaconf génère un script valide qui démarre sans erreur, alsa semble fonctionner, sauf que ... bah y'a pas de son qui sort (càd que je n'ai pas d'erreur en ouvrant XMMS par exemple, le VUmetre bouge, la lecture fonctionne, mais pas un son ne sort des enceintes).

lspci donne
05:06.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value

cat /proc/asound/cards donne
0 [Audigy2 ]: Audigy2 - Audigy 4 [SB0610]
Aduigy 4 [SB0610] (rev.0, serial:0x10211102) at 0xdcx00, irq 24

Rien de significatif (pas de messages d'erreur) via dmesg ...

Ca commence à picoter dans ma tête, ca va faire 4 heures non stop que je cherche, sans trouver quoi que ce soit qui marche ... HELP ^^

[merci d'avance :D]
  • # Addendum

    Posté par . Évalué à 1.

    Voilà ce que donne un lspci -vv :

    05:06.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value
    Subsystem: Creative Labs Unknown device 1021
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 32 (500ns min, 5000ns max)
    Interrupt: pin A routed to IRQ 24
    Region 0: I/O ports at dc00 [size=64]
    Capabilities: [dc] Power Management version 2
    Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
    Status: D0 PME-Enable- DSel=0 DScale=0 PME-
  • # ... et pour poursuivre (merci baud123 de m'aider !)

    Posté par . Évalué à 2.

    un lshw :

    [...]
    *-multimedia
    description: Multimedia audio controller
    product: SB0400 Audigy2 Value
    vendor: Creative Labs
    physical id: 6
    bus info: pci@05:06.0
    version: 00
    width: 32 bits
    clock: 33MHz
    capabilities: bus_master cap_list
    configuration: driver=EMU10K1_Audigy
    resources: ioport:dc00-dc3f irq:24
    [...]
    • [^] # Et pour finir ...

      Posté par . Évalué à 3.

      ... ca marche, et je ne sais pas pourquoi (ce qui est fort frustrant ma foi).

      En reverifiant mes connexions d'enceintes, j'ai accidentellement debranché mon cable d'alim ... une fois la machine redemarrée, ca fonctionne :'(

      Donc histoire de donner un peu de contenu à ce "monologuopost", voici les contrôles qui servent à activer le son dans alsamixer pour cette carte :
      (contrairement à ce que j'ai pu lire)

      <IEC958 0> doit être en mute
      <Audigy A> doit être actif

      Bon, ca c'est fait ;)

      Ensuite, au cas où quelqu'un pourrait en tirer quelque chose :

      ls -l /etc/modprobe.conf
      -rw-r--r-- 1 root root 5898 Jul 6 2006 /etc/modprobe.conf

      /etc/modprobe.conf

      --------------------------------------------------------------------------------------------
      ### This file is automatically generated by modules-update
      #
      # Please do not edit this file directly. If you want to change or add
      # anything please take a look at /etc/modules.conf and read
      # the manpage for modules-update.
      #
      alias binfmt-204 binfmt_aout
      alias binfmt-263 binfmt_aout
      alias binfmt-264 binfmt_aout
      alias binfmt-267 binfmt_aout
      alias binfmt-387 binfmt_aout
      alias binfmt-332 iBCS
      alias binfmt--310 binfmt_java
      alias block-major-1-* rd
      alias block-major-2-* floppy
      alias block-major-3-* ide-probe-mod
      alias block-major-7-* loop
      alias block-major-8-* sd_mod
      alias block-major-9-* md
      alias block-major-11-* sr_mod
      alias block-major-13-* xd
      alias block-major-15-* cdu31a
      alias block-major-16-* gscd
      alias block-major-17-* optcd
      alias block-major-18-* sjcd
      alias block-major-20-* mcdx
      alias block-major-22-* ide-probe-mod
      alias block-major-23-* mcd
      alias block-major-24-* sonycd535
      alias block-major-25-* sbpcd
      alias block-major-26-* sbpcd
      alias block-major-27-* sbpcd
      alias block-major-29-* aztcd
      alias block-major-32-* cm206
      alias block-major-33-* ide-probe-mod
      alias block-major-34-* ide-probe-mod
      alias block-major-37-* ide-tape
      alias block-major-44-* ftl
      alias block-major-46-* pcd
      alias block-major-47-* pf
      alias block-major-56-* ide-probe-mod
      alias block-major-57-* ide-probe-mod
      alias block-major-58-* lvm-mod
      alias block-major-88-* ide-probe-mod
      alias block-major-89-* ide-probe-mod
      alias block-major-90-* ide-probe-mod
      alias block-major-91-* ide-probe-mod
      alias block-major-93-* nftl
      alias block-major-113-* viocd
      alias char-major-4-* serial
      alias char-major-5-* serial
      alias char-major-6-* lp
      alias char-major-9-* st
      alias char-major-10-0 busmouse
      alias char-major-10-2 msbusmouse
      alias char-major-10-3 atixlmouse
      alias char-major-10-116 snd
      alias char-major-10-130 wdt
      alias char-major-10-131 wdt
      alias char-major-10-135 rtc
      alias char-major-10-139 openprom
      alias char-major-10-144 nvram
      alias char-major-10-157 applicom
      alias char-major-10-175 agpgart
      alias char-major-10-181 toshiba
      alias char-major-10-183 hw_random
      alias char-major-10-184 microcode
      alias char-major-10-187 irnet
      alias char-major-10-189 ussp
      alias char-major-10-200 tun
      alias char-major-10-250 hci_vhci
      alias char-major-13-* input
      alias char-major-13-0 joydev
      alias char-major-13-32 mousedev
      alias char-major-14-* soundcore
      alias char-major-19-* cyclades
      alias char-major-20-* cyclades
      alias char-major-21-* sg
      alias char-major-22-* pcxx
      alias char-major-23-* pcxx
      alias char-major-27-* zftape
      alias char-major-34-* scc
      alias char-major-35-* tclmidi
      alias char-major-36-* netlink
      alias char-major-37-* ide-tape
      alias char-major-48-* riscom8
      alias char-major-49-* riscom8
      alias char-major-57-* esp
      alias char-major-58-* esp
      alias char-major-63-* kdebug
      alias char-major-90-* mtdchar
      alias char-major-96-* pt
      alias char-major-97-* pg
      alias char-major-99-* ppdev
      alias char-major-107-* 3dfx
      alias char-major-108-* ppp_generic
      alias char-major-109-* lvm-mod
      alias char-major-161-* ircomm-tty
      alias char-major-171-* raw1394
      alias char-major-195-* nvidia
      alias char-major-200-* vxspec
      alias char-major-206-* osst
      alias char-major-216-* rfcomm
      alias dos msdos
      alias dummy0 dummy
      alias dummy1 dummy
      alias iso9660 isofs
      alias md-personality-1 linear
      alias md-personality-2 raid0
      alias md-personality-3 raid1
      alias md-personality-4 raid5
      alias md-personality-7 multipath
      alias net-pf-1 unix
      alias net-pf-2 ipv4
      alias net-pf-4 ipx
      alias net-pf-5 appletalk
      alias net-pf-15 af_key
      alias net-pf-17 af_packet
      alias net-pf-20 atm
      alias net-pf-23 irda
      alias net-pf-24 pppoe
      alias net-pf-25 wanrouter
      alias net-pf-26 llc
      alias net-pf-31 bluez
      alias netalias-2 ip_alias
      alias irlan0 irlan
      alias irda-dongle-0 tekram
      alias irda-dongle-1 esi
      alias irda-dongle-2 actisys
      alias irda-dongle-3 actisys
      alias irda-dongle-4 girbil
      alias irda-dongle-5 litelink
      alias irda-dongle-6 airport
      alias irda-dongle-7 old_belkin
      alias bt-proto-0 l2cap
      alias bt-proto-2 sco
      alias bt-proto-3 rfcomm
      alias bt-proto-4 bnep
      alias bt-proto-5 cmtp
      alias bt-proto-6 hidp
      alias bt-proto-7 avdtp
      alias plip0 plip
      alias plip1 plip
      alias tunl0 ipip
      alias cipcb0 cipcb
      alias cipcb1 cipcb
      alias cipcb2 cipcb
      alias cipcb3 cipcb
      alias ppp0 ppp_async
      alias ppp1 ppp_async
      alias slip0 slip
      alias slip1 slip
      alias tty-ldisc-1 slip
      alias tty-ldisc-3 ppp_async
      alias tty-ldisc-11 irtty
      alias tty-ldisc-14 ppp_synctty
      alias tty-ldisc-15 hci_uart
      alias ppp-compress-18 ppp_mppe
      alias ppp-compress-21 bsd_comp
      alias ppp-compress-24 ppp_deflate
      alias ppp-compress-26 ppp_deflate
      alias ppp ppp_async
      alias parport_lowlevel parport_pc
      alias usbdevfs usbcore
      alias xfrm-type-2-50 esp4
      alias xfrm-type-2-51 ah4
      alias xfrm-type-2-108 ipcomp
      alias xfrm-type-10-50 esp6
      alias xfrm-type-10-51 ah6
      alias xfrm-type-10-108 ipcomp6
      alias cipher_null crypto_null
      alias digest_null crypto_null
      alias compress_null crypto_null
      alias sha384 sha512
      alias char-major-81-* bttv
      alias /dev/ppp ppp_generic
      alias loop-xfer-gen-0 loop_gen
      alias loop-xfer-3 loop_fish2
      alias loop-xfer-gen-10 loop_gen
      alias cipher-2 des
      alias cipher-3 fish2
      alias cipher-4 blowfish
      alias cipher-6 idea
      alias cipher-7 serp6f
      alias cipher-8 mars6
      alias cipher-11 rc62
      alias cipher-15 dfc2
      alias cipher-16 rijndael
      alias cipher-17 rc5
      alias char-major-89-* i2c-dev
      alias /dev/nvidiactl nvidia
      alias /dev/mixer snd-mixer-oss
      alias /dev/dsp snd-pcm-oss
      alias /dev/midi snd-seq-oss
      alias snd-card-0 snd-emu10k1
      alias sound-slot-0 snd-emu10k1
      alias binfmt-0064 binfmt_aout
      options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
      install binfmt-0000 /bin/true
      install char-major-10 /bin/true
      install char-major-10-1 /bin/true
      install dummy0 /sbin/modprobe -o dummy0 --ignore-install dummy
      install dummy1 /sbin/modprobe -o dummy1 --ignore-install dummy
      install eth0 /bin/true
      install net-pf-10 /bin/true
      install net-pf-19 /bin/true
      install net-pf-3 /bin/true
      install net-pf-6 /bin/true
      install scsi_hostadapter /bin/true
      --------------------------------------------------------------------------------------------

      lsmod | grep snd
      --------------------------------------------------------------------------------------------
      [code]
      snd_seq_midi 7040 0
      snd_emu10k1_synth 6464 0
      snd_emux_synth 29568 1 snd_emu10k1_synth
      snd_seq_virmidi 5760 1 snd_emux_synth
      snd_seq_midi_event 6464 2 snd_seq_midi,snd_seq_virmidi
      snd_seq_midi_emul 5824 1 snd_emux_synth
      snd_seq 46848 5 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul
      snd_emu10k1 109572 5 snd_emu10k1_synth
      snd_rawmidi 19136 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
      snd_ac97_codec 98328 1 snd_emu10k1
      snd_ac97_bus 2432 1 snd_ac97_codec
      snd_pcm 76172 2 snd_emu10k1,snd_ac97_codec
      snd_seq_device 7568 5 snd_seq_midi,snd_emu10k1_synth,snd_seq,snd_emu10k1,snd_rawmidi
      snd_timer 19528 3 snd_seq,snd_emu10k1,snd_pcm
      snd_page_alloc 8720 2 snd_emu10k1,snd_pcm
      snd_util_mem 3904 2 snd_emux_synth,snd_emu10k1
      snd_hwdep 7816 2 snd_emux_synth,snd_emu10k1
      snd 45696 18 snd_emux_synth,snd_seq_virmidi,snd_seq,snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq_device,snd_timer,snd_hwdep
      --------------------------------------------------------------------------------------------

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.