Звук перестал работать после использования HDMI


15

Итак, пару дней назад мой ноутбук был подключен к телевизору через HDMI. Я использовал pavucontrol, чтобы отключить звук на моем ноутбуке и проигрывать его через телевизор. Я изменил его обратно, когда я был сделан. Не могу вспомнить, использовал ли я это сразу. Прошлой ночью я пытался использовать это, и это не сработало. Я снова открыл pavucontrol и переключился на вкладку конфигурации, где ранее было выпадающее меню, позволяющее мне выбрать, через какое устройство выводить мой звук. Теперь ничего нет. Там написано, что карта недоступна для настройки. Когда я открываю asoundconf-gtk, у него есть только «PCH» и выбор, который тоже ничего не делает.

Вот мой вывод pulseaudio -d http://pastebin.com/75SpLihg

И используя руководство на странице Ubuntu Wiki Pulse Audio, я сделал журнал http://pastebin.com/rmARXUMD

Я попытался удалить папку pulse из моего домашнего каталога и перезапустить сервер. После поиска в Google я обнаружил, что аналогичные проблемы потребовали от меня редактирования /etc/pulse/client.conf и убедитесь, что для автоматического появления задано значение yes, и все закомментировано точкой с запятой, что и есть. Попытался использовать qasmixer, чтобы убедиться, что звук не отключен. Ничего не работает , Я попытался опубликовать на сайте Ubuntu-Forums.org и не получил там никакой помощи, поэтому я пытаюсь здесь, потому что я не хочу перезагружаться в Win7 для потокового видео или слушать мои mp3.

Поскольку у меня нет репутации для большего количества ссылок, я буду публиковать в комментариях мои клиентские и демон-файлы conf.

Запуск Lubuntu 12.10 с ядром 3.5.0-24-generic. Я надеюсь, что это достаточно информации.

Изменить: 29/13 июля: я решил создать новую учетную запись пользователя, и все отображается как обычно в pavucontrol. Я могу видеть звуковую карту и корректировать настройки, хотя фактически не тестировал звук. Так что это похоже на ошибку конфигурации пользователя (хотя, если я запускаю gksudo pavucontrol, я все равно не могу получить доступ к звуковой карте). Я удалил ~ / .pulse, а также импульс в ~ / .config. Еще ничего. Не уверен, что еще удалить.


Вот это client.conf pastebin.com/ahWxXB5X Вот это daemon.conf pastebin.com/gRyCsjdb
Роб Фитц

А вот системный журнал импульсов pastebin.com/ySgnNmEb Я полагаю, что он не может найти файлы, потому что я удалил импульсную папку из / tmp?
Роб Фитц

проверьте это, это должно решить проблему askubuntu.com/a/1057780
Феникс 9

Ответы:


29

Ну, это сработало для меня, и это действительно легко:

  1. Откройте PulseAudio Volume Control (откройте терминал и введите pavucontrol). Установите его, если у вас его нет.
  2. Когда вы откроете его, перейдите в «Конфигурация»: для одной из «встроенных аудиосистем» один из них имеет HDMI (отключенный) перед «Профилем». Выберите «Выкл.» Для этого профиля .

То же самое случилось со мной, это может быть зарегистрировано как ошибка? (18.04) Тем не менее, спасибо за вашу помощь
Идея W

6

Для Ubuntu 18.04:

sudo apt-get установить pavucontrol

Начни играть музыку или что хочешь. (Вы все еще ничего не слышите)

pavucontrol Перейти к: воспроизведение Там вы увидите, что воспроизведение для приложения настроено на HDMI. Перенаправь это.

Это подразумевает, что каждое приложение может быть необходимо изменить вручную: - /

Другое решение, подключите HDMI и выберите правильное устройство вывода.

UBUNTU вам нужно это исправить!


4

Я наконец-то решил это. Я удалил все файлы asoundconf из своего домашнего каталога после тестирования новой теории пользователей. Тогда я просто убил и перезапустил pulseaudio и все вернулось!


1
Чтобы добавить к этому ответу, мое решение (да, у меня была эта проблема в Ubuntu 15.04) было удалить ~/.config/pulse(на самом деле я переименовал его, на всякий случай), а затем снова запустить pulseaudio, используя pulseaudio -D.
Науэль

Удаление ~/.config/pulseработ для Ubuntu 18.04. перезапуск pulseaudio с помощью команды no pulseaudio -D, но выход из системы и ее повторное выполнение
MestreLion

0

Попробуйте удалить pulseaudio с помощью sudo apt-get purge pulseaudio, а затем переустановите его снова.


Это была моя последняя идея. Я просто надеялся, что будет что-то еще. Я сделал это и перезапустил pulseaudio, но это не сработало. Единственная другая идея - перезагрузка.
Роб Фитц

Попробуйте изменить /etc/pulse/client.conf на: default-sink = alsa_output.pci-0000_00_1b.0.analog-стерео
SJG

Там тоже не повезло :(
Роб Фитц

Есть еще идеи?
Роб Фитц

0

Я наконец решил это. Подключите ваш HDMI снова и выберите правильный выход из звука в ваших настройках.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.