Дальнейшее расследование привело к тому, что если я запустил pulseaudio
перед запуском Chrome, я смог получить звук, выходящий из моего телевизора через HDMI
соединение. Странно.
Никакая настройка .asoundrc
не помогла решить эту проблему. Ранее я добавил:
defaults.pcm.card 0
defaults.ctl.card 0
Чтобы решить проблему, но это, очевидно, больше не работало.
Затем я нашел этот файл: /usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf
:
# Default to PulseAudio
pcm.!default {
type pulse
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}
}
ctl.!default {
type pulse
}
Что выглядело очень подозрительно, поэтому я закомментировал все строки (удаление дало бы тот же эффект). Перезапустил браузеры, и пуф теперь у меня есть звук в HTML5 видео. Это странно, потому что можно подумать, что alsa возьмет мой .asoundrc
с наибольшим приоритетом, где я указал !default
как что-то другое (т.е. не pulseaudio). Но вот и все. Проблема решена. Надеюсь, это поможет кому-нибудь еще.
Я рекомендую посетить Стандарт иерархии файловой системы.
/ media
- это точка монтирования для съемного носителя . Другими словами, там, где система монтирует съемный носитель. Этот каталог содержит подкаталоги, используемые для монтирования съемных носителей, таких как CD-ROM, гибкие диски и т. Д.
/ mnt
- это для временного монтирования . Другими словами, где пользователь может монтировать вещи. Этот каталог обычно используется для временного монтирования файловых систем, когда это необходимо.
Ссылка:
http://www.pathname.com/fhs/pub/fhs-2.3.html#MEDIAMOUNTPOINT
http://www.pathname.com/fhs/pub/fhs-2.3. html # MNTMOUNTPOINTFORATEMPORARILYMOUNT