На моем ноутбуке я выполняю kodi, подключенный к моему ТВ с HDMI.
После приостановки и возобновления его мое аудио больше не выходит из ТВ, но из динамиков ноутбуков. Я прочитал несколько сообщений о том, как установить аудиовыход по умолчанию после пробуждения, но это, кажется, не работает. Кто-либо знает, как зафиксировать это?
, Эта "недокументированная функциональность" появилась с Ubuntu 16.04 и новой версией PulseAudio 8.
Создают новый файл /lib/systemd/system-sleep/tv-sound
и копию в:
#!/bin/sh
case $1/$2 in
pre/*)
echo "Going to $2..."
# Place your pre suspend commands here, or `exit 0`
# if no pre suspend action required
sleep 1
;;
post/*)
echo "Waking up from $2..."
# Place your post suspend (resume) commands here, or `exit 0`
# if no post suspend action required
sleep 2
export PULSE_RUNTIME_PATH="/run/user/1000/pulse/"
sudo -u rick -E pacmd set-card-profile 0 output:hdmi-stereo
;;
esac
ПРИМЕЧАНИЕ: имя пользователя замены rick
(третья строка от нижней части) с Вашим именем пользователя.
Затем метка это исполняемый файл с командой:
sudo chmod +x /lib/systemd/system-sleep/tv-sound
дополнительный шаг мог бы требоваться, если output:hdmi-stereo
(устройство для большинства людей) отличается в Вашей системе.
У меня есть та же проблема. Я попробовал телевизионный звук в/lib/systemd/system-sleep решении, и это не работало на меня. Я попробовал pacmd профиль карты набора 0 output:hdmi-стерео из пользовательской командной строки, и это не работало на меня.
то, Что действительно работало странно достаточно, открывало звуковые настройки под управлением динамика. Я ничего не изменил, просто действие открытия настроек заставило HDMI звук восстанавливаться. Это не автоматически, но это не вынуждает меня к перезагрузке.
я сделал дамп pacmd прежде и после открытия окна настроек и не было никакого различия в выводе.
Как примечание стороны, 1000 в/run/user/1000/pulse являются идентификатором пользователя и потребностями соответствовать имени пользователя. Когда я пробовал решение, я был зарегистрирован в учетную запись своей жены, которая имеет идентификатор пользователя 1 001.