Ses çıkışını komut satırından HDMI'ya nasıl değiştirebilirim?


12

backstory

Bu iplik önerir pacmd list-sinksve farklı bir lavabo ile geçiş pacmd set-default-sink "SINKNAME", ama benim laptop sadece 1 lavabo var gibi görünüyor, bu yüzden bana yardımcı olmadı.

Bu iş parçacığı , çıktının hemen altında pacmd list-cardshangisinin gösterildiğini hdmi-output-0: HDMI / DisplayPortve doğru göründüğünü önerir , ancak yine de Failure: No such entityçalıştırdığımda pactl set-card-profile 0 output:hdmi-outputveyapactl set-card-profile 0 output:hdmi-output-0


cevap olarak daha uygun olabilir mi? Bağlı iş parçacıklarına.
jmunsch

3
Bir çözüm bulduğunuz için mutluyum ve paylaştığınız için teşekkür ederim. Şimdi çözümünüzü kendi yanıtınıza yazmalı / kopyalamalı ve ardından sorunuzu bu sitenin Soru ve Cevap biçimine daha iyi uyacak şekilde düzenlemelisiniz . Teşekkür ederim.
Takkat

1
Merhaba James, aşağıya çözümünüzü içeren bir topluluk wiki yanıtı ekledim. Daha sonra kendi cevabınızı göndermek istediğinize karar verirseniz, lütfen gelin ve yapın, sonra benimkileri silebiliriz. Teşekkürler!
Seth

Yanıtlar:


26

OP sorusuna çözümü gönderdi :

Bunu yazarken çözümü buldum:

Bu komut, gerçek çıktı seçeneklerimin ne olduğunu görmeyi kolaylaştırır:

pacmd list-cards | grep output\:

Bu çıktıya bakmanın yolu, pacmd list-cardsçıktım için gerçek ifadelerin değil, output:hdmi-outputbunun yerineoutput:hdmi-stereo

Bu komut benim için işe yaradı:

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

Dizüstü bilgisayarımın dahili hoparlörlerine şu şekilde geçiş yaptım:

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

Komut satırı üzerinden ses seviyesini şu şekilde değiştirdim:

amixer -D pulse sset Master 50%

Bu sadece gülen bir yüz:

:)

0

Sadece belirtmek istiyorum, eğer çok farklı çıktılarınız varsa,

pactl list

Diğer HDMI çıkışı için komut

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

PS: HDMI-2 çıkışı için

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.