데비안 11 가상 출력

데비안 11 가상 출력

저는 리눅스 초보자입니다. 저는 데비안 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

관련 정보