새로 설치된 Pop!_OS에서 MacBook Pro 오디오가 작동하지 않습니다.

새로 설치된 Pop!_OS에서 MacBook Pro 오디오가 작동하지 않습니다.

저는 MacBook Pro 16을 가지고 있고 여기에 Pop!_OS를 설치하기로 결정했습니다.

아무런 구성도 하지 않으면 출력 장치만 표시됩니다 Dummy Output.

오디오 설정, 가상 출력 표시

이것은 가장 중요한 시스템 정보입니다.

OS: Pop!_OS 22.04 LTS x86_64 
Host: MacBookPro16,2 1.0 
Kernel: 6.2.6-76060206-generic 

나는 따라가려고 노력한다이것안내해도 소용이 없습니다. 그런데 제가 이상하게 생각하는 점은 사운드 카드가 감지되는지 확인할 때 실제로 다음과 같이 표시된다는 것입니다.

sudo lspci -v | grep -A6 Audio
00:1f.3 Audio device: Intel Corporation Device 38c8 (rev 10)
    Subsystem: Intel Corporation Device 7270
    Flags: bus master, fast devsel, latency 64, IRQ 165
    Memory at 9d630000 (64-bit, non-prefetchable) [size=16K]
    Memory at 4000000000 (64-bit, non-prefetchable) [size=1M]
    Capabilities: [50] Power Management version 3
    Capabilities: [80] Vendor Specific Information: Len=14 <?>
--
e6:00.3 Multimedia audio controller: Apple Inc. Apple Audio Device (rev 01)
    Subsystem: Apple Inc. Apple Audio Device
    Flags: fast devsel
    Memory at b0c00000 (64-bit, prefetchable) [disabled] [size=4M]
    Memory at b1180000 (64-bit, prefetchable) [disabled] [size=512K]
    Memory at b1230000 (64-bit, prefetchable) [disabled] [size=64K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+

그럼에도 불구하고 ALSA에서 감지한 오디오 장치를 확인하면 일부 HDMI 포트만 표시됩니다.

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

내 문제에 도움이 되길 바랍니다.이것이 내 alsa-info결과 입니다.

시간 내 주셔서 감사합니다.

답변1

그런데 알고보니 제가 사용하고 있는 맥북에 T2 칩이 들어있더군요. 이유는 모르겠지만 이로 인해 문제가 발생합니다. 어떤 사람들은 커널을 패치하고 오디오를 수정했습니다.

이 모든 모델에는 이 칩이 있습니다.

이 문제가 발생하고 Ubuntu 또는 Ubuntu 기반 배포판을 사용하는 경우 T2 칩을 지원하는 버전으로 커널을 변경할 수 있습니다.

이를 수행하기 위한 지침은 다음과 같습니다.

새 커널을 설치한 후 부팅 관리자를 사용하여 부팅해야 합니다. 나에게는 systemd-boot이므로 기본 부팅 항목을 간단히 변경할 수 있었습니다. grub에서 이 작업을 어떻게 수행하는지 모르겠지만 간단해야 합니다.

재부팅 후 커널 이름이 포함되어 있는지 확인하십시오 T2. 내 이름은 다음과 같습니다.6.1.40-t2-jammy

당신의 오디오작동해야 한다. Wi-Fi 카드에도 문제가 있는 경우 확인하세요.이 게시물.

관련 정보