LinuxForum.Fans
Тема

[РЕШЕНО] google-chrome и звук

Автор: deleted_user 20 сообщений 8047 просмотров
#366966

Добрый день.
Проблема в следующем. - В Slackware-14.1 установлен браузер google-chrome, в принципе работает хорошо, но...
На сайте odnoklassniki.ru есть такая фишка, как поздравительные звуковые открытки. И вот именно там google-chrome отказывается воспроизводить звук.



В других браузерах - firefox, seamonkey, opera без проблем, в google-chrome же молчок.
Игрался с флашплеерами - со встроенным и адобевским(отключал,подключал, менял), установил java, totem, vlc, кодеки к mplayer - результат нулевой.
Зато запустил linuxmate-1.6 с компакта, установил google-chrome - ну играет же!
Какого пакета может не хватать в Slackware, для устранения этого недоразумения?

#366970

А будучи запущенным из консоли, не ругается ли он на что-нибудь? Например, GStreamer? Или не сыплет ли таких сообщений в ~/.xsession-errors?

#366972

Ругается... :[

[console]./google-chrome
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
[1644:1671:0217/171337:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[1644:1664:0217/171340:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[1644:1664:0217/171340:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[1644:1690:0217/171340:ERROR:download.cc(330)] PostClientToServerMessage() failed during GetUpdates[/console]

Но чтобы это значило, не понятно...

Ещё из errors

[console][WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
[1221:1251:0217/171155:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[1221:1284:0217/171200:ERROR:download.cc(330)] PostClientToServerMessage() failed during GetUpdates
[1221:1251:0217/171201:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[1221:1244:0217/171202:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[1221:1244:0217/171202:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
JVMLauncher.afterStart(): starting JVM process watcher
[1221:1244:0217/171302:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
ALSA lib pcm.c:7986:(snd_pcm_set_params) Unable to get period size for PLAYBACK: Недопустимый аргумент
ALSA lib pcm.c:7986:(snd_pcm_set_params) Unable to get period size for PLAYBACK: Недопустимый аргумент[/console]

#366980

Вот это

"cdrw" написал:
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in
ругается fontconfig, потому что у вас установлен несколько устаревший fontconfig-infinality, в котором есть недопустимые ныне выражения.
#366983

urfin написал:
Вот это[quote="cdrw"]Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in
ругается fontconfig, потому что у вас установлен несколько устаревший fontconfig-infinality, в котором есть недопустимые ныне выражения.[/quote]

Это я знаю, отрисовывает он нормально, поэтому мирюсь с ошибками.
Мне про другие ошибки не понятно, связанные со звуком...
#366988
"cdrw" написал:
Мне про другие ошибки не понятно, связанные со звуком...

Вероятно, каких-то библиотек не хватает, либо они есть, но версии не те, что нужны.

#366994

Я тоже так понимаю... Вот здесь есть про jack, с горем пополам и кучей зависимостей установил, но как запустить этот сервер не могу понять...
Библиотеки с него есть и в linuxmint, поэтому и подумал, что может с ним что то связано...

#367001

А покажите на всякий случай вывод

text
ldd `which chrome`
#367005
text
# ldd chrome
    linux-gate.so.1 (0xffffe000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb2248000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb223e000)
    libXss.so.1 => /usr/lib/libXss.so.1 (0xb223b000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb2229000)
    librt.so.1 => /lib/librt.so.1 (0xb221f000)
    libdl.so.2 => /lib/libdl.so.2 (0xb221a000)
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb21cc000)
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb209e000)
    libXtst.so.6 => /usr/lib/libXtst.so.6 (0xb2098000)
    libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb1c2e000)
    libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb1b7f000)
    libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb1b5e000)
    libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb1b52000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb1b30000)
    libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb1a1e000)
    libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb19d3000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb191c000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb18e3000)
    libXi.so.6 => /usr/lib/libXi.so.6 (0xb18d4000)
    libnss3.so => /usr/lib/libnss3.so (0xb178a000)
    libnssutil3.so => /usr/lib/libnssutil3.so (0xb1763000)
    libsmime3.so => /usr/lib/libsmime3.so (0xb1736000)
    libplc4.so => /usr/lib/libplc4.so (0xb1731000)
    libnspr4.so => /usr/lib/libnspr4.so (0xb16f3000)
    libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb16cf000)
    libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb16ca000)
    libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb16c6000)
    libasound.so.2 => /usr/lib/libasound.so.2 (0xb15ce000)
    libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb15cb000)
    libcups.so.2 => /usr/lib/libcups.so.2 (0xb1585000)
    libgcrypt.so.11 => /lib/libgcrypt.so.11 (0xb1500000)
    libpthread.so.0 => /lib/libpthread.so.0 (0xb14e6000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb14be000)
    libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb1474000)
    libudev.so.0 => /lib/libudev.so.0 (0xb1465000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb137d000)
    libm.so.6 => /lib/libm.so.6 (0xb133b000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb131f000)
    libc.so.6 => /lib/libc.so.6 (0xb1193000)
    /lib/ld-linux.so.2 (0xb7723000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb1173000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb1170000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb116a000)
    libffi.so.6 => /usr/lib/libffi.so.6 (0xb1164000)
    libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb1160000)
    libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb1156000)
    libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb114c000)
    libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xb10ba000)
    libicule.so.51 => /usr/lib/libicule.so.51 (0xb1068000)
    libicuuc.so.51 => /usr/lib/libicuuc.so.51 (0xb0f16000)
    libicudata.so.51 => /usr/lib/libicudata.so.51 (0xaf9cb000)
    libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xaf944000)
    libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xaf941000)
    libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xaf93f000)
    libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xaf936000)
    libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xaf7ce000)
    libresolv.so.2 => /lib/libresolv.so.2 (0xaf7b4000)
    libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xaf7a0000)
    libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xaf79c000)
    libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xaf79a000)
    libpng14.so.14 => /usr/lib/libpng14.so.14 (0xaf76e000)
    libz.so.1 => /lib/libz.so.1 (0xaf758000)
    libbz2.so.1 => /lib/libbz2.so.1 (0xaf747000)
    libplds4.so => /usr/lib/libplds4.so (0xaf742000)
    libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xaf71c000)
    libssl.so.1 => /lib/libssl.so.1 (0xaf6b9000)
    libcrypto.so.1 => /lib/libcrypto.so.1 (0xaf503000)
    libcrypt.so.1 => /lib/libcrypt.so.1 (0xaf4cf000)
    libgpg-error.so.0 => /lib/libgpg-error.so.0 (0xaf4cb000)
#367024

Не видно ничего криминального. Проблема не в этом.

#367255

Я тут в убунту влез сегодня, и при установке хромиум обнаружил, что к нему прилагаются некоторые пакеты вроде chromium-codecs-ffmpeg:
Extra ffmpeg codecs for the Chromium Browser
Chromium is an open-source browser project that aims to build a safer, faster,
and more stable way for all Internet users to experience the web.
This package contains the multi-threaded ffmpeg codecs needed for the HTML5
<audio> and <video> tags. In addition to the patent-free ogg, vorbis and
theora codecs, aac/ac3/mpeg4audio/h264/mov/mp3 are also included. See
chromium-codecs-ffmpeg if you prefer only the patent-free codecs

Это я к тому,что в дебиан у меня их не было и кое-где что-то не работало (в одноклассниках давно не был, сорри).
Так что мб просто не все в наличии.

#367405
"I-Jurij" написал:
Я тут в убунту влез сегодня, и при установке хромиум обнаружил, что к нему прилагаются некоторые пакеты вроде chromium-codecs-ffmpeg:
Extra ffmpeg codecs for the Chromium Browser

Это файл
[console]/opt/google/chrome/libffmpegsumo.so[/console]
О входит в установочный пакет google-chrome.

Я не пользуюсь Chromium Browse, он немного не так понимает личные данные в аккаунте google.
Один раз испортил систему закладок при синхронизации личных данных, после этого предпочитаю пользоваться google-chrome...
За наводку спасибо.

#367406

"cdrw" написал:
предпочитаю пользоваться google-chrome
Аналогично.
#367459

Проблема решилась установкой пакета pulseaudio из репозитария sbopkg.org.
Перед компилированием, согласно рекомендациям из readme файла ввел две команды:
[console]# groupadd -g 216 pulse
# useradd -u 216 -g pulse -d /var/lib/pulse pulse[/console]

Затем установил три пакета(первые два - зависимости для pulseauduo):

text
json-c-0.11-i486-1_SBo.tgz
speex-1.2rc1-i486-3_SBo.tgz
pulseaudio-2.0-i486-1_SBo.tgz

После перезагрузки(для надежности, чтобы rc.pulseaudio стартанул сам) все завелось с полуоборота... *YAHOO*

#367461
"cdrw" написал:
Проблема решилась установкой пакета pulseaudio

Вывод: Хром — быдлокод :)

#367463
yars написал:
[quote="cdrw"]Проблема решилась установкой пакета pulseaudio

Вывод: Хром — быдлокод :)[/quote]
Может быть... :D
Но для меня удобен и я таки буду им пользоваться...

#370544
urfin написал:
Вот это[quote="cdrw"]Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 148: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/infinality/conf.d/41-repl-os-win.conf", line 160: Having multiple values in

ругается fontconfig, потому что у вас установлен несколько устаревший fontconfig-infinality, в котором есть недопустимые ныне выражения.[/quote]

Исправлено. Указанные фрагменты:

[console]<test name="family">
<string>Bitstream Vera Sans</string>
<string>DejaVu Sans</string>
</test>[/console]

исправлены на:

[console]<test name="family">
<string>Bitstream Vera Sans</string>
</test>
<test name="family">
<string>DejaVu Sans</string>
</test>[/console]

Больше не ругается... :)

#370563

cdrw, лучше бы, конечно, для большей гибкости разнести их по отдельным match, однако, если не собираетесь изменять подстановку, то можно и так оставить :)

#370713
urfin написал:
cdrw, лучше бы, конечно, для большей гибкости разнести их по отдельным match, однако, если не собираетесь изменять подстановку, то можно и так оставить :)

Можно немножко поподробнее про match и про подстановку шрифтов?
Из моноширинных шрифтов предпочитаю courier new и terminus. Но в системе упорно выбирается Liberation Mono или подобные.
Система Slackware 14.1, DE-Mate, Infinality последний + fontconfig-infinality.
Хотелось бы на конкретном примере, если можно...

#371104

cdrw, ответил в ЛС.

Войдите или зарегистрируйтесь, чтобы ответить.