Сообщений: 0 | #1 - 1 августа 2016 в 19:38 | |
Здравствуйте! Абсолютли новичок, прошу помощи в настройке звука. Имею ноут и телевизор, подключенный через HDMI. Колонки телевизора использую для воспроизведения звука. В Шиндовс 10 в два тычка настроил конфигурацию, чтобы звук по умолчанию отправлялся на HDMI. Установив Linux Mint 18, сделал то же самое через панель задач. Звук есть, но после перезагрузки воспроизведение каждый раз переключается на встроенный в ноут аудиовыход. Как сделать, чтобы меня отпустило пожалуйста чтобы звук по умолчанию всегда был через HDMI? |
|
|
Сообщений: 0 | #2 - 3 августа 2016 в 16:18 | |
Подтверждаю аналогичное поведение в mate и xfce редакциях. Тривиального решения пока не нашел |
Сообщений: 0 | #3 - 3 августа 2016 в 19:27 | |
aplay -l покажи вывод |
Сообщений: 0 | #4 - 4 августа 2016 в 14:20 | |
Код PHP:~ $ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC275 Analog [ALC275 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0
Не знаю, правильно ли вставил сообщение из консоли |
Сообщений: 0 | #5 - 4 августа 2016 в 16:17 | |
pacmd list-sinks | grep -e 'name:' -e 'index' дай вывод ещё такой команды |
Сообщений: 0 | #6 - 5 августа 2016 в 12:00 | |
Код PHP:* index: 4 name: <alsa_output.pci-0000_00_1b.0.hdmi-stereo-extra1>
В обоих случаях я уже предварительно вручную переключил звук на HDMI. Редактировалось: 1 раз (Последний: 5 августа 2016 в 12:01) |
Сообщений: 0 | #7 - 5 августа 2016 в 13:31 | |
открой в редакторе из под root файл /etc/pulse/default.pa найди строку #set-default-sink output убери решётку в начале и допиши alsa_output.pci-0000_00_1b.0.hdmi-stereo-extra1 получится set-default-sink output alsa_output.pci-0000_00_1b.0.hdmi-stereo-extra1 сохрани перезагружайся пробуй) |
Сообщений: 0 | #8 - 6 августа 2016 в 18:26 | |
Попробовал. Такая строчка нашлась в самом конце файла. Раскомментировал, дописал. Перезагрузился. Та же ситуация. Редактировал от рута, через mc, редактором nano. После перезагрузки проверил, исправленная строчка на месте. Редактировалось: 1 раз (Последний: 6 августа 2016 в 18:30) |
Сообщений: 0 | #9 - 7 августа 2016 в 07:56 | |
тогда в том же файле найди строку #load-module module-alsa-sink раскомментируй и добавь в конец device=hw:0,7 получится load-module module-alsa-sink device=hw:0,7 перезагрузись. |
Сообщений: 0 | #10 - 23 августа 2016 в 11:30 | |
Сорри, долго не мог попробовать. Сдох блок питания от жары, ждал зарплаты, чтобы новый купить. Помогло, спасибо уважаемый zen. Не корысти ради, а токмо волею пославшей мя жены в целях самообразования, не расскажете в двух словах, что делает каждое из этих заклинаний? |
Сообщений: 0 | #11 - 23 августа 2016 в 16:59 | |
pmymb: | Не корысти ради, а токмо волею пославшей мя жены в целях самообразования, не расскажете в двух словах, что делает каждое из этих заклинаний? |
Загружает модуль module-alsa-sink device=hw:0,7 для карты 1 и подустройства 7 из /usr/lib/pulse-9.0/modules/ (тут все модули что можно исползовать) set-default-sink output alsa_output.pci-0000_00_1b.0.hdmi-stereo-extra1 устанавливает выход по умолчанию принудительно! |
|
|
Сообщений: 0 | #12 - 28 ноября 2016 в 18:54 | |
Уважаемый zen! Я в Linux полный новичек (использую первый день). Ситуация полностю аналогична той, что вы разбирали с pmymb, но чуть другая. Надо, чтобы основной звук выводился на ноут, а при просмотре видео через SMPlayer - на телек. Для этого опытным путем в настройках вывода звука SMPlayer на alsa(0.3-HDA Intel PCH), что как я понял, соответствует передаче звука по HDMI через S/Pdif. Однако, просто после загрузки вывод звука на это устройство не идет. После включения (отмены Mute) через alsamixer все начинает работать, как и требуется. Но после перезагрузки система опять отключает S/Pdif. Помогите пожалуйста, как сделать, чтобы S/Pdif не выключался... dimat@dimat-Inspiron-7720 ~ $ aplay -l **** Список PLAYBACK устройств **** карта 0: PCH [HDA Intel PCH], устройство 0: 92HD91BXX Analog [92HD91BXX Analog] Подустройства: 1/1 Подустройство №0: subdevice #0 карта 0: PCH [HDA Intel PCH], устройство 3: HDMI 0 [HDMI 0] Подустройства: 0/1 Подустройство №0: subdevice #0 dimat@dimat-Inspiron-7720 ~ $ pacmd list-sinks | grep -e 'name:' -e 'index' * index: 4 name: <alsa_output.pci-0000_00_1b.0.hdmi-stereo> |
Сообщений: 0 | #13 - 28 ноября 2016 в 21:03 | |
Уважаемый zen! Попытка реализовать Ваше предложение при использовании PulseAudio Preferences и метода , изложенного тут: http://forum.ubuntu.ru/index.php?topic=276566.0 load-module module-alsa-sink sink_name=TV device=hw:0,3 load-module module-combine-sink sink_name=AllSounds set-default-sink AllSounds ни к чему не привела. В принципе, система как работала, так и работает. Но S/Pdif после перезагрузки все равно выключен и требует отдельного включения через alsamixer. |
Сообщений: 0 | #14 - 28 ноября 2016 в 21:22 | |
и набор команд set-default-sink output alsa_output.pci-0000_00_1b.0.hdmi-stereo load-module module-alsa-sink device=hw:0,3 тоже ни к чему не привел. После перезагрузки звук шел с ноута, с телека нет. А после включения S/Pdif через alsamixer весь звук стал выводиться с телека (через HDMI)... Что делать с выключением S/Pdif? |