저는 리눅스 초보자입니다. 저는 데비안 11을 사용합니다. 설정에 "가상 출력" 옵션만 있으므로 컴퓨터에서 소리가 전혀 나지 않습니다. alsamixer에서 선택한 카드가 pulseaudio인데 이상하게 생각되는데 다른 카드를 선택해도 작동하지 않습니다. 나는 이 솔루션을 테스트했습니다(https://ostechnix.com/fix-audio-issue-dummy-output-in-intel-nuc-on-debian-11/) 하지만 그것도 작동하지 않습니다.
편집하다
dmesg
부팅 후 명령을 실행하면 다음과 같은 결과가 나타납니다.https://pastebin.com/kLh9Cmze
내 하드웨어에 대한 정보:
- CPU: AMD Ryzen 5 4600h(라데온 그래픽 포함) × 12
- GPU: AMD 르누아르
- 운영 체제: Debian GNU/Linux 11(Bullseye) 64비트
명령 출력 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)
답변1
매우 일방적인 답변:
alsamixer에서 선택한 카드는 pulseaudio입니다.
이는 Pulseaudio에 ALSA 응용 프로그램에만 적용되는 호환성 레이어가 있기 때문입니다. 이는 ALSA 사운드 카드인 것처럼 가장하므로 이러한 응용 프로그램은 실제로 호환성 레이어를 거치는 동안 실제로 이 "사운드 카드"를 사용할 수 있습니다.
나는 소리를 내는 데 성공한 적이 없다
따라서 이를 위해서는 시스템 디버깅이 필요합니다. ALSA는 모든 커널 사운드 드라이버를 제공합니다. dmesg
커널이 사운드 하드웨어를 초기화하려고 할 때 어떤 일이 발생하는지 알아보려면 부팅 후 출력을 살펴보세요 .
무슨 일이 일어나고 있는지 이해하지 못하는 경우 dmesg
시작 후 모든 출력을 캡처하여 Pastebin 또는 이와 유사한 곳에 업로드하고 이 Pastebin에 대한 링크를 사용하여 질문을 편집하십시오.
또한 질문을 편집하고 하드웨어에 대한 정보를 제공하십시오(실제로 Intel NUC가 있습니까, 아니면 이것은 단지 무작위로 검색한 질문입니까?). 또한 최소한 기본 하드웨어 정보를 볼 수 있도록 출력 lspci
(이미지가 없습니다. 적절한 형식을 위해 텍스트를 복사하고 4개의 공백을 들여쓰기하십시오)을 포함시키십시오.
답변2
이 가이드는 나에게 효과적이었습니다. https://ostechnix.com/fix-audio-issue-dummy-output-in-intel-nuc-on-debian-11/
그러나 다시 시작한 후 문제가 다시 나타났습니다. 좀 더 조사해 본 결과 문제는 홈어시스턴트 때문에 발생한 것 같습니다. 다음을 사용하여 문제를 해결할 수 있었습니다. https://github.com/OPHoperHPO/hassio-addons/tree/master/pulseaudio_fix