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

В других браузерах - firefox, seamonkey, opera без проблем, в google-chrome же молчок.
Игрался с флашплеерами - со встроенным и адобевским(отключал,подключал, менял), установил java, totem, vlc, кодеки к mplayer - результат нулевой.
Зато запустил linuxmate-1.6 с компакта, установил google-chrome - ну играет же!
Какого пакета может не хватать в Slackware, для устранения этого недоразумения?
[РЕШЕНО] google-chrome и звук
А будучи запущенным из консоли, не ругается ли он на что-нибудь? Например, GStreamer? Или не сыплет ли таких сообщений в ~/.xsession-errors?
Ругается... :[
[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]
Вот это
ругается fontconfig, потому что у вас установлен несколько устаревший fontconfig-infinality, в котором есть недопустимые ныне выражения.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]Вот это[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
Это я знаю, отрисовывает он нормально, поэтому мирюсь с ошибками.
Мне про другие ошибки не понятно, связанные со звуком...
Мне про другие ошибки не понятно, связанные со звуком...
Вероятно, каких-то библиотек не хватает, либо они есть, но версии не те, что нужны.
А покажите на всякий случай вывод
ldd `which chrome`# 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)
Не видно ничего криминального. Проблема не в этом.
Я тут в убунту влез сегодня, и при установке хромиум обнаружил, что к нему прилагаются некоторые пакеты вроде 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
Это я к тому,что в дебиан у меня их не было и кое-где что-то не работало (в одноклассниках давно не был, сорри).
Так что мб просто не все в наличии.
Я тут в убунту влез сегодня, и при установке хромиум обнаружил, что к нему прилагаются некоторые пакеты вроде chromium-codecs-ffmpeg:
Extra ffmpeg codecs for the Chromium Browser
Это файл
[console]/opt/google/chrome/libffmpegsumo.so[/console]
О входит в установочный пакет google-chrome.
Я не пользуюсь Chromium Browse, он немного не так понимает личные данные в аккаунте google.
Один раз испортил систему закладок при синхронизации личных данных, после этого предпочитаю пользоваться google-chrome...
За наводку спасибо.
Аналогично.предпочитаю пользоваться google-chrome
Проблема решилась установкой пакета pulseaudio из репозитария sbopkg.org.
Перед компилированием, согласно рекомендациям из readme файла ввел две команды:
[console]# groupadd -g 216 pulse
# useradd -u 216 -g pulse -d /var/lib/pulse pulse[/console]
Затем установил три пакета(первые два - зависимости для pulseauduo):
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*
Проблема решилась установкой пакета pulseaudio
Вывод: Хром — быдлокод :)
[quote="cdrw"]Проблема решилась установкой пакета pulseaudio
Вывод: Хром — быдлокод :)[/quote]
Может быть... :D
Но для меня удобен и я таки буду им пользоваться...
Вот это[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]
Больше не ругается... :)
cdrw, лучше бы, конечно, для большей гибкости разнести их по отдельным match, однако, если не собираетесь изменять подстановку, то можно и так оставить :)
cdrw, лучше бы, конечно, для большей гибкости разнести их по отдельным match, однако, если не собираетесь изменять подстановку, то можно и так оставить :)
Можно немножко поподробнее про match и про подстановку шрифтов?
Из моноширинных шрифтов предпочитаю courier new и terminus. Но в системе упорно выбирается Liberation Mono или подобные.
Система Slackware 14.1, DE-Mate, Infinality последний + fontconfig-infinality.
Хотелось бы на конкретном примере, если можно...
cdrw, ответил в ЛС.