Szukam sposobu skonfigurowania wyjścia audio HDMI za pomocą wiersza polecenia za pomocą pulseaudio. Udało mi się uruchomić go za pomocą pavucontrol i zmienić go w zakładce konfiguracji, ale potrzebuję sposobu na zautomatyzowanie tego procesu. Jak dotąd nie udało mi się znaleźć żadnej dokumentacji. System to przejrzysta instalacja.
Edycja: Z tego, co znalazłem, mogę pacmd set-card-profile
to zrobić. Jednak za każdym razem, gdy próbuję, pojawia się następujący błąd (przy użyciu domyślnych profili zdefiniowanych w /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
)
# pacmd set-card-profile 0 hdmi-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'hdmi-stereo'.
# pacmd set-card-profile 0 analog-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'analog-stereo'.
Dlaczego nie mogę ich zmienić z wiersza poleceń, gdy pavucontrol pracuje nad ich zmianą?
10.04
sound
pulseaudio
hdmi
Daenyth
źródło
źródło
Odpowiedzi:
Źle użyłem narzędzia. Właściwy sposób to zrobić
pactl set-card-profile 0 output:hdmi-audio
. Możesz uzyskać listę dostępnych nazw profili, uruchamiającpacmd list-cards
.źródło
pactl list cards
przynajmniej wpulseaudio-utils 1:4.0-0ubuntu22
pactl list cards
ipacmd list-cards
to zarówno prawidłowe, dwa narzędzia użyć innej składni ale zapewniają większość z tej samej funkcjonalności. Teoretycznie polecenie zmiany profilu wyjściowego może byćpacmd set-card-profile 0 output:hdmi-audio
(... output:hdmi-stereo
lub cokolwiek), albo zadziała.Otwórz terminal i wpisz:
Następnie uruchom go (Alt + F2 lub naciśnij super klawisz):
Otworzy się okno do konfiguracji dźwięku ...
źródło
Znalazłem prostszy sposób, aby to zrobić - na karcie Sprzęt w Ustawieniach systemu Sterowanie dźwiękiem kliknij prawym przyciskiem myszy rozwijany profil i wybierz z listy Wyjście cyfrowego stereo (HDMI) + wejście analogowe stereo.
źródło