В debian нет звука в браузере
Условия:
Linux debian (или lenny,или squezy, или ещё какой - не помню) ,
под Gnome (и KDE(у меня переключается при вкл компа) )
звук не работает в любом браузере (по крайней мере Chrome, Opera, epiphany)
после (по-моему при установке Virtual Box)apt-get autoremove(звук сначала вообще не работал, но наковырял до такого состояния)
была проблема со звуковой карточкой переустановил пакеты alsa*, снёс лишнее - заработало
так же при запуске браузера из командной строки при попытке воспроизведения звука выводит несколько раз:
ALSA lib pcm_hw.c:1401:(_snd_pcm_hw_open) Invalid value for card
ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused
а при установки оперы (для экспериментов) среди нормального для установок вывода:
Обрабатываются триггеры для shared-mime-info ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Unknown media type in type 'fonts/package'
Unknown media type in type 'interface/x-winamp-skin'
Обрабатываются триггеры для man-db ...
второй день в инете не могу найти решение, которое не отбросило бы меня на пару шагов назад
Подскажите в чём проблема, и что делать
стоит Debian GNU/Linux 6.0.2.1 "Squeeze" amd64
Всё по порядку.
Вы написали много, но ненужное. Из нужного только ошибка, дистрибутив и предположение причины.
То что вы вставили тригеры для оперы это лишнее. Там не найдены шрифты и медийные файлы для определённых дополнений оперы.
Нужно было показать лог аудио ( out ) и сказать какая у вас карта ( встроенная, сторонняя, внешняя ). Ну да ладно. Попробуем предположить.
1. У вас стоит PulseAudio и alsa . Вот они могут ругаться между собой если не указаны приоритеты на того кто должен подавать выходной звук.
2.Сбиты настройки PulseAudio или alsa.
3. Flash плеер. Может быть причина и в нём.
Начнём.
Самое простое для Вас это снести при помощи synaptic все пакеты ( Отметить для полного удаления"что бы файлы конфигурации затёрлись" )
PulseAudio, alsa, flash.
И поставить alsa, flash. apt-get install alsa-utils alsa-base alsa-tools
далее
# alsaconf
или для squeeze
# alsactl init
Подключаем Flash. В Synaptic выбираеш пакет flashplugin-nonfree и ставишь его.
Если не будет звука, выключи все приложения и ввеви от рута /etc/init.d/alsa restart.
Если это тоже не помогло, тогда выполни команду
apt-get install libflashsupport
Если жалуется что не нашел, но пакеты есть в зависимостях. Тогда открывай synaptic и ищи его там.
Если не помогает то обновляемся по репозиториям нужные пакеты до test ветки.
Заодно почитай это :
http://forums.debian.net/viewtopic.php?t=12497
http://alsa-project.org/main/index.php/Asoundrc
http://pulseaudio.org/wiki/FAQ
Если вам нужен PulseAudio
Выставляем всё по дефолту в PulseAudio /etc/asound.conf
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
не помнишь какой у тебя линукс? не помнишь с чего началась проблема? проводишь эксперименты-лечи мозги а людям не парь!!!
PulseAudio - это геморрой у всех дебианов. Сноси эту дровину нахер!