Ubuntu ปฏิเสธที่จะส่งสัญญาณเสียงผ่าน HDMI


70

ฉันต่อพีซีของฉันเข้ากับลำโพงและจอมอนิเตอร์ นอกจากนี้ยังเชื่อมต่อกับโทรทัศน์ LCD Vizio 37 'ของฉัน เมื่อฉันอยู่บน Windows 7 ฉันสามารถเลือกที่จะส่งสัญญาณเสียงผ่าน HDMI ฉันมีตัวเลือกใน Ubuntu แต่ไม่มีเสียงออกมา ความคิดใด ๆ ฉันไม่ทราบวิธีรับข้อมูลจำเพาะระบบบน Ubuntu ดังนั้นหากคุณต้องการโปรดบอกวิธีการรับรายละเอียด

aplay -l เอาท์พุท:

**** รายการอุปกรณ์ฮาร์ดแวร์ PLAYBACK **** 
การ์ด 0: Intel [HDA Intel], 
อุปกรณ์ 0: อะนาล็อก ALC887 [อะนาล็อก ALC887] 
Subdevices: 0/1 
Subdevice # 0: 
subdevice # 0 card 0: Intel [HDA Intel], อุปกรณ์ 3: ALC887 Digital [ALC887 Digital] Subdevices: 1/1 
Subdevice # 0: subdevice # 0 การ์ด 1: HDMI [HDA ATI HDMI], อุปกรณ์ 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice # 0: subdevice # 0 

ฉันไม่ทราบวิธีการให้ข้อมูลอีกต่อไป
Michael

อย่างน้อยที่สุดเราต้องรู้ว่าคุณใช้การ์ดเสียงชนิดใด: aplay -l
RobotHumans

โปรแกรมที่ใช้งานง่ายที่ฉันสามารถใช้ที่สามารถให้ข้อมูลดังกล่าวได้หรือไม่
Michael

โง่ฉันขอโทษเกี่ยวกับเรื่องนั้น **** รายการอุปกรณ์ฮาร์ดแวร์ของ PLAYBACK **** การ์ด 0: Intel [HDA Intel], อุปกรณ์ 0: ALC887 อนาล็อก [ALC887 อนาล็อก] Subdevices: 0/1 Subdevice # 0: อุปกรณ์ย่อย 0 การ์ด 0: Intel [HDA Intel ], อุปกรณ์ 3: ALC887 Digital [ALC887 Digital] Subdevices: 1/1 Subdevice # 0: Subevice # 0 การ์ด 1: HDMI [HDA ATI HDMI], อุปกรณ์ 3: HDMI 0 [HDMI 0] Subdevice # 0 : subdevice # 0
Michael

คุณตรวจสอบแล้วว่าไม่ได้ปิดเสียงใน alsamixer หรือไม่ crunchbang เป็น Ubuntu ที่ได้รับมาและมีรายงานว่ามันถูกปิดเสียงโดยไม่ตั้งใจ
RobotHumans

คำตอบ:


98

เมื่อเสียบสาย HDMI แล้วให้รันยูทิลิตีต่อไปนี้:

speaker-test --channels 2 --rate 48000 --device hw:0,3

(สำหรับคนอื่น ๆ hw: x, y คือ x = card, y = อุปกรณ์)

แค่ทดสอบเสียงด้วยการตีกลับไปมา เมื่อเล่นจากลำโพงแต่ละตัวแล้วให้กด Ctrl + c เพื่อหยุดและจากนั้นตรวจสอบการตั้งค่าเสียงของคุณเพื่อดูว่าช่องต่อ HDMI แสดงอยู่ภายใต้อุปกรณ์ภายในหรือไม่

นั่นคือทั้งหมดที่ฉันต้องทำเพื่อให้มันใช้งานได้ ถ้ามันไม่ได้ผลสำหรับคุณลองดูบทช่วยสอนนี้เพื่ออัปเกรด alsaเป็นเวอร์ชัน ppa


31
มันไร้สาระ แต่ก็ใช้ได้ดี ขอบคุณ
Pedro Werneck

3
การอัปเกรด alsa + การติดตั้ง pavucontrol ตามที่โพสต์ของ @gsdej (แทนการทดสอบลำโพง) ได้ผลสำหรับฉัน
nariknahom

สิ่งนี้ไม่ได้ผลสำหรับฉัน การติดตั้งล้มเหลว โปรดดูaskubuntu.com/questions/512482/hdmi-audio-not-working-on-tv
faizal

ขอบคุณสำหรับสิ่งนี้ฉันได้ลอง pavucontrol มาก่อน แต่ก็ยังไม่ได้เล่นผ่านทีวี หลังจากใช้การทดสอบเล็ก ๆ น้อย ๆ มันก็เริ่มเล่น ... แปลก
smac89

1
//, ใช้งานได้ แต่ Firefox ยังไม่ได้ใช้ HDMI ในขณะที่ Chromium ใช้งานบน Ubuntu 16.04
Nathan Basanese

70

คุณสามารถลองติดตั้งโปรแกรม "PulseAudio Volume Control" ( sudo apt-get install pavucontrol)

ในแท็บการกำหนดค่าเลือกโปรไฟล์พูดถึง HDMI

เอาต์พุตเสียงบนเดสก์ท็อปควรสลับเป็น HDMI ทันที


1
ขอบคุณสิ่งนี้ใช้ได้กับฉันในเวลา 12.10, Intel HD 4000 สำหรับฉัน HDMI ไม่ได้อยู่ในรายการเป็นอุปกรณ์ส่งออกในการตั้งค่าเสียงของระบบ แต่เมื่อฉันเลือกโปรไฟล์ HDMI ในแท็บการกำหนดค่าของ "Pulse Audio Volume Volume" เสียงผ่าน HDMI ที่ใช้งานได้และ HDMI ยังปรากฏเป็นอุปกรณ์ส่งออกในการตั้งค่าเสียงมาตรฐาน วิธีการของไบรอันไม่ได้ผลสำหรับฉัน
Tobold

สิ่งนี้ใช้ได้กับฉันด้วย - ALSA สามารถดูได้ แต่เดสก์ท็อปของ Ubuntu ไม่สามารถทำได้
Tom Dalton

1
ไม่มีpavucontrolวันที่ 14.04
ผู้ชายชาวบราซิลนั่น

1
ไม่มีโปรไฟล์ HDMI ในแท็บการตั้งค่าสำหรับฉัน
cboettig

1
มันใช้งานได้สำหรับฉัน! Ubuntu 16.04
Ponsuyambu Velladurai

4

ฉันมีปัญหาที่คล้ายกันและฟอรัมทั้งหมดที่ฉันสามารถหาได้พูดคุยเกี่ยวกับ PulseAudio และ AlsaMixer วิธีแก้ปัญหาเหล่านั้นไม่เหมาะกับฉัน

ในที่สุดผมก็พบวิธีแก้ปัญหาของฉันในการปรับปรุงโปรแกรมควบคุมกราฟิกการ์ดของฉันจากการที่สาย HDMI เชื่อมต่อทำตามขั้นตอนที่นี่

คุณอาจไม่มีการ์ด grapic เดียวกันหรือการ์ดอื่น ๆ แต่คุณอาจลองอัปเดตไดรเวอร์ของคุณ


3

ติดตั้งตัวปรับแต่ง GNOME alsaซึ่งอยู่ในที่เก็บจักรวาล (เปิดใช้งานที่เก็บจักรวาลในแหล่งซอฟต์แวร์ของคุณโดยเรียกใช้ซอฟต์แวร์ & การอัพเดทและทำเครื่องหมายในช่องที่ 2 จากด้านบน) จากนั้นติดตั้งผ่านซอฟต์แวร์ Ubuntu

gnome-alsamixer

เรียกใช้และคุณจะเห็นหน้าจอดังนี้:

เกม

เปิดเสียงทุกอย่างด้วยการล้างกล่องกาเครื่องหมายปิดเสียงจากนั้นIEC958ทำเครื่องหมายที่ช่องทำเครื่องหมาย


6
แม้ว่าสิ่งนี้อาจตอบคำถามในทางทฤษฎี แต่มันก็คลุมเครือเกินไปที่จะเป็นประโยชน์ โปรดขยายเพื่อรวมขั้นตอนที่จำเป็นในการบรรลุสิ่งที่คุณแนะนำ ในขณะที่ผู้ใช้ที่มีประสบการณ์อาจรู้วิธีการทำเช่นนี้ผู้ใช้ใหม่น่าจะไม่; จำเป็นต้องมีประโยชน์สำหรับผู้ใช้ทุกคน
TrailRider

4
สิ่งที่คลุมเครือเกี่ยวกับมันคืออะไร? ฉันติดตั้งตัวปรับแต่ง GNOME อัลซาจากร้านค้าอูบุนตูวิ่งแล้วมีช่องทำเครื่องหมายชื่อ IEC958
AaronF

ใช้mปุ่มเพื่อยกเลิก / ปิดเสียง MMภายใต้แถบระดับเสียงหมายถึงปิดเสียงอยู่OOหมายความว่าเปิดใช้งานแล้ว
anps

1
คุณมี 3 ครั้งIEC958และไม่มีIEC958PCMอะไร
Zelphir Kaltstahl
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.