Bagaimana saya bisa mengubah output audio ke HDMI dari baris perintah?

12

Backstory

Utas ini menyarankan pacmd list-sinksdan beralih ke bak cuci yang berbeda pacmd set-default-sink "SINKNAME", tetapi laptop saya tampaknya hanya memiliki 1 bak cuci, sehingga tidak membantu saya.

Utas ini menyarankan pacmd list-cardsyang menunjukkan hdmi-output-0: HDMI / DisplayPorttepat di bagian bawah output, dan itu terlihat benar, tetapi masih mengatakan Failure: No such entityketika saya menjalankan pactl set-card-profile 0 output:hdmi-outputataupactl set-card-profile 0 output:hdmi-output-0

James Moore
sumber
mungkin lebih cocok sebagai jawaban? Ke utas yang ditautkan.
jmunsch
3
Senang Anda menemukan solusi dan terima kasih telah berbagi. Anda sekarang harus menulis / menyalin solusi Anda ke jawaban sendiri dan kemudian mengedit pertanyaan Anda agar lebih sesuai dengan format Tanya Jawab di situs ini. Terima kasih.
Takkat
1
Halo James, saya telah menambahkan jawaban wiki komunitas di bawah ini yang berisi solusi Anda. Jika nanti Anda memutuskan untuk memposting jawaban Anda sendiri, silakan datang dan lakukan itu dan kemudian kami dapat menghapus jawaban saya. Terima kasih!
Seth

Jawaban:

25

OP memposting solusi dalam pertanyaannya :

Saat menulis ini saya menemukan solusinya:

Perintah ini membuatnya lebih mudah untuk melihat apa opsi output aktual saya:

pacmd list-cards | grep output\:

Cara melihat output dari pacmd list-cardsmembuat saya menyadari bahwa kata-kata yang sebenarnya untuk output saya tidak output:hdmi-outputtetapi sebagai gantinyaoutput:hdmi-stereo

Perintah ini yang bekerja untuk saya:

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

Ini adalah bagaimana saya beralih kembali ke speaker internal laptop saya:

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

Inilah cara saya mengubah volume melalui baris perintah:

amixer -D pulse sset Master 50%

Ini hanya wajah tersenyum:

:)
Seth
sumber
0

Saya hanya ingin menentukan, bahwa jika Anda memiliki banyak keluaran berbeda, Anda dapat menemukan semuanya

pactl list

Untuk output HDMI lainnya perintahnya adalah

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

PS: Ini untuk output HDMI-2

Popey
sumber