[Comm] ALD 5.0 и звук в приложениях (звуковая стала как на шине ISA)
Maxim Savrilov
altlinux09 на gmail.com
Вт Янв 19 09:32:49 UTC 2010
Здравствуйте!
Установил пятый десктоп (ALT Linux 5.0.0 Desktop KDE (Lycoris Radiata)) и
началась свистопляска со звуком
ядро 2.6.30-std-def-alt15 (builder на apiary.orion.altlinux.org) (gcc version
4.3.2 20081105 (ALT Linux 4.3.2-alt13)
Материнка ASUS P5Q SE2, аудио стоит VIA VT1708S, по спеке на материнку.
Звук опознался автоматически при установке как intel
загружены следующие модули
snd_hda_codec_via
snd_hda_intel
snd_hda_codec
snd_hwdep
snd_pcm
snd_timer
snd
soundcore
snd_page_alloc
симптомы следующие.
1. Такое ощущение, что приложения отчаянно дерутся за звуковую карту. Если
смотрю фильм в kaffeine или vlc, то например звук из аськи не проходит,
ставлю на паузу, звук приходит, а kaffeine "немеет", лечится перезапуском
(вернее заметил, что немеет он на несколько минут, потом "прорывается" к
звуковой карте таки)
2. если запускаю новый сеанс и из под другого пользователя запускаю
какое-нибудь приложение, выводящее звук, то после переключения обратно на
первого пользователя уже запущенный kaffeine "немеет". Закрываю его,
открываю - звук есть.
3. Если в kmix уменьшаю громкость звука, то если запускаю какое-то
приложение выводящее звук - оно выкручивает громкость опять на максимум. Но
не все, скажем тот же kaffeine звук сам не выкручивает, а skype и кнопка
"проверка" в панели управления - да. Опять же системные звуки KDE тоже
выкручивают громкость.
В-общем ощущения как будто поставил ISA звуковуху.
В 4.1 такого не было, хоть 5 фильмов запусти в разных проигрывателях, в
колонках будет слышно все пять фильмов, настройки громкости держались
железно в каждом приложении.
в настройках kde сейчас стоит вывод звука через pulseaudio, есть еще вариант
HDA Intel (VT1708S Analog), там то же самое
вот сейчас опять, нажал кнопку "проверка" в панели управления - выкрутило
громкость в kmix на максимум, причем если в процессе проверки громкость
уменьшаю, то отжимаю кнопку "проверка" - громкость опять прыгает до упора
вверх.
Вот что в syslog
Jan 19 08:15:06 smi-home pulseaudio: N: main.c: Running in system mode,
forcibly disabling SHM mode!
Jan 19 08:15:06 smi-home pulseaudio: N: main.c: Running in system mode,
forcibly disabling exit idle time!
Jan 19 08:15:06 smi-home pulseaudio[7555]: main.c: OK, so you are running PA
in system mode. Please note that you most likely shouldn't be doing that.
Jan 19 08:15:06 smi-home pulseaudio[7555]: main.c: If you do it nonetheless
then it's your own fault if things don't work as expected.
Jan 19 08:15:06 smi-home pulseaudio[7555]: main.c: Please read
http://pulseaudio.org/wiki/WhatIsWrongWithSystemMode for an explanation why
system mode is usually a bad idea.
Jan 19 08:15:06 smi-home pulseaudio[7555]: module.c: module-hal-detect is
deprecated: Please use module-udev-detect instead of module-hal-detect!
Jan 19 08:15:06 smi-home pulseaudio[7555]: module-hal-detect-compat.c: We
will now load module-udev-detect. Please make sure to remove
module-hal-detect from your configuration.
Jan 19 08:15:07 smi-home pulseaudio: pulseaudio startup succeeded
Jan 19 08:21:06 smi-home kernel: [ 387.664997] ksplashx[8293]: segfault at
0 ip b7bf87b1 sp bf933508 error 4 in libc-2.10.1.so[b7b97000+
148000]
Jan 19 08:22:23 smi-home pulseaudio[8449]: alsa-sink.c: Error opening PCM
device front:0: <D0><A3><D1>\201<D1>\202<D1>\200<D0><BE><D0><B9>
<D1>\201<D1>\202<D0><B2><D0><BE> <D0><B8><D0><BB><D0><B8>
<D1>\200<D0><B5><D1>\201<D1>\203<D1>\200<D1>\201
<D0><B7><D0><B0><D0><BD><D1>\217
<D1>\202<D0><BE>
Jan 19 08:22:23 smi-home pulseaudio[8449]: alsa-sink.c: Error opening PCM
device front:0: <D0><A3><D1>\201<D1>\202<D1>\200<D0><BE><D0><B9>
<D1>\201<D1>\202<D0><B2><D0><BE> <D0><B8><D0><BB><D0><B8>
<D1>\200<D0><B5><D1>\201<D1>\203<D1>\200<D1>\201
<D0><B7><D0><B0><D0><BD><D1>\217
<D1>\202<D0><BE>
Jan 19 08:23:14 smi-home pulseaudio[8449]: ratelimit.c: 27 events suppressed
an 19 09:31:09 smi-home pulseaudio[8449]: ratelimit.c: 69 events suppressed
Jan 19 09:35:20 smi-home pulseaudio[8449]: alsa-sink.c: ALSA woke us up to
write new data to the device, but there was actually nothing to write!
Jan 19 09:35:20 smi-home pulseaudio[8449]: alsa-sink.c: Most likely this is
a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the
ALSA developers.
Jan 19 09:35:20 smi-home pulseaudio[8449]: alsa-sink.c: We were woken up
with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or
another value < min_avail.
pulseaudio копать? может кто-то поделится конфигом нормально работающим?
Что посоветуете? сто лет в потроха системе не лез, отстал от жизни, привык
что все само работает, с альта не хочу слезать.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20100119/15b41f97/attachment.html>
Подробная информация о списке рассылки community