I can't seem to get my surround sound working on Ubuntu Karmic Koala - had the same problem with Hardy and Jaunty but managed to fix it by disabling pulseaudio and using alsa directly (http://idyllictux.wordpress.com/2009/04/21/ubuntu-904-jaunty-keeping-the-beast-pulseaudio-at-bay/). I'm a little reluctant to do this again and I'm hoping there's a simple solution with Karmic Koala. I've tried a whole bunch of suggested solutions but I now don't have a clue what to do.
At first I had no sound, but google lead me to Sound Preferences -> Hardware -> Profile from which I changed 'Analog Stereo Output' to 'Digital Stereo Duplex (IEC958)', after which I managed to get stereo working.
lspci -v
aplay -L
I have edited my /etc/pulse/daemon.conf and uncommented 'default-sample-channels = 8'
I've also set up a .asoundrc in my home directory which looks like:
I'm also getting a whole bunch of errors in my user.log, although I have no idea what they mean.
I'm hoping someone's had a similar problem or may be able to help me - @#%@ out of luck this time.
At first I had no sound, but google lead me to Sound Preferences -> Hardware -> Profile from which I changed 'Analog Stereo Output' to 'Digital Stereo Duplex (IEC958)', after which I managed to get stereo working.
lspci -v
Code:
03:00.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value
Subsystem: Creative Labs Device 1021
Flags: bus master, medium devsel, latency 32, IRQ 20
I/O ports at d000 [size=64]
Capabilities: <access denied>
Kernel driver in use: EMU10K1_Audigy
Kernel modules: snd-emu10k1
aplay -L
Code:
front:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Front speakers
rear:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Rear speakers
center_lfe:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Center and Subwoofer speakers
side:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
Side speakers
surround40:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
4.0 Surround output to Front and Rear speakers
surround41:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Audigy2,DEV=0
SB Audigy 4 [SB0610], ADC Capture/Standard PCM Playback
IEC958 (S/PDIF) Digital Audio Output
null
Discard all samples (playback) or generate zero samples (capture)
pulse
Playback/recording through the PulseAudio sound server
I have edited my /etc/pulse/daemon.conf and uncommented 'default-sample-channels = 8'
I've also set up a .asoundrc in my home directory which looks like:
Code:
pcm.!dmix {
type plug
slave {
pcm surround71
channels 8
}
}
pcm.!default {
type plug
slave.pcm "dmix"
slave.channels 8
route_policy duplicate
}
I'm also getting a whole bunch of errors in my user.log, although I have no idea what they mean.
Code:
Oct 31 22:32:12 zephyr pulseaudio[1956]: alsa-util.c: Unable to set sw params: No such device
Oct 31 22:32:12 zephyr pulseaudio[1956]: alsa-sink.c: Failed to set software parameters: No such device
Oct 31 22:39:02 zephyr pulseaudio[2707]: alsa-util.c: Unable to set sw params: No such device
Oct 31 22:39:02 zephyr pulseaudio[2707]: alsa-sink.c: Failed to set software parameters: No such device
Oct 31 22:39:08 zephyr pulseaudio[2845]: pid.c: Stale PID file, overwriting.
Oct 31 22:39:08 zephyr pulseaudio[2845]: module-alsa-card.c: Failed to find a working profile.
Oct 31 22:39:08 zephyr pulseaudio[2845]: module.c: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_03_00.0" card_name="alsa_card.pci-0000_03_00.0" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Oct 31 22:40:46 zephyr pulseaudio[2033]: alsa-util.c: Unable to set sw params: No such device
Oct 31 22:40:46 zephyr pulseaudio[2033]: alsa-sink.c: Failed to set software parameters: No such device
Oct 31 22:40:59 zephyr pulseaudio[2211]: module-alsa-card.c: Failed to find a working profile.
Oct 31 22:40:59 zephyr pulseaudio[2211]: module.c: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_03_00.0" card_name="alsa_card.pci-0000_03_00.0" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Oct 31 22:42:21 zephyr pulseaudio[2555]: alsa-util.c: Unable to set sw params: No such device
Oct 31 22:42:21 zephyr pulseaudio[2555]: alsa-sink.c: Failed to set software parameters: No such device
Oct 31 22:42:26 zephyr pulseaudio[2641]: pid.c: Stale PID file, overwriting.
Oct 31 22:42:57 zephyr pulseaudio[2641]: alsa-util.c: Unable to set sw params: No such device
Oct 31 22:42:57 zephyr pulseaudio[2641]: alsa-sink.c: Failed to set software parameters: No such device
Oct 31 22:44:44 zephyr pulseaudio[2102]: alsa-util.c: Unable to set sw params: No such device
Oct 31 22:44:44 zephyr pulseaudio[2102]: alsa-sink.c: Failed to set software parameters: No such device
I'm hoping someone's had a similar problem or may be able to help me - @#%@ out of luck this time.
Last edited: