Купил себе видеокарту Nvidia GeForce GT210 с HDMI портом, этот самый порт позволяет выводить звук на телевизор вместе с видео, на видеокарте имеется звуковая плата, которая конфликтует с моей Creative SB.
Смотрим какие модули у нас подгружены
# lsmod | grep snd
snd_ca0106 29152 1
snd_seq_midi 4400 0
snd_seq_midi_event 4628 1 snd_seq_midi
snd_rawmidi 15515 2 snd_ca0106,snd_seq_midi
snd_hda_intel 20019 0
snd_ac97_codec 99186 1 snd_ca0106
snd_hda_codec 54244 1 snd_hda_intel
ac97_bus 1086 1 snd_ac97_codec
snd_hwdep 5380 1 snd_hda_codec
snd_pcm 60503 4 snd_ca0106,snd_hda_intel,snd_ac97_codec,snd_hda_codec
snd_seq 42881 2 snd_seq_midi,snd_seq_midi_event
snd_timer 15582 2 snd_pcm,snd_seq
snd_seq_device 4493 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 46446 12 snd_ca0106,snd_rawmidi,snd_hda_intel,snd_ac97_codec,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore 4598 1 snd
snd_page_alloc 6249 3 snd_ca0106,snd_hda_intel,snd_pcm
snd_ca0106 - это модуль для звуковухи креатив
snd_hda_intel - это модуль для интеловских звуковух, которых у меня в системе нет и не было
Из листинга видим то что у меня есть Nvidia и Creative звуковухи
Временным решеним будет
# echo blacklist snd_hda_intel >> /etc/modprobe.d/alsa-base-blacklist.conf
Смотрим какие модули у нас подгружены
# lsmod | grep snd
snd_ca0106 29152 1
snd_seq_midi 4400 0
snd_seq_midi_event 4628 1 snd_seq_midi
snd_rawmidi 15515 2 snd_ca0106,snd_seq_midi
snd_hda_intel 20019 0
snd_ac97_codec 99186 1 snd_ca0106
snd_hda_codec 54244 1 snd_hda_intel
ac97_bus 1086 1 snd_ac97_codec
snd_hwdep 5380 1 snd_hda_codec
snd_pcm 60503 4 snd_ca0106,snd_hda_intel,snd_ac97_codec,snd_hda_codec
snd_seq 42881 2 snd_seq_midi,snd_seq_midi_event
snd_timer 15582 2 snd_pcm,snd_seq
snd_seq_device 4493 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 46446 12 snd_ca0106,snd_rawmidi,snd_hda_intel,snd_ac97_codec,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore 4598 1 snd
snd_page_alloc 6249 3 snd_ca0106,snd_hda_intel,snd_pcm
snd_ca0106 - это модуль для звуковухи креатив
snd_hda_intel - это модуль для интеловских звуковух, которых у меня в системе нет и не было
# lspci | grep udio
01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
05:01.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
05:01.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
Из листинга видим то что у меня есть Nvidia и Creative звуковухи
Временным решеним будет
# echo blacklist snd_hda_intel >> /etc/modprobe.d/alsa-base-blacklist.conf
А по хорошему надо найти способ подружить девайсы, но я вообще не использую HDMI и пока такой необходимости не вижу
1 комментарий:
Благодарю! Данная заметка помогла включить-таки звук при проигрывании флеш на 64-битной версии Debian Squeeze. Правда, при этом пришлось еще дополнительно пустить его (звук) через pulseaudio...
Отправить комментарий