有时,在观看嵌入的 Facebook 或 YouTube 视频时,声音会停止。这种情况会在视频开始播放后的几秒或几分钟内发生,并且因浏览器而异(某些浏览器可以比其他浏览器保留声音更长时间),但最终所有浏览器都会停止播放音轨。在这种情况下,我打开声音控制,更改设置,声音就会恢复。但之后不久,声音又会停止。
在“声音控制”选项卡中Configuration
我有:
Caicos HDMI Audio [Radeon HD 6450/7450/8450/8490 OEM / R5 230/235/235X OEM]
具有以下配置文件:
Digital Stereo (HDMI) Output (unplugged)(unavailable)
Digital Surround 7.1 (HDMI) Output (unplugged)(unavailable)
Digital Surround 5.1 (HDMI) Output (unplugged)(unavailable)
Off
下面Built-in Audio
有:
Analogue Stereo Duplex (unavailable)
Analogue Stereo Output (unplugged)(unavailable)
Analogue Stereo Input
Off
我观察到,任何Caicos HDMI Audio
配置文件(当然除了“关闭”)都可以正常工作(并且仅适用于)模拟立体声输出(未插电)(不可用)问题就在这里:系统会自动将后一个配置文件更改为模拟立体声输入无需我采取任何行动,而且该选项不适用于数字立体声 (HDMI),数字环绕声 7.1或者数字环绕 5.1。
这有道理吗?此外,由于 (未插电) (不可用) 配置文件已拔出且不可用,它如何工作?我必须做什么才能让正确的配置文件组合永久“保留”?
我的系统规格是:
$ sudo inxi -SMA
System:
Host: carlos Kernel: 5.4.0-48-generic x86_64 bits: 64
Desktop: Xfce 4.14.2 Distro: Ubuntu 20.04.1 LTS (Focal Fossa)
Machine:
Type: Desktop Mobo: BIOSTAR model: H310MHP serial: N/A
UEFI: American Megatrends v: 5.12 date: 12/30/2019
Audio:
Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.4.0-48-generic
$ lspci | grep 'Audio'
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]
$ cat /proc/asound/card*/codec* | grep Codec
Codec: Realtek ALC891
Codec: ATI R6xx HDMI
谢谢!
答案1
我遇到了类似的问题,我的 Ubuntu 20.04 不断丢失声音配置。我不得不手动选择配置文件
Analog Surround 5.1 Output + Analog Stereo Input (unplugged)(unavailable)
每次重启后以及每次拔下耳机后,在 PulseAudio 音量控制 GUI 配置选项卡中,因为它一直回退到配置文件
Digital Stereo (IEC958) Output
无法发出声音。以下解决方法可解决此问题。
我添加了行
set-card-profile alsa_card.pci-0000_00_1b.0 output:analog-surround-51+input:analog-stereo
到最后/etc/pulse/default.pa
其中,我的声卡的代码名称alsa_card.pci-0000_00_1b.0
和首选配置文件output:analog-surround-51+input:analog-stereo
取自
pactl list cards
在Name:
和Profiles:
部分
现在,通过重新启动以及切换到耳机并返回,声音设置得以保留。