После обновления 12.04 звук HDMI перестает работать в любое время, когда я выключаю второй монитор (плазменный телевизор). Видеокарта представляет собой Radeon 6800 с выходом DVI на 1-й монитор, выходом HDMI на приемник, по которому телевизор получает аудио / видео. Аудио всегда через звук моего ресивера.
Все работает нормально, пока он загружается с включенным телевизором и приемником. Выключите телевизор, и звук HDMI через BART исчезнет, а параметр HDMI исчезнет из меню звука. У меня была случайная проблема HDMI с 11.10, но включение / выключение телевизора исправило бы звук. Как я могу жестко закодировать вещи, чтобы он всегда использовал HDMI из аудио? Я подозреваю, что телевизор посылает сигнал о том, что сейчас 12.04 слушает. Повторное включение телевизора НЕ решает эту проблему, и я хотел бы предложить возможность переопределить эту новую «функцию» через звуковое меню.
Ответы:
У меня была эта проблема. Я не мог найти достойного решения, но у меня есть эта работа вокруг. Обратите внимание, что это ужасный хак, но он выполняет свою работу до тех пор, пока проблема с корнем не будет устранена - надеюсь, это поможет кому-то еще. Каждые 5 секунд он проверяет dmesg на наличие ошибок подключения HDMI и, если обнаруживает ошибку, перезапускает соединение.
Я сделал этот сторожевой скрипт - замените «DFP1» на имя вашего вывода (получите его от xrandr).
Если кто-нибудь знает лучший способ обнаружения ошибки (с драйверами катализатора), пожалуйста, дайте мне знать. (С драйверами с открытым исходным кодом, я думаю, вы могли бы запустить бит сброса кода в событиях drm acpi, если вы хотите выполнить некоторые сценарии).
Я начинаю это, добавляя это в /etc/rc.local: (измените "xbmc" на имя пользователя, под которым вы входите)
источник
while True:
блок и заменить его простоdoTest()
. Это может занять некоторое время - убедитесь, что он запущен в cron (не root) вошедших в систему пользователей.su xbmc -c 'python /home/andy/src/check_hdmi.py &'
затем на новой строкеexit 0
. Вы заменилиxbmc
правильное имя пользователя?В то же время, когда отчет об ошибках проходит хорошо, я заметил быстрое сочетание кнопок, которое избавит от нескольких головных болей.
Просто вытащите
tty
и вернитесь к вашему GUI:CTRL+ ALT+ F1 (или что-нибудь из F1в F6)
затем
CTRL+ ALT+ F8(возможно, вам придется использовать F7вместо F8. Один из них вернет вас на рабочий стол, другой даст черный экран и курсор)
Кажется, синхронизация восстанавливается при возврате в графический интерфейс.
Это гораздо быстрее, чем выйти из системы и вернуться обратно, а ваши программы и т. Д. Остаются открытыми.
Комбинация кнопок. Выполнено. Без проблем.
Это, конечно, не исправить. Это просто быстрая комбинация клавиатуры, чтобы обмануть HDMI для повторной синхронизации и, таким образом, вернуть звук.
Это работает на моем конце.
Кто-нибудь еще хочет на секунду выключить телевизор и попробовать?
источник
Я заметил, что если вы выключите выход на телевизор и включите его снова, он также сбрасывает звук (Radeon HD6670). Команды aticonfig настраивают отображение на весь экран моего телевизора. Вам нужно узнать имя выходного файла, запустив «xrandr -q», изменив «DFP1» на то, что указано перед «CONNECTED» в выходных данных команды (оно чувствительно к регистру). Единственная проблема с этим в моей настройке состоит в том, что некоторые окна частично выпрыгивают из верхней части экрана при запуске части скрипта вкл / выкл (Alt-Drag их обратно, если это происходит с вами). Может быть, кто-то может написать лучшее решение / обходной путь.
источник
Та же проблема. Единственный совет, который я получил, это после бега
pactl list
Вроде выключение монитора отключает раковину? и не включается при повторном включении телевизора. HDMI-выход-0: HDMI / DisplayPort (приоритет: 5900, недоступно )
« недоступно » должно быть « доступно »
Я предполагаю, что вы используете карту ATI с fglrx. пытаться
Не уверен, что этот параметр является постоянным. Если это так, команда включить снова.
Я сомневаюсь, что это сработает. РЕДАКТИРОВАТЬ> (Это не так)
Как пользователь53740 опубликовал. Выход из системы / восстановление восстанавливает звук. Включение или выключение монитора отключает звук HDMI. Если вы действительно не хотите выходить из системы, вы можете снова удалить плагин hdmi, и звук hdmi будет восстановлен. Не делай это слишком часто. Только когда вы в отчаянии.
Существует поток здесь Зонд в dodgey сообщения об ошибке здесь
РЕДАКТИРОВАТЬ> Другой обходной путь - перейдите в Настройки системы> Дисплей. Затем нажмите «Применить», ничего не меняя.
источник
Зайдите в Настройки системы → Дисплеи
Измените разрешение, примените, затем измените его обратно.
Все настройки → Звук → выберите HDMI
источник
Имея ту же проблему.
Конечно, драйверы ATI, вероятно, также являются причиной проблем. Мой Radeon HD 6xxx.
Выход из системы и возвращение обратно возвращают звук, но я думаю, что может быть другое более простое решение.
источник
Решенные GD Мужская уборная
Была такая же проблема, только мой http с ATI 5770 был подключен к приемнику, а затем к телевизору. Решил эту проблему, загрузив и установив последний пакет драйверов BETA с веб-сайта AMD.
Вот ссылка ATI Radeon
Большое спасибо за ссылку на бета-драйвер Catalyst ™ 12.7. Я долго искал в Google, и ни у кого не было простого ответа на эту досадную проблему.
Но после установки бета-драйвера AMD Catalyst 12.7 для Windows ® 7 и Windows Vista®
все в порядке!
Весьма признателен.:)
источник
Это работает для меня (графическая карта Intel HD):
killall pulseaudio
(найдено здесь: https://askubuntu.com/a/176276/45779 )
источник