Выходы HDMI отображаются как «недоступные», но при запуске команды aplay он воспроизводится!

Выходы HDMI отображаются как «недоступные», но при запуске команды aplay они воспроизводятся!

Материнская плата: AMD Rs780 System version:

uname -a
Linux UBUNTU-2020 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020  x86_64 x86_64 x86_64 GNU/Linux

On pavucontrol => Configuration, all HDMI outputs appear as “(unavailable)”

Listing the HW Devices:

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

If I run this command, the sound flows through HDMI!

aplay -D plughw:1,3 /usr/share/sounds/alsa/Front_Center.wav

This command also works:

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

I’ve tried to change /etc/asound.conf like this:

defaults.pcm.card 1
defaults.pcm.device 3

The HDMI then appears as an output device, but no sound. If I run the aplay command again, it does not play anymore:

aplay -D plughw:1,3 /usr/share/sounds/alsa/Front_Center.wav
aplay: main:830: audio open error: Device or resource busy

Any thoughts?

Thanks!

1
задан 26 July 2020 в 15:24

1 ответ

Существует сценарий

Согласно описанию OP Густаво Моейры выше, существует сценарий, позволяющий обойти эту проблему. Сценарий доступен по адресу:

https://gist.github.com/bassmanitram/495fd35b76083f0c4a79777b8ab470fd

Я понятия не имею, что делает этот сценарий. Как и в случае с чем-либо в Интернете, перед использованием следует понять и проверить, безопасно ли это.

Надеюсь, что это поможет другим с этой проблемой

0
ответ дан 30 July 2020 в 22:04

Другие вопросы по тегам:

Похожие вопросы: