Как я могу изменить аудиовыход на HDMI из командной строки?

Предыстория

Этот поток предлагает pacmd list-sinks и переключение на другой приемник с pacmd set-default-sink "SINKNAME", но мой ноутбук только, кажется, имеет 1 приемник, так, чтобы не помогал мне.

Этот поток предлагает pacmd list-cards который показывает hdmi-output-0: HDMI / DisplayPort прямо у основания вывода, и это выглядит правильным, но он все еще говорит Failure: No such entity когда я работаю pactl set-card-profile 0 output:hdmi-output или pactl set-card-profile 0 output:hdmi-output-0

12
задан 13 April 2017 в 05:24

2 ответа

OP отправил решение в его вопросе :

При записи этого я нашел решение:

Эта команда облегчает видеть, каковы мои опции эффективной выходной мощности:

pacmd list-cards | grep output\:

Тот способ посмотреть на вывод pacmd list-cards заставил меня понять, что фактическая формулировка для моего вывода не output:hdmi-output, но вместо этого output:hdmi-stereo

, Эта команда - то, что работало на меня:

pactl set-card-profile 0 output:hdmi-stereo

Это - то, как я переключился назад на внутренние динамики своего ноутбука:

pactl set-card-profile 0 output:analog-stereo

Это - то, как я изменил объем через командную строку:

amixer -D pulse sset Master 50%

Это - просто улыбающаяся поверхность:

:)
22
ответ дан 23 November 2019 в 03:33

Я просто хочу указать, что, если у Вас есть много различных выводов, можно найти все с

pactl list

Поскольку другой HDMI произвел команду,

pactl set-card-profile 0 output:hdmi-stereo-extra1

PS: это для вывода HDMI-2

0
ответ дан 23 November 2019 в 03:33

Другие вопросы по тегам:

Похожие вопросы: