LINUX.ORG.RU

Настройка приоритета звуковых карт

 , ,


0

1

Добрый день.Второй день пытаюсь настроить звук на debian xfce 7.6.0 на ноуте MSI x370. При запуске VLC выдает ошибку

Вывести звук не удалось:
Аудио-устройство "default" не может использоваться:
Нет такого файла или каталога.
 

В alsamixer две звуковых карты: HD-Audio Generic(без ползунков микшера) и HDA ATI SB(с различными ползунками). Однако по умолчанию открывается первая карта, я так понимаю, она и является картой по умолчанию. Нагуглил, что приоритет необходимо менять в файле /etc/modprobe.d/alsa-base.conf

alsa-base.conf

 # autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
# Prevent abnormal drivers from grabbing index 0

options bt87x index=3
options cx88_alsa index=1
options snd-atiixp-modem index=0
options snd-intel8x0m index=2
options snd-via82xx-modem index=5

Я поставил в 5 последних строчках приоритеты(по умолчанию везде -2), перезагрузил alsa, но результата это не дало.

 maxim@MaximLaptop:~$ lspci | grep -i audio
00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI Wrestler HDMI Audio [Radeon HD 6250/6310]
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40)
 

 maxim@MaximLaptop:~$ lsmod | grep snd
snd_hda_codec_realtek    32193  1 
snd_hda_codec_hdmi     31192  1 
snd_hda_intel          30935  2 
snd_hda_codec         103059  3 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_realtek
snd_hwdep              12939  1 snd_hda_codec
snd_pcm                57754  3 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi
snd_page_alloc         12908  2 snd_pcm,snd_hda_intel
snd_seq                39571  0 
snd_seq_device         13016  1 snd_seq
snd_timer              22248  2 snd_seq,snd_pcm
snd                    43015  13 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_realtek
soundcore              12921  1 snd
  

если хочешь звука, то # apt-get install pulseaudio

если хочешь трах^Wшашечки то слушай следующих ораторов. они тебе насоветуют 100500 (без)грамотных советов как нужно рулить альсой.

anonymous
()

ставь пульсу и не парься

zevilz ★★★
()

В ~/.asoundrc 2 строчки:

defaults.ctl.card 1 defaults.pcm.card 1

kinik ★★☆
()
Ответ на: комментарий от aplay

Вот только номера карт лучше заменить названиями, т.к. номера при перезагрузках могут меняться. Названия можно посмотреть в выводе

aplay -l

ck114
()
Ответ на: комментарий от aplay

сколько можно эту херню постить? прощай микширование. правильно defaults.ctl.card 1 defaults.pcm.card 1

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.