Проблема со звуком во flash [SOLVED]

Появилась такая проблема совсем недавно. В некоторых флеш роликах (аудио или видео) звук идет с "металлическими помехами". Недавно обновлял alsa, думал, что из-за этого, но откат не помог. alsa, adobe-flash, libflashsupport пересобирал - безрезультатно. Да, используется pulseaudio еще.

Везде кроме flash, все со звуком замечательно.

Никто с таким не сталкивался?

UPD. После обновления adobe-flash все пришло в норму

если уж используется

если уж используется pulseaudio - так и надо его использовать. для задействования PA "не-pulseaudio" (только alsa) приложений, надо так:
emerge alsa-plugins (USE флаги сами посмотрите)
и в домашней папочке файлик положить:
.asoundrc:
pcm.pulse {
type pulse
}

ctl.pulse {
type pulse
}

pcm.!default {
type pulse
}

ctl.!default {
type pulse
}

еще
emerge padevchooser pavuctrl paprefs
перелогинить сессию
запустить padevchooser и разобраться с ним ;)
P.S.: flash работает через pulseaudio посредством alsa-plugins и указанного файлика. xine/mplayer/vlc умеют pulseaudio.
P.P.S: libflashsupport НЕ нужен. он для 9го adobe-flash

P.S.: Linux - это красная таблетка :-) Windows - синяя...

alsa-plugins стоит. Файлик

alsa-plugins стоит. Файлик есть, правда /etc/asound.conf. pulseaudio включен глобально. Флеш работал прекрасно через пульс, только сейчас стали какие-то помехи возникать.

Еще вот что странно. Помехи

Еще вот что странно. Помехи не во всех роликах и не всегда. Сейчас вот например заметил, что помехи могут возникнуть, если сначала открыть один ролик, потом поставить его на паузу, запустить другой, остановить второй, запустить первый и получаем помехи.

когда я писал "так и

когда я писал "так и используйте pulseaudio", я имел в виду все перевести на PA, без исключений. даже psi.
да и не всегда постановка ролика на "паузу" приостанавливает его закачку. это даже редкость. дележка канала. может из-за этого дребезжать начинает?
upd: Ю.Цезарь! Перелогиньтесь! :)

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Ну так оно всюду и

Ну так оно всюду и используется) а Psi у меня не установлено. Хз почему такая фигня происходит, ведь раньше ее не было.
Закачка это одно, а вот проигрывание это все же другое. Нехай себе в фоне качает, но звуку-то в другом окошке мешать не должно.
Юлий не Юлий, но отрицать возможность такого сценария тоже не стоит? :)

кроме как на adobe-flash

кроме как на adobe-flash гешить ни на что не хочу... иногда это танцы с бубном... версия flash какая? 32? 64? браузер какой? я в arora и FF-4 смотрю. но в виду узости канала (2 днем, 4 ночью) по две штуки не запускаю, даже с паузой (ибо все равно качает), просто закрываю, который не смотрю. если на кино "пробивает" так я на паузу ставлю, покурить схожу, чайку наведу, чтоб оно накачало сколько-то в буфер... :)
у меня 2 компа (на втором жена/дети), поэтому и считаю, что 2/4 маловато, а >4 - дороговато... :)
upd: думаю, top, trafshow, iotop, dstat могут помочь собрать какую-то доп. информацию...

P.S.: Linux - это красная таблетка :-) Windows - синяя...

www-plugins/adobe-flash-10.2.

www-plugins/adobe-flash-10.2.161.23_pre20101117 USE="64bit (multilib) -32bit -nspluginwrapper"
Браузер - rekonq

change USE="+nspluginwrapper"

change USE="+nspluginwrapper"

P.S.: Linux - это красная таблетка :-) Windows - синяя...

nspluginwrapper это вроде для

nspluginwrapper это вроде для мозиллы или я ошибаюсь?

EvilBeaver

EvilBeaver написал(а):
nspluginwrapper это вроде для мозиллы или я ошибаюсь?

Нет, это для любого софта, построенного на мазильном ядре (xulrunner) и совместимого с ним, но только узко для запуска 32-разрядных плагинов (в том числе и flash) из 64-разрядного контейнера. Это было актуально, пока не существовало flash-64bit (а появилось это сравнительно недавно), но на текущий момент уже абсолютно не нужно (типа deprecated)

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Ну неправильно выразился,

Ну неправильно выразился, смысл в том, что с моим браузером на вебките мне это в любом случае не нужно.

Плюсую - есть такой баг

Тоже появилось. Автор 2-го сообщения, не вводите людей в заблуждение с пульсаудио, косяк видать в самом флэше, причем на определенных битрейтах. На контакте проверено :)

- - -

Исключить PulseAudio из возможных причин - проще простого.
1. временно удаляете /etc/asound.conf или ~/.asoundrc (смотря где держите настройки alsa-pulse-plugin)
2. запускаете pasuspender -- sh -c 'read v' #(пока не нажмете любую клавишу - PA будет спать и не возникнет конфликта с Alsa)
3. запускаете браузер и проверяете flash, который будет идти напрямую, через Alsa.

Если проблема останется - значит Flash или Alsa, иначе - PA

Рекомендую использовать: /etc/pulse/daemon.conf: flat-volumes = no
и если проблема все же окажется в PA, то поиграться с resample-method

P.S.
Хоть уже и сказали, но на всякий случай: libflashsupport - НЕ нужен.

Сделал как вы и сказали,

Сделал как вы и сказали, проблема никуда не исчезла. Как я изначально и предполагал - проблема либо во флеше либо в alsa.

Glibc 2.13?

Glibc 2.13?

отвечать вопросом на вопрос

отвечать вопросом на вопрос вне Израиля по меньшей мере некрасиво ;)

Theli написал(а): отвечать

Theli написал(а):
отвечать вопросом на вопрос вне Израиля по меньшей мере некрасиво ;)

Информативное сообщение, прямо решило проблему всех сразу... Там не вопрос, а намек, учите русский.

LK4D4 написал(а): Glibc

LK4D4 написал(а):
Glibc 2.13?

Возможно glibc... я вот не успел заметить, glibc и флэш разом обновило или нет)) сейчас попробую откатить флэш и дам инфу!
у меня косячит adobe-flash 10.2.161.23_pre20101117 USE="64bit (multilib) -32bit -nspluginwrapper"

в 10.2.161.23_pre20100927 такой же баг... О_о

сейчас стабильную поставлю без ~ флэшу... с nspluginwrapper...

решило проблему этими версиями

[ebuild N ] www-plugins/nspluginwrapper-1.3.0 0 kB
[ebuild N ] www-plugins/adobe-flash-10.1.102.64 USE="(multilib) nspluginwrapper" 0 kB

система у меня ~amd64, www-client/firefox-3.6.13 USE="alsa dbus gnome ipc libnotify startup-notification -bindist -custom-optimization -java -system-sqlite -wifi"

http://bugs.gentoo.org/show_b

спс!

ждем решения... кстати обратил внимание. судя по загрузке процессора, то есть по его незагрузке, в последнем флэше допилено аппаратное ускорение...

Была та же проблема. Сделал:

Была та же проблема.
Сделал: rc-update del syslog-ng и звук во флеше появился.
P. S. Правда, надо все модули ядра ручками прописать.

Прошу прощения. Невольно ввел

Прошу прощения. Невольно ввел в заблуждение. После перезагрузки проблема появилась. Устранил ее на удивление просто. В файле /etc/modprobe.d/alsa conf в последней строке

options snd cards_limit=1

установил значение

options snd cards_limit=2

и в alsamixer снял mute со всех каналов.

интересная связь между

интересная связь между параметром количества саундкарт в системе и качеством звука :)

- - -

Учитывая, что, lyopa5, умудрился найти связь с "syslog-ng" - полагаю и в этом случае нет никакой связи. (-:

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".