Отправляет email-рассылки с помощью сервиса Sendsay

Нет звука во flash-роликах

i686-pc-none)

Всех с наступившими и наступающими праздниками!
Скачал flash-plugin отсюда:
http://sluglug.ucsc.edu/macromedia/apt/redhat/9/RPMS.macromedia/flash-plugin-6.0.79-2.i386.rpm
(эта ссылка приведена на http://linux.alhimia.ru/projects/mozilla).
Ситуация такая: сразу после запуска KDE звук во flash-роликах есть,
правда, больше ничто звук воспроизводить не может, например, XMMS. После
закрытия ролика XMMS "оживает", звук появляется во всех программах,
но воFlash-роликах его уже не будет, пока не перезапустишь KDE.
Браузеры: Mozilla 1.2.1 из дистрибутива ASP Linux 9, Galeon 1.2.7 из
него же, Firebird 0.7 с официального сайта, Konqueror 3.2.1(собран из
SRPM с ftp://ftp.kde.org), Opera 7.50 beta 1 (с официального сайта).
Звук идет через aRTS (версия 1.2.1), в настройках стоит
автоопределение устройства вывода, все работает нормально. В настройках
самого flash-плагина на этот счет ничего не нашел, там только про
микрофон.
Подскажите, пожалуйста, в чем дело!

Ответить   9A4172 Sun, 2 May 2004 21:29:01 +1100 (#137795)

 

Ответы:

Organization:

В Вск, 02.05.2004, в 13:29, 9A4172 пишет:

странно - при попытке скачать сервер выдает ошибку 404 :-[

наверно звук воспроизводится через OSS (/dev/dsp)
и остальные программы, которые пытаются открыть файл блокируются.

гы. а тут уже Артс работает ))
флеш ролики не могут получить доступ к /dev/dsp потому как artsd
использует его.
Нужно выключить Артс (в настройках КДЕ) или хотя бы пусть он
детачится от этого файла через определенный интервал
(там же - kcontrol)

советую Артс все же выключить - туева хуча проблем канет в небытие ))
хотя звук будет работать только в одной программе в каждый момент
времени...
Артс (да и ESD тоже) очень загружают процессор и медленно реагируют на
пользователя (к примеру нажал Стоп, а звук все воспроизводится)

зы. а у тебя дистрибутив не АСП?
лично у меня АСП 9, но SWF в упор не работает.
а вот здесь

написано что "Для нашей сборки мозиллы плагин не нужен - он идёт внутри
пакета mozilla."
?!

Ответить   03 May 2004 00:56:37 +0300 (#138038)

 

i686-pc-none)

Привет, Alex Dunaevsky <alex_cr***@b*****.ru> !
Вы писали 03 May 2004 00:56:37 +0300:

Пардон, ссылка была битая и при мне, посмотри
http://sluglug.ucsc.edu/macromedia/apt/redhat/9/RPMS.macromedia/ - там
будет содержимое каталога, они поменяли имя файла, теперь это
flash-plugin-6.0.81-1.i386.rpm

Не хочется его выключать, ведь в остальном все работает :( Процессор,
по-моему, грузится не так уж и сильно (у меня Duron 900), задержки тоже
вполне терпимые, зато звук может одновременно воспроизводить несколько
программ (по крайней мере, XMMS, MPlayer, Xine). А то я уже было начал
думать, что это привилегия маздая :)

Да, у меня ASPLinux 9, и как уже отмечалось один и тот плагин позволил
играть SWF в браузерах с 3-мя разными движками, только Dillo и links,
сволочи, не хотят играть :)

А почему бы и нет? Я его не ставил, но думаю, они не врут.

Раз уж пошла такая пьянка, более глобальный вопрос: можно ли в
ASPLinux 9 (не знаю,какой у меня дистрибутив, но на 3-х дисках), ничего
не скачивая и не компилируя, заставить работать ALSA? Установлены пакеты
alsa-utils, alsa-driver, alsa-lib, alsa-driver-headers, есть
соответствующий плагин к XMMS, а что дальше? Звука нет, до того, как
настроил aRTS, работало только через OSS(ESD не пробовал, т.к. Гномом не
пользуюсь).
Можно, конечно, скачать ALSA из Интернета, но в рассылках и
форумах неоднократно встречал утверждение, что на ядра, идущие в
дистрибутиве RedHat вообще, и ASPLinux 9 в частности, не ставятся
никакие патчи. А качать еще и исходники ядра по модему - удовольствие
ниже среднего :(

Ответить   9A4172 Mon, 3 May 2004 14:02:10 +1100 (#138075)

 

Organization:

В Пнд, 03.05.2004, в 06:02, 9A4172 пишет:

в маздае ето все на УРОВНЕ ЯДРА, а в линуксе - пользователя
отсюда делайте выводы...
НО! если учесть что в линукс ядро сделано куда грамотнее,
то при желании разработчиков реализовать OSS в модуле ядра
все начало бы работать куда быстрее.
и не надо никаких Артсов...
почему это еще не сделано - для меня загадка

гы. мож они и правы ))
хотя будь у меня желание играться с SWF - уже бы наверно давно
настроил. На старом дистре (Mandrake 8) у меня все работали
начиная с Нетскейпа.

у меня все отлично и АЛСА работает :)) (дистр тот же)
а что показывает lsmod?

для АСП9 - не нужно ))

Ответить   04 May 2004 01:27:54 +0300 (#138532)

 

i686-pc-none)

Привет, Alex Dunaevsky <alex_cr***@b*****.ru> !
Вы писали 04 May 2004 01:27:54 +0300:

Вот это:
[root@9A4172 whirlewind]# /sbin/lsmod
Module Size Used by Tainted: PF
ppp_deflate 4504 0 (autoclean)
zlib_deflate 21400 0 (autoclean) [ppp_deflate]
bsd_comp 5464 0 (autoclean)
ppp_async 9440 0 (autoclean)
ppp_generic 24572 0 (autoclean) [ppp_deflate bsd_comp
ppp_async] slhc 6756 0 (autoclean) [ppp_generic]
lt_serial 20180 0 (autoclean)
lt_modem 521467 0 (autoclean) [lt_serial]
ide-cd 35708 1 (autoclean)
cdrom 33728 0 (autoclean) [ide-cd]
mousedev 5492 1 (autoclean)
input 5856 0 (autoclean) [mousedev]
agpgart 47776 3 (autoclean)
nvidia 1764992 11 (autoclean)
cmpci 35912 3
^^^^^
Наверное, это оно и есть? У меня встроенная звуковая карта на
чипе C-Media 8738

soundcore 6404 4 [cmpci]
vmnet 23848 6
parport_pc 19076 0
parport 37056 0 [parport_pc]
vmmon 28180 0
via686a 9792 0
i2c-proc 9168 0 [via686a]
i2c-isa 1864 0 (unused)
i2c-viapro 4976 0 (unused)
i2c-core 19172 0 [via686a i2c-proc i2c-isa i2c-viapro]
iptable_filter 2412 0 (autoclean) (unused)
ip_tables 15776 1 [iptable_filter]
nls_koi8-r 4604 3 (autoclean)
nls_cp866 4604 2 (autoclean)
vfat 13004 2 (autoclean)
fat 38840 0 (autoclean) [vfat]
ext3 70976 3
jbd 51892 3 [ext3]

А что еще должно быть?

Ответить   9A4172 Tue, 4 May 2004 12:34:31 +1100 (#138556)

 

Organization:

В Вто, 04.05.2004, в 04:34, 9A4172 пишет:

ну вот к примеру
-- -- -- --
snd_pcm_oss 49252 0
snd_mixer_oss 17536 2 snd_pcm_oss
snd_cs4281 14880 1
^^^^^^^^^^ - драйвер самой звуковухи
snd_rawmidi 19232 1 snd_cs4281
snd_ac97_codec 60100 1 snd_cs4281
snd_pcm 85216 2 snd_pcm_oss,snd_cs4281
snd_page_alloc 9284 1 snd_pcm
snd_opl3_lib 8800 1 snd_cs4281
snd_timer 20864 2 snd_pcm,snd_opl3_lib
snd_hwdep 7296 1 snd_opl3_lib
snd 43748 9
snd_pcm_oss,snd_mixer_oss,snd_cs4281,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep
soundcore 6880 2 snd
-- -- -- --

Это работает АЛСА + OSS эмуляция (модули snd_ххх_oss)
старые дрова OSS ОБЯЗАТЕЛЬНО нужно выгрузить
в нашем случае это:

все это делать через modprobe (а в каких-то дистрах
даже инит-скрипт имелся, который сам грузил все модули)

ЗЫ. BTW если есть желание работать с *новой* АЛСой поставь ядро
2.6.х - там оно по умолчанию собирается и есть куча полезных
скриптов (по настройке dev-файлов etc.)

Ответить   06 May 2004 01:21:36 +0300 (#139595)

 

i686-pc-none)

Привет, Alex Dunaevsky <alex_cr***@b*****.ru> !
Вы писали 06 May 2004 01:21:36 +0300:

Спасибо за ответ!
Выгрузил cmpci, загрузил cmipci (или это не тот драйвер?), загрузилось
еще куча всяких модулей, также загрузил все snd-*-oss. Однако,
получилось типичное OSS - звук может одновременно воспроизводить только
одна программа (aRTS, естественно, выгрузил), XMMS через плагин
alsa-output играть не хочет, в MPlayer про вывод через ALSA вообще
ничего (это MPLayer из дистрибутива, так что тут не до flash.
Что же не так?
И заодно: как выгружать модули? А то они все друг от друга зависят -
так и не смог удалить все эти snd*, пришлось перезагружаться. В ядрах
2.6 есть такая опция - можно ли выгружать модули, используемые ядром, а
как в ядрах 2.4?

Ответить   9A4172 Fri, 7 May 2004 18:56:39 +1100 (#140525)

 

Organization:

В Птн, 07.05.2004, в 10:56, 9A4172 пишет:

я эту тему уже поднял в linux.debate ))

попробуй OSS output plugin
но сначала нужно проверить работает ли эмуляция...
$ cat file.wav > /dev/dsp - должны послышаться какие-то звуки ))
или просто
$ cat /dev/dsp - что угодно лишь бы не "No such device..."

вообще- то такая опция при компиляции задается
т.е. если собран без поддержки оной - вывод через АЛСА не жди

modprobe -r
маны полезно читать...

обычно модули можно спокойно rmmod'ить в том порядке как их показывает
lsmod. У меня иногда modprobe глючит )) и ничего не удалает

Ответить   08 May 2004 00:31:33 +0300 (#140618)

 

i686-pc-none)

Привет, Alex Dunaevsky <alex_cr***@b*****.ru> !
Вы писали 08 May 2004 00:31:33 +0300:

Извини, пока не смог все это попробовать - катастрофически не хватает
времени, но тем не менее:

Я что-то не нашел на subscribe.ru, на рассылку эту подписался уже после
твоего письма - что-то вялые какие-то дебаты, или до меня почта не
доходит?

Через OSS output тоже не играл, cat file.wv > /dev/dsp не пробовал,
но само /dev/dsp имеет место быть.

А как узнать? MPlayer из дистрибутива ASP 9.

Вчера перечитывал man modprobe, много думал...

Не получается - до какого-то момента удавалось нащупать "самое слабое
звено" и я выгрузил-таки несколько модулей, а вот дальше - никак, в
любом порядке - "они все друг от друга зависят" (C) Я :)

А как насчет этого?

Ответить   9A4172 Sun, 16 May 2004 18:05:54 +1100 (#146274)

 

i586-asplinux-linux-gnu)

$ mplayer -ao help

Ответить   Konstantin Korikov Sun, 16 May 2004 10:56:49 +0300 (#146368)

 

Organization:

В Вск, 16.05.2004, в 10:05, 9A4172 пишет:

не они правда вялые ))
но если интересно посмотри в архив

от одного наличия dev файла пользы маловато будет
надо драйверы все загрузить

mplayer -ao help вроде

;)

возможно что просто какой-то модуль не хочет выгружаться
потому что юзеровская программа использует /dev/dsp ?
(а из-за него - все остаальные)

не понял
Если модуль используется то его нельзя выгружать.
хотя... есть такая опция rmmod -w попробуй, может поможет

Ответить   18 May 2004 00:34:30 +0300 (#147460)

 

i686-pc-linux-gnu)

On Mon, 3 May 2004 14:02:10 +1100
9A4172 <9a41***@m*****.ru> wrote:

Пользуюсь ядром от RedHat - ALSA поставил - работает без вопросов.
Но ядро пересобирал. Убрал все звуковые устройства. Потом поставил ALSA
(из исходников).

Ответить   Крохин Анатолий Александрович Wed, 5 May 2004 09:57:45 +0400 (#139083)

 

Alex Dunaevsky пишет:

странно, у меня ASP тоже, уж лет несколько, еще с BlackCat 6.02, но и
сейчас флеш работает нормально.
возможно нужно пошаманить с /dev/dsp, /etc/modules.conf и прочими
вещами, имеющими к этому отношение.
да, плагин ставился всегда или из дистра или с сайта разработчика
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 7034; Возраст листа: 284; Участников: 1096
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/139481



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Vyacheslav Garonin Wed, 05 May 2004 17:21:13 +0300 (#139481)