на моем ноутбуке, у меня есть .файл asoundrc, который выводит звук на мою USB-гарнитуру. Это прекрасно работает для SMplayer и Firefox. Однако Google Chrome (по крайней мере, видео на основе Flash и HTML5 и аудио на основе HTML5 в Chrome) воспроизводится через динамики ноутбука. Я попытался запустить Chrome из командной строки, надеясь, что будет полезный вывод, но не повезло. Я попытался посмотреть через Google, использует ли Chrome ALSA, или если он использует что-то еще, но я был безуспешно в этом.
этот вопрос кажется, тот же вопрос, а не предложение.
у кого-нибудь есть идеи? Я бегу Gentoo с ядра 3.10.17, 1.0.27 алса утилит, FVWM 2.6.5, и 36.0.1985.143 хром. Если вам нужна больше информации, то пожалуйста дайте мне знать.
EDIT:
Я настроил USB-гарнитуру в качестве устройства ALSA по умолчанию. Уровни громкости для гарнитуры и на борту устанавливаются и отключаются с помощью alsamixer. Мой .asoundrc файл выглядит следующим образом.
ctl.!default {
type hw
card Headset
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm {
type hw
card Headset
}
period_size 1024
buffer_size 4096
}
bindings {
0 0
1 1
}
}
pcm.!default {
type plug
slave.pcm dmixer
}
редактировать 2: Подробнее
запускал mplayer и google-chrome-stable из командной строки. Как только mplayer проигрывал видео (и аудио), я запустил Chrome, зашел на YouTube и сыграл видео. Звук вышел из динамиков. Вывод командной строки был следующим:
[27649:27688:0820/162104:ERROR:gservices_settings.cc(103)] Setting not found: checkin_interval
[27649:27748:0820/162105:ERROR:get_updates_processor.cc(240)] PostClientToServerMessage() failed during GetUpdates
[27649:27688:0820/162211:ERROR:raw_channel_posix.cc(139)] recvmsg: Connection reset by peer
[27649:27688:0820/162211:ERROR:channel.cc(297)] RawChannel fatal error (type 1)
[27649:27688:0820/162212:ERROR:raw_channel_posix.cc(139)] recvmsg: Connection reset by peer
[27649:27688:0820/162212:ERROR:channel.cc(297)] RawChannel fatal error (type 1)
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
[27649:27688:0820/162235:ERROR:raw_channel_posix.cc(139)] recvmsg: Connection reset by peer
[27649:27688:0820/162235:ERROR:channel.cc(297)] RawChannel fatal error (type 1)