Собственно, звуковая карта - Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (ALC882) . Провозившись кучу времени с настройками Alsa и PulseAudio мне всё таки удалось настроить звук на цифровых выходах, замечу что на аналоговых выходах звук присутствовал сразу после установки системы и работал стабильно.
Но всё равно находились некоторые приложения которые были способны убить звук и приходилось перезагружать Alsa.
Так что же произошло после обновления Убунты на новую версию? Сперва произошло следущее: звук пропал. Некоторая часть радости от перехода на новую версию ОС исчезла при одной лишь мысли о предстоящем долгом и противном процессе настройки звука.
Но к счастью всё оказалось не так плохо!
По привычке решил зайти в System -> Preferenses -> Sound и проверить работу различных звуковых интерфейсов. И тут я обнаружил что настройщик звука в новой версии радикально поменялся. Отныне он выглядит так:
Теперь в нем нет привычных профилей и возможности выбора какого-либо звукового интерфейса для конкретного профиля. Звуковые интерфейсы вообще сокрыты от пользователя.
Признаюсь что это меня несколько расстроило, теперь стало даже не ясно в какую сторону копать: толи в сторону PulseAudio, толи в сторону Alsa.
Оказалось что всё таки в сторону PulseAudio.
Замечу, что PulseAudio Volume Control не решил проблему, в нем цифровой выход не отображается до сих пор (хотя звук из него идет прекрасно). Данная программа упорно указывает на то что устройством вывода является Analog Stereo.
А теперь само решение:
Коммандой aplay -l узнаем какие аудио-устройства наличествуют в системе:
card 0: Intel [HDA Intel], device 0: ALC882 Analog [ALC882 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC882 Digital [ALC882 Digital]
Subdevices: 0/1
Subdevice #0: subdevice #0
Соответственно, нас интересует устройство hw:0,1.
Далее следует отредактировать файл /etc/pulse/default.pa
В строке:
load-module module-alsa-sink device=hw:0,0следует заменить hw:0,0 на hw:0,1
После этого нужно перезапустить демон PulseAudio коммандой pulseaudio --kill и перезагрузить Alsa коммандой alsa force-reload
После этого всё должно заработать.
В итоге звук работает прекрасно, прекратились пропадания звука в Skype и перезагружать больше ничего не нужно.
Комментариев нет:
Отправить комментарий