I solved my problem by getting a plug in audio card. ($10US for a used SB Audigy2 ZS) I do not know if I sidestepped a configuration problem or worked around non-functioning H/W, though I suspect the latter. I also went into BIOS settings and disabled the on board audio controller. This leaves my system with the (HDMI) sound card on my GTX 460 and the Audigy. For the hopeful benefit of anyone trying to sort out their sound issues I'll recap what I have presently.
Audio player makes music through the headphone jack in the card. Web browser audio comes up too. (I can play the Coursera videos
) The 'Sound' configuration item shows no choices for output. Test function cannot be performed. Apparently sound is not fully configured (see more below) but works good enough. I'm open to fixing any obvious problems.
Code: Select all
hbarta@olive ~ $ inxi -A
Audio: Card-1: NVIDIA GF104 High Definition Audio Controller driver: snd_hda_intel Sound: ALSA ver: k3.11.0-12-generic
Card-2: Creative Labs SB Audigy driver: snd_emu10k1
hbarta@olive ~ $
Code: Select all
hbarta@olive ~ $ lspci | grep -i Audio
01:00.1 Audio device: NVIDIA Corporation GF104 High Definition Audio Controller (rev a1)
05:02.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
hbarta@olive ~ $
Code: Select all
hbarta@olive ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
Subdevices: 31/32
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
Subdevice #8: subdevice #8
Subdevice #9: subdevice #9
Subdevice #10: subdevice #10
Subdevice #11: subdevice #11
Subdevice #12: subdevice #12
Subdevice #13: subdevice #13
Subdevice #14: subdevice #14
Subdevice #15: subdevice #15
Subdevice #16: subdevice #16
Subdevice #17: subdevice #17
Subdevice #18: subdevice #18
Subdevice #19: subdevice #19
Subdevice #20: subdevice #20
Subdevice #21: subdevice #21
Subdevice #22: subdevice #22
Subdevice #23: subdevice #23
Subdevice #24: subdevice #24
Subdevice #25: subdevice #25
Subdevice #26: subdevice #26
Subdevice #27: subdevice #27
Subdevice #28: subdevice #28
Subdevice #29: subdevice #29
Subdevice #30: subdevice #30
Subdevice #31: subdevice #31
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 3: emu10k1 [Multichannel Playback]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 4: p16v [p16v]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
hbarta@olive ~ $
Code: Select all
hbarta@olive ~ $ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
pulse
PulseAudio Sound Server
default:CARD=Audigy2
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Default Audio Device
sysdefault:CARD=Audigy2
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Default Audio Device
front:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Front speakers
rear:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Rear speakers
center_lfe:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Center and Subwoofer speakers
side:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Side speakers
surround40:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
4.0 Surround output to Front and Rear speakers
surround41:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Direct sample mixing device
dmix:CARD=Audigy2,DEV=2
SB Audigy 2 ZS [SB0350], Multichannel Capture/PT Playback
Direct sample mixing device
dmix:CARD=Audigy2,DEV=3
SB Audigy 2 ZS [SB0350], Multichannel Playback
Direct sample mixing device
dmix:CARD=Audigy2,DEV=4
SB Audigy 2 ZS [SB0350], p16v
Direct sample mixing device
dsnoop:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Direct sample snooping device
dsnoop:CARD=Audigy2,DEV=2
SB Audigy 2 ZS [SB0350], Multichannel Capture/PT Playback
Direct sample snooping device
dsnoop:CARD=Audigy2,DEV=3
SB Audigy 2 ZS [SB0350], Multichannel Playback
Direct sample snooping device
dsnoop:CARD=Audigy2,DEV=4
SB Audigy 2 ZS [SB0350], p16v
Direct sample snooping device
hw:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Direct hardware device without any conversions
hw:CARD=Audigy2,DEV=2
SB Audigy 2 ZS [SB0350], Multichannel Capture/PT Playback
Direct hardware device without any conversions
hw:CARD=Audigy2,DEV=3
SB Audigy 2 ZS [SB0350], Multichannel Playback
Direct hardware device without any conversions
hw:CARD=Audigy2,DEV=4
SB Audigy 2 ZS [SB0350], p16v
Direct hardware device without any conversions
plughw:CARD=Audigy2,DEV=0
SB Audigy 2 ZS [SB0350], ADC Capture/Standard PCM Playback
Hardware device with all software conversions
plughw:CARD=Audigy2,DEV=2
SB Audigy 2 ZS [SB0350], Multichannel Capture/PT Playback
Hardware device with all software conversions
plughw:CARD=Audigy2,DEV=3
SB Audigy 2 ZS [SB0350], Multichannel Playback
Hardware device with all software conversions
plughw:CARD=Audigy2,DEV=4
SB Audigy 2 ZS [SB0350], p16v
Hardware device with all software conversions
hdmi:CARD=NVidia,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
HDMI Audio Output
dmix:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=NVidia,DEV=7
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=NVidia,DEV=8
HDA NVidia, HDMI 0
Direct sample mixing device
dmix:CARD=NVidia,DEV=9
HDA NVidia, HDMI 0
Direct sample mixing device
dsnoop:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=7
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=8
HDA NVidia, HDMI 0
Direct sample snooping device
dsnoop:CARD=NVidia,DEV=9
HDA NVidia, HDMI 0
Direct sample snooping device
hw:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=7
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=8
HDA NVidia, HDMI 0
Direct hardware device without any conversions
hw:CARD=NVidia,DEV=9
HDA NVidia, HDMI 0
Direct hardware device without any conversions
plughw:CARD=NVidia,DEV=3
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=7
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=8
HDA NVidia, HDMI 0
Hardware device with all software conversions
plughw:CARD=NVidia,DEV=9
HDA NVidia, HDMI 0
Hardware device with all software conversions
hbarta@olive ~ $
Code: Select all
hbarta@olive ~ $ grep options /etc/modprobe.d/alsa-base.conf
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
options snd-cmipci mpu_port=0x330 fm_port=0x388
options snd-pcsp index=-2
options snd-usb-audio index=-2
#options snd-hda-intel model=basic
#options snd-hda-intel model=auto
#options snd-hda-intel model=generic
#options snd-hda-intel model=ref
#options snd-hda-intel model=clevo
hbarta@olive ~ $
I have left all Intel (HDA) options commented out.
Code: Select all
hbarta@olive ~ $ lsmod|grep snd
snd_hda_codec_hdmi 41276 4
snd_emu10k1_synth 17293 0
snd_emux_synth 42767 1 snd_emu10k1_synth
snd_seq_midi_emul 17744 1 snd_emux_synth
snd_seq_virmidi 13420 1 snd_emux_synth
snd_hda_intel 48171 0
snd_hda_codec 188738 2 snd_hda_codec_hdmi,snd_hda_intel
snd_emu10k1 161168 2 snd_emu10k1_synth
snd_util_mem 14117 2 snd_emux_synth,snd_emu10k1
snd_hwdep 13602 3 snd_hda_codec,snd_emux_synth,snd_emu10k1
snd_ac97_codec 130236 1 snd_emu10k1
ac97_bus 12730 1 snd_ac97_codec
snd_pcm 102033 6 snd_ac97_codec,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_emu10k1
snd_page_alloc 18710 3 snd_pcm,snd_hda_intel,snd_emu10k1
snd_seq_midi 13324 0
snd_seq_midi_event 14899 2 snd_seq_virmidi,snd_seq_midi
snd_rawmidi 30095 3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
snd_seq 61560 5 snd_seq_midi_event,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_midi
snd_seq_device 14497 5 snd_seq,snd_rawmidi,snd_emu10k1_synth,snd_emu10k1,snd_seq_midi
snd_timer 29433 3 snd_pcm,snd_seq,snd_emu10k1
snd 69141 17 snd_ac97_codec,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_emu10k1_synth,snd_hda_codec,snd_hda_intel,snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_seq_device,snd_seq_midi_emul,snd_seq_midi
soundcore 12680 1 snd
hbarta@olive ~ $
Hmmm... Seems like a lot of Intel (HDA) modules loaded.
Code: Select all
hbarta@olive ~ $ cat /proc/asound/modules
0 snd_emu10k1
1 snd_hda_intel
hbarta@olive ~ $
I suppose that the second line above is the reason.
Code: Select all
hbarta@olive ~ $ pacmd list-sinks
No PulseAudio daemon running, or not running as session daemon.
]hbarta@olive ~ $
Seems like a hint that something is still not fully operational.
Code: Select all
hbarta@olive ~ $ tail /etc/pulse/default.pa
#.endif
load-module module-switch-on-port-available
### Make some devices default
#set-default-sink output
#set-default-source input
set-card-profile 1 output:analog-stereo
set-default-sink 1
hbarta@olive ~ $