My German is NOT so good.
Performed following steps;
2. The primary internal sound card
# gedit /etc/modprobe.d/sound.conf
adding follows;
Code:
alias sound-card0 snd-hda-intel
options snd-hda-intel index=0
alias sound-card1 snd-usb-audio
options snd-usb-audio index=1
$ gedit /home/satimis/script
adding follows;
Code:
#!/bin/bash
# asoundrc v0.1.0 20090101 markc@renta.net GPLv3
# asoundrc v0.2.0 20090320 quatro_por_quatro@yahoo.es GPLv3
#
# A simple script to create a particular default audio device regardless
# of what cards are loaded or in what order.
#
if default_card="${1:-$(cat "$(for f in $(ls -1 /proc/asound/card[0-9]*/{midi,codec}* 2>/dev/null); do echo "${f%/*}"; done \
| sed -e '\|^[\[:blank:]\]$|d' -e 'q')/id" 2>/dev/null)}"; then
echo "Using sound card: ${default_card}" >&2
cat /proc/asound/card[0-9]*/id | \
gawk --assign default_card="${default_card}" \
'{print "pcm."$1" { type hw; card "$1"; }\nctl."$1" { type hw; card "$1"; }" }
END {print "pcm.!default pcm."default_card"\nctl.!default ctl."default_card}'
else
echo "Warning: No sound cards found." >&2
fi
$ sudo chmod +x /home/satimis/script
$ sudo apt-get install gawk
$ ./script
Code:
Using sound card: SB
pcm.SB { type hw; card SB; }
ctl.SB { type hw; card SB; }
pcm.HDMI { type hw; card HDMI; }
ctl.HDMI { type hw; card HDMI; }
pcm.!default pcm.SB
ctl.!default ctl.SB
$ sudo chown satimis:satimis /home/satimis/.asroundrc
$ ls -l /home/satimis/.asoundrc
Code:
-rw-r--r-- 1 satimis satimis 42 Sep 5 09:50 /home/satimis/.asoundrc
$ cp /home/satimis/.asoundrc /home/satimis/.asoundrc.ORIG_20120905
$ gedit /home/satimis/.asoundrc
changed as;
Code:
pcm.!default pcm.SB {
type hw
card 1
device 3
}
ctl.!default ctl.SB {
type hw
card 1
device 3
}
Rebooted.
$ aplay -D default /usr/share/sounds/speech-dispatcher/test.wav
Code:
ALSA lib conf.c:1686:(snd_config_load1) _toplevel_:1:23:Unexpected char
ALSA lib conf.c:3406:(config_file_open) /home/satimis/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM pcm.HDMI
aplay: main:682: audio open error: No such file or directory
# cat /proc/asound/cards
Code:
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfbbf4000 irq 16
1 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfbdfc000 irq 19
# cat /proc/asound/modules
Code:
0 snd_hda_intel
1 snd_hda_intel
Made following changes.
$ gedit /home/satimis/.asoundrc
Code:
pcm.!default pcm.SB {
type hw
card 1
device 3
}
ctl.!default ctl.SB {
type hw
card 1
device 3
}
Rebooted
$ aplay -D default /usr/share/sounds/speech-dispatcher/test.wav
Code:
ALSA lib conf.c:1686:(snd_config_load1) _toplevel_:1:21:Unexpected char
ALSA lib conf.c:3406:(config_file_open) /home/satimis/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM pcm.SB
aplay: main:682: audio open error: No such file or directory
Still the same