我是linux的初学者。我使用debian 11,我从来没有在我的电脑上有声音,因为在设置中我只有“虚拟输出”选项。在alsamixer,选择的卡是脉冲音频,我发现它奇怪,但如果我选择另一张卡,它也不工作。我测试了这个解决方案(https://ostechnix.com/fix-audio-issue-dummy-output-in-intel-nuc-on-debian-11/),但它也不起作用。
下面是引导后运行dmesg命令时得到的结果:https://pastebin.com/kLh9Cmze
关于我的硬件的信息:
lspci命令的输出:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
01:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c7)
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 1637
03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
03:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
03:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
03:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)发布于 2022-06-03 10:44:58
非常片面的回答:
在alsamixer上,选择的卡是脉冲音频。
这是因为Pulse音频有一个只适用于ALSA的应用程序的兼容层:它假装是ALSA声卡,所以那些应用程序可以使用这个“声卡”,而实际上它们正在通过兼容层。
我从来没有成功过健康的生活
因此,这需要系统调试。ALSA提供所有内核声音驱动程序,在启动后查看dmesg输出,看看当内核尝试初始化声音硬件时会发生什么。
如果您不了解在那里发生了什么,请捕获所有的dmesg输出后,并将其上传到一个pastebin或类似的文件,并编辑您的问题与链接到这个pastebin。
也请编辑您的问题,并提供有关您的硬件的信息(您实际上有英特尔NUC,还是它只是一个随机的问题,你谷歌?)。还包括lspci的输出(没有图像,请复制文本和缩进的4个空格来正确格式化它),这样我们至少可以看到您的基本硬件信息。
发布于 2022-09-05 02:00:16
这个指南为我工作:https://ostechnix.com/fix-audio-issue-dummy-output-in-intel-nuc-on-debian-11/
但是,问题在重新启动后返回。再多一点研究,似乎这个问题是由家庭助理提出的。我能够通过使用以下方法修复它:https://github.com/OPHoperHPO/hassio-addons/tree/master/pulseaudio_修复
https://unix.stackexchange.com/questions/704857
复制相似问题