Кратко описание ситуации: после замены материнки на сервере перестал работать звук (пока не поддерживается) а с ним и перестал работать тюнер который использовался для бродкаста эфира в сеть.Можно ли как то сделать виртуальную звуковуху типа /dev/null, а то большинство программ требуют устройство по умолчанию?
$ cat /proc/asound/modules
1 saa7134_alsa
$ ls /dev/dsp*
/dev/dsp1$ ls /dev/snd*
/dev/sndstat
/dev/snd:
controlC1 pcmC1D0c seq timer$ arecord -l
**** Список CAPTURE устройств ****
карта 1: SAA7134 [SAA7134], устройство 0: SAA7134 PCM [SAA7134 PCM]
Подустройства: 1/1
Подустройство №0: subdevice #0$ aplay -l
**** Список PLAYBACK устройств ****$sox -t oss -w -s -r 48000 -c 2 /dev/dsp1 -t ao - | lame -x -m s - ./test.mp3
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM default
ALSA snd_pcm_open error: No such file or directory
sox ao: Could not open default device: error 5
sox soxio: Failed writing `-':
...найти звуковуху не проблемма, но хочется знать как решать такую проблемму...
Вроде нашел решение:записать
alias snd-card-0 snd-dummy
в modprobe.conf (или что там у вас)modprobe snd-dummy
# cat /proc/asound/cards
0 [Dummy ]: Dummy - Dummy
Dummy 1
1 [SAA7134 ]: SAA7134 - SAA7134
saa7130[0] at 0xfbeff000 irq 21теперь сыпятся ошибки чтения с тюнера.. копаю