我无法在 Ubuntu 中通过 HDMI 使用声音

我无法在 Ubuntu 中通过 HDMI 使用声音

我正在尝试使用单根 HDMI 电缆将我的计算机连接到显示器和扬声器。我的计算机识别 HDMI,因为我的屏幕已连接。但是,即使经过多次尝试,我也无法使声音正常工作。Ubuntu 无法识别 HDMI 输出,尽管使用 aplay 可以给我三个 HDMI 输出。

╭─simon@simon-UX305UA ~  
╰─$  aplay -l output
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20751/2 Analog [CX20751/2 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

我尝试将它们与扬声器测试一起使用,但没有发出声音。

╭─simon@simon-UX305UA ~  
╰─$ speaker-test --channels 2 --rate 48000 --device hw:0,3 

speaker-test 1.1.3

Playback device is hw:0,3
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 16384
Period size range from 32 to 8192
Using max buffer size 16384
Periods = 4
was set period_size = 4096
was set buffer_size = 16384
 0 - Unknown
 1 - Unknown
Time per period = 4.588343

我尝试了每一个带扬声器的 HDMI 输出,感谢阅读

答案1

我遇到了相同或非常相似的问题:当我将 HDMI 电缆插入运行 Ubuntu 18.04.1 LTS 的笔记本电脑时,屏幕镜像到第二个显示器(索尼电视),但声音继续通过我的笔记本电脑而不是电视播放。我发现我必须手动将声音设置中的输出设备切换到 HDMI 端口。

屏幕截图:声音设置

然而,拔下 HDMI 电缆之前,您必须手动重新选择默认音频设备,否则即使重新启动计算机也不会有声音。(这是一个错误。)

相关内容