LINUX.ORG.RU

Проблема со звуком


0

0

Я собрал консольный плеер moc (http://moc.daper.net/). Вроде собралось всё нормально, хотя пришлось докачивать довольно много дополнительных библиотек. Но на родном ядре от Debian Sarge 2.6.8 звук не работал - при попытке проигрывания песня пропускалась, а внизу писалось что-то о невозможности инициализации такой частотой. Я откомпилировал 2.6.11.10. Включил поддержку моей звуковой карты (AC 97) Проблема осталась но в другом. Песня формально играется, но звука нету. Громкость ничего не меняет.. В чём может быть проблема? Что-то не включил в ядро? (я его собирал довольно минимальной конфигурацией - отключал всё, что только можно)

★★★★★

А другие плееры звука не издают? mpg321 например? А если запустить alsaconf найти звуковуху (если найдёт) и потом через alsamixer увеличить громкость?

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

>А другие плееры звука не издают? mpg321 например? А если запустить alsaconf найти звуковуху (если найдёт) и потом через alsamixer увеличить громкость?

Сейчас попробую.. Кстати.. Непонятная вещь.. Если mocp -R alsa то драйвер не найден.. mocp -R oss запускается, но без звука. Вроде это эмуляция oss, значит alsa должна работать. Я oss в ядре вообще отключил, оставил только alsa и эмуляцию oss. Кстати при загрузке нужные модули загружаются вроде..

Legioner ★★★★★
() автор топика

>Я собрал консольный плеер moc (http://moc.daper.net/)

а зачем? apt-get install moc слишком просто?

>Включил поддержку моей звуковой карты (AC 97)

тю?

>Что-то не включил в ядро?

скорее всего moc собрал без поддержки alsa

вот мой lsmod (для sb live!):

$ lsmod | grep snd
snd_emu10k1_synth 6848 0
snd_emux_synth 35392 1 snd_emu10k1_synth
snd_seq_virmidi 5888 1 snd_emux_synth
snd_seq_midi_emul 6592 1 snd_emux_synth
snd_seq_oss 32000 0
snd_seq_midi 6560 0
snd_seq_midi_event 6208 3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq 49808 8 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi,snd_se q_midi_event
snd_emu10k1 95620 2 snd_emu10k1_synth
snd_rawmidi 20192 3 snd_seq_virmidi,snd_seq_midi,snd_emu10k1
snd_seq_device 6988 7 snd_emu10k1_synth,snd_emux_synth,snd_seq_oss,snd_seq_midi,snd_seq,snd_emu10k1,sn d_rawmidi
snd_ac97_codec 73912 1 snd_emu10k1
snd_pcm_oss 48096 0
snd_mixer_oss 17600 1 snd_pcm_oss
snd_pcm 82568 3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_timer 21380 3 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc 7620 2 snd_emu10k1,snd_pcm
snd_util_mem 3328 2 snd_emux_synth,snd_emu10k1
snd_hwdep 7328 2 snd_emux_synth,snd_emu10k1
snd 46308 15 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi,snd_s eq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
soundcore 7456 1 snd

anonymous
()

У меня сейчас такая же беда:
Была мать на i845G, звук AC97, слака-10.0(2.6.8.1) и гента 2005.0(2.6.11) - звук был.
Поменял мать на VIA82чего-то-там(cmedia), пересобрал ядро 2.6.11 - теперь эквалайзер в xmms и hydrogen скачет, но самого звука нет, к тому же в aumix как-то странно ползунки громкости двигаются. Ядра 2.6.х от старой мамы вообще не грузятся, только 2.4.x.
Попробую сегодня алсу обновить

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