You are not logged in.

#1 2024-01-05 13:04:33

takiyo
Member
Registered: 2024-01-05
Posts: 4

No sound on MacbookPro14,1

Hello, I've tried dozen of ways from internet on how to make audio work. I've tried pulseaudio and pipewire. I tried pulseaudio by doing this

pacman -S alsa-utils pulseaudio

and

echo "options snd-hda-intel index=1,0 power_save=1" | sudo tee /etc/modprobe.d/snd_hda_intel.conf

but nothing works. Now I use pipewire, and still the same.

Here are some info that may help to find the problem. I ran it when an audio is playing

~ > sudo pacman -Qs | grep "alsa\|pulse\|wire"
local/alsa-card-profiles 1:1.0.0-2
local/alsa-firmware 1.2.4-3
    Firmware binaries for loader programs in alsa-tools and hotplug firmware loader
local/alsa-lib 1.2.10-2
local/alsa-plugins 1:1.2.7.1-2
local/alsa-topology-conf 1.2.5.1-3
local/alsa-ucm-conf 1.2.10-2
local/alsa-utils 1.2.10-1
    nl80211 based CLI configuration utility for wireless devices
local/kpipewire 5.27.10-1 (plasma)
    Components relating to pipewire use in Plasma
local/libpipewire 1:1.0.0-2
local/libpulse 16.1-7
local/libwireplumber 0.4.17-1
local/pipewire 1:1.0.0-2
local/pipewire-audio 1:1.0.0-2
local/pipewire-jack 1:1.0.0-2
local/pipewire-pulse 1:1.0.0-2
local/wireless_tools 30.pre9-3
local/wireplumber 0.4.17-1
    A utility providing key negotiation for WPA wireless networks
~ > pactl list cards
Card #41
        Name: alsa_card.pci-0000_00_1f.3
        Driver: alsa
        Owner Module: n/a
        Properties:
                api.acp.auto-port = "false"
                api.acp.auto-profile = "false"
                api.alsa.card = "1"
                api.alsa.card.longname = "HDA Intel PCH at 0x92820000 irq 58"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "hw:1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                device.api = "alsa"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.description = "Built-in Audio"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "6077260"
                device.product.id = "0x9d71"
                device.product.name = "Sunrise Point-LP HD Audio"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                media.class = "Audio/Device"
                factory.id = "14"
                client.id = "34"
                object.id = "41"
                object.serial = "41"
                object.path = "alsa:pcm:1"
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0x92820000 irq 58"
                alsa.driver_name = "snd_hda_intel"
                device.string = "1"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: no)
                output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
                output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
                output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
                pro-audio: Pro Audio (sinks: 3, sources: 0, priority: 1, available: yes)
        Active Profile: pro-audio
        Ports:
                hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 1"
                                device.icon_name = "video-display"
                                card.profile.port = "0"
                        Part of profile(s): output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
                hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 1, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 1"
                                device.icon_name = "video-display"
                                card.profile.port = "1"
                        Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
                hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 2, not available)
                        Properties:
                                port.type = "hdmi"
                                port.availability-group = "Legacy 2"
                                device.icon_name = "video-display"
                                card.profile.port = "2"
                        Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
~ > pactl list sinks
Sink #46
        State: RUNNING
        Name: alsa_output.pci-0000_00_1f.3.pro-output-3
        Description: Built-in Audio Pro
        Driver: PipeWire
        Sample Specification: s32le 8ch 48000Hz
        Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
        Owner Module: 4294967295
        Mute: no
        Volume: aux0: 62546 /  95% / -1.22 dB,   aux1: 62546 /  95% / -1.22 dB,   aux2: 62546 /  95% / -1.22 dB,   aux3: 62546 /  95% / -1.22 dB,   aux4: 62546 /  95% / -1.22 dB,   aux5: 62546 /  95% / -1.22 dB,   aux6: 62546 /  95% / -1.22 dB,   aux7: 62546 /  95% / -1.22 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor Source: alsa_output.pci-0000_00_1f.3.pro-output-3.monitor
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE DECIBEL_VOLUME LATENCY
        Properties:
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.class = "generic"
                alsa.device = "3"
                alsa.driver_name = "snd_hda_intel"
                alsa.id = "HDMI 0"
                alsa.long_card_name = "HDA Intel PCH at 0x92820000 irq 58"
                alsa.name = "HDMI 0"
                alsa.resolution_bits = "32"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "HDA Intel PCH at 0x92820000 irq 58"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "hw:1,3"
                api.alsa.pcm.card = "1"
                api.alsa.pcm.stream = "playback"
                audio.channels = "8"
                audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
                card.profile.device = "0"
                clock.name = "api.alsa.1"
                device.api = "alsa"
                device.class = "sound"
                device.id = "41"
                device.profile.description = "Pro"
                device.profile.name = "pro-output-3"
                device.profile.pro = "true"
                device.routes = "0"
                factory.name = "api.alsa.pcm.sink"
                media.class = "Audio/Sink"
                device.description = "Built-in Audio"
                node.name = "alsa_output.pci-0000_00_1f.3.pro-output-3"
                node.nick = "HDMI 0"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:1:hw:1,3:playback"
                priority.driver = "1196"
                priority.session = "1196"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "34"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "46"
                object.serial = "46"
                node.max-latency = "16384/48000"
                api.alsa.period-size = "1024"
                api.alsa.period-num = "32"
                api.alsa.headroom = "0"
                api.acp.auto-port = "false"
                api.acp.auto-profile = "false"
                api.alsa.card = "1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "6077260"
                device.product.id = "0x9d71"
                device.product.name = "Sunrise Point-LP HD Audio"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                device.string = "1"
        Formats:
                pcm

Sink #47
        State: IDLE
        Name: alsa_output.pci-0000_00_1f.3.pro-output-7
        Description: Built-in Audio Pro 7
        Driver: PipeWire
        Sample Specification: s32le 8ch 48000Hz
        Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
        Owner Module: 4294967295
        Mute: no
        Volume: aux0: 53779 /  82% / -5.15 dB,   aux1: 53779 /  82% / -5.15 dB,   aux2: 53779 /  82% / -5.15 dB,   aux3: 53779 /  82% / -5.15 dB,   aux4: 53779 /  82% / -5.15 dB,   aux5: 53779 /  82% / -5.15 dB,   aux6: 53779 /  82% / -5.15 dB,   aux7: 53779 /  82% / -5.15 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor Source: alsa_output.pci-0000_00_1f.3.pro-output-7.monitor
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE DECIBEL_VOLUME LATENCY
        Properties:
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.class = "generic"
                alsa.device = "7"
                alsa.driver_name = "snd_hda_intel"
                alsa.id = "HDMI 1"
                alsa.long_card_name = "HDA Intel PCH at 0x92820000 irq 58"
                alsa.name = "HDMI 1"
                alsa.resolution_bits = "32"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "HDA Intel PCH at 0x92820000 irq 58"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "hw:1,7"
                api.alsa.pcm.card = "1"
                api.alsa.pcm.stream = "playback"
                audio.channels = "8"
                audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
                card.profile.device = "1"
                clock.name = "api.alsa.1"
                device.api = "alsa"
                device.class = "sound"
                device.id = "41"
                device.profile.description = "Pro 7"
                device.profile.name = "pro-output-7"
                device.profile.pro = "true"
                device.routes = "0"
                factory.name = "api.alsa.pcm.sink"
                media.class = "Audio/Sink"
                device.description = "Built-in Audio"
                node.name = "alsa_output.pci-0000_00_1f.3.pro-output-7"
                node.nick = "HDMI 1"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:1:hw:1,7:playback"
                priority.driver = "1132"
                priority.session = "1132"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "34"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "47"
                object.serial = "47"
                node.max-latency = "16384/48000"
                api.alsa.period-size = "1024"
                api.alsa.period-num = "32"
                api.alsa.headroom = "0"
                api.acp.auto-port = "false"
                api.acp.auto-profile = "false"
                api.alsa.card = "1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "6077260"
                device.product.id = "0x9d71"
                device.product.name = "Sunrise Point-LP HD Audio"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                device.string = "1"
        Formats:
                pcm

Sink #48
        State: IDLE
        Name: alsa_output.pci-0000_00_1f.3.pro-output-8
        Description: Built-in Audio Pro 8
        Driver: PipeWire
        Sample Specification: s32le 8ch 48000Hz
        Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
        Owner Module: 4294967295
        Mute: no
        Volume: aux0: 75134 / 115% / 3.56 dB,   aux1: 75134 / 115% / 3.56 dB,   aux2: 75134 / 115% / 3.56 dB,   aux3: 75134 / 115% / 3.56 dB,   aux4: 75134 / 115% / 3.56 dB,   aux5: 75134 / 115% / 3.56 dB,   aux6: 75134 / 115% / 3.56 dB,   aux7: 75134 / 115% / 3.56 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor Source: alsa_output.pci-0000_00_1f.3.pro-output-8.monitor
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE DECIBEL_VOLUME LATENCY
        Properties:
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.class = "generic"
                alsa.device = "8"
                alsa.driver_name = "snd_hda_intel"
                alsa.id = "HDMI 2"
                alsa.long_card_name = "HDA Intel PCH at 0x92820000 irq 58"
                alsa.name = "HDMI 2"
                alsa.resolution_bits = "32"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "HDA Intel PCH at 0x92820000 irq 58"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "hw:1,8"
                api.alsa.pcm.card = "1"
                api.alsa.pcm.stream = "playback"
                audio.channels = "8"
                audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
                card.profile.device = "2"
                clock.name = "api.alsa.1"
                device.api = "alsa"
                device.class = "sound"
                device.id = "41"
                device.profile.description = "Pro 8"
                device.profile.name = "pro-output-8"
                device.profile.pro = "true"
                device.routes = "0"
                factory.name = "api.alsa.pcm.sink"
                media.class = "Audio/Sink"
                device.description = "Built-in Audio"
                node.name = "alsa_output.pci-0000_00_1f.3.pro-output-8"
                node.nick = "HDMI 2"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:1:hw:1,8:playback"
                priority.driver = "1116"
                priority.session = "1116"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "34"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "48"
                object.serial = "48"
                node.max-latency = "16384/48000"
                api.alsa.period-size = "1024"
                api.alsa.period-num = "32"
                api.alsa.headroom = "0"
                api.acp.auto-port = "false"
                api.acp.auto-profile = "false"
                api.alsa.card = "1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "6077260"
                device.product.id = "0x9d71"
                device.product.name = "Sunrise Point-LP HD Audio"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                device.string = "1"
        Formats:
                pcm
~ > sudo aplay -lL
null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
hdmi:CARD=PCH,DEV=0
    HDA Intel PCH, HDMI 0
    HDMI Audio Output
hdmi:CARD=PCH,DEV=1
    HDA Intel PCH, HDMI 1
    HDMI Audio Output
hdmi:CARD=PCH,DEV=2
    HDA Intel PCH, HDMI 2
    HDMI Audio Output
usbstream:CARD=PCH
    HDA Intel PCH
    USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 1: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
~ > inxi -Fzx
System:
  Kernel: 6.6.9-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1 Console: pty pts/0
    Distro: Arch Linux
Machine:
  Type: Laptop System: Apple product: MacBookPro14,1 v: 1.0 serial: <superuser required>
  Mobo: Apple model: Mac-B4831CEBD52A0C4C v: MacBookPro14,1 serial: <superuser required>
    UEFI: Apple v: 515.0.0.0.0 date: 06/02/2023
Battery:
  ID-1: BAT0 charge: 24.4 Wh (100.0%) condition: 24.4/54.6 Wh (44.7%) volts: 12.9 min: 11.4
    model: DSY bq20z451 status: full
CPU:
  Info: dual core model: Intel Core i5-7360U bits: 64 type: MT MCP arch: Amber/Kaby Lake
    note: check rev: 9 cache: L1: 128 KiB L2: 512 KiB L3: 4 MiB
  Speed (MHz): avg: 900 min/max: 400/3600 cores: 1: 900 2: 900 3: 900 4: 900 bogomips: 18406
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Iris Plus Graphics 640 vendor: Apple driver: i915 v: kernel arch: Gen-9.5
    bus-ID: 00:02.0
  Display: server: X.org v: 1.21.1.10 with: Xwayland v: 23.2.3 driver: X: loaded: intel
    unloaded: modesetting,vesa dri: i965 gpu: i915 tty: 120x30 resolution: 2560x1600
  API: OpenGL Message: GL data unavailable in console, glxinfo missing.
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
  Device-2: Broadcom 720p FaceTime HD Camera driver: N/A bus-ID: 03:00.0
  API: ALSA v: k6.6.9-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.0.0 status: active
Network:
  Device-1: Broadcom BCM4350 802.11ac Wireless Network Adapter vendor: Apple driver: brcmfmac
    v: kernel bus-ID: 02:00.0
  IF: wlp2s0 state: up mac: <filter>
Drives:
  Local Storage: total: 113 GiB used: 7.32 GiB (6.5%)
  ID-1: /dev/nvme0n1 vendor: Apple model: SSD AP0128J size: 113 GiB temp: 46.9 C
  ID-2: /dev/nvme0n2 vendor: Apple model: SSD AP0128J C0881220BWUHV52AX size: 8 KiB temp: 46.9 C
Partition:
  ID-1: / size: 60.79 GiB used: 7.23 GiB (11.9%) fs: ext4 dev: /dev/nvme0n1p5
  ID-2: /boot size: 223.7 MiB used: 95.8 MiB (42.8%) fs: ext4 dev: /dev/nvme0n1p4
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 70.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Processes: 207 Uptime: 13m Memory: total: 8 GiB available: 7.63 GiB used: 2.15 GiB (28.2%)
  Init: systemd Compilers: gcc: 13.2.1 Packages: 728 Shell: Zsh v: 5.9 inxi: 3.3.31

Offline

#2 2024-01-05 13:07:55

takiyo
Member
Registered: 2024-01-05
Posts: 4

Re: No sound on MacbookPro14,1

here are some screenshots too https://imgur.com/a/S14YqCb

Offline

#3 2024-01-05 19:45:39

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,777

Re: No sound on MacbookPro14,1

Remove the modprobe config and reboot and post

sudo dmesg | grep -iE 'snd|sof'

. In none of these outputs you have a Analog device which is what you would need. Generally speaking Apple audio is notoriously hard to get working or running so you might generally be SoL here. You could give https://aur.archlinux.org/packages/snd- … o-dkms-git a shot which should contain some mac fixups

Online

#4 2024-01-06 07:35:49

takiyo
Member
Registered: 2024-01-05
Posts: 4

Re: No sound on MacbookPro14,1

V1del wrote:

Remove the modprobe config and reboot and post

sudo dmesg | grep -iE 'snd|sof'

. In none of these outputs you have a Analog device which is what you would need. Generally speaking Apple audio is notoriously hard to get working or running so you might generally be SoL here. You could give https://aur.archlinux.org/packages/snd- … o-dkms-git a shot which should contain some mac fixups

it doesn't work sad removed /etc/modprobe.d and installed that snd-hda still doesn't work. pavucontrol still shows built-in audio pro like screenshot before. here's the command you asked me:

~ > sudo dmesg | grep -iE 'snd|sof' 
[    0.031141] software IO TLB: area num 4.
[    0.135789] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.170206] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.170207] software IO TLB: mapped [mem 0x0000000073304000-0x0000000077304000] (64MB)
[    6.317288] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    6.384599] snd_hda_codec_cs8409 hdaudioC0D0: autoconfig for CS8409: line_outs=2 (0x24/0x25/0x0/0x0/0x0) type:speaker
[    6.384608] snd_hda_codec_cs8409 hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    6.384611] snd_hda_codec_cs8409 hdaudioC0D0:    hp_outs=1 (0x2c/0x0/0x0/0x0/0x0)
[    6.384613] snd_hda_codec_cs8409 hdaudioC0D0:    mono: mono_out=0x0
[    6.384615] snd_hda_codec_cs8409 hdaudioC0D0:    inputs:
[    6.384617] snd_hda_codec_cs8409 hdaudioC0D0:      Internal Mic=0x44
[    6.384619] snd_hda_codec_cs8409 hdaudioC0D0:      Mic=0x3c
[   19.720612] traps: org.buddiesofbu[1103] trap int3 ip:7f34f56452a8 sp:7ffcf7952350 error:0 in libglib-2.0.so.0.7800.3[7f34f5602000+9e000]

Offline

#5 2024-01-06 11:05:50

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,777

Re: No sound on MacbookPro14,1

Did you reboot after installing it and did it actually install, i.e. it's a dkms module so you need linux-headers installed so it can be built. What do you get from

dkms status
aplay -lL

now?

Online

#6 2024-01-06 11:34:19

takiyo
Member
Registered: 2024-01-05
Posts: 4

Re: No sound on MacbookPro14,1

yep, pretty sure i've installed it. I tried it again and here's the log

~/snd-hda-macbookpro-dkms-git master ?4 > sudo pacman -U snd-hda-macbookpro-dkms-git-0.1-1-any.pkg.tar.zst
[sudo] password for himari:
loading packages...
warning: snd-hda-macbookpro-dkms-git-0.1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) snd-hda-macbookpro-dkms-git-0.1-1

Total Installed Size:  0.90 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                           [########################################] 100%(1/1) checking package integrity                                         [########################################] 100%(1/1) loading package files                                              [########################################] 100%(1/1) checking for file conflicts                                        [########################################] 100%(1/1) checking available disk space                                      [########################################] 100%:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
:: Processing package changes...
(1/1) reinstalling snd-hda-macbookpro-dkms-git                           [########################################] 100%
Successfully rebuilt the Cirrus 8409 HDA (audio) driver!
  Reboot for the changes to take effect.

:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> ERROR: Missing boot kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing var kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing proc kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing lost+found kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing boot.efi kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing etc kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing opt kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing dev kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing lib kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing lib64 kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing usr kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing root kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing mnt kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing bin kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing home kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing run kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing sys kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing srv kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing sbin kernel headers for module snd-hda-macbookpro/0.1.
==> ERROR: Missing tmp kernel headers for module snd-hda-macbookpro/0.1.
(3/3) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img --microcode /boot/*-ucode.img
==> Starting build: '6.6.9-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect --microcode /boot/*-ucode.img
==> Starting build: '6.6.9-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'bfa'
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful

and then for the command you gave

~/snd-hda-macbookpro-dkms-git master ?4 > dkms status                                                                                        34s himari@takiyo 06:32:00 PM
aplay -lL
null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PipeWire Media Server)
hdmi:CARD=PCH,DEV=0
    HDA Intel PCH, HDMI 0
    HDMI Audio Output
hdmi:CARD=PCH,DEV=1
    HDA Intel PCH, HDMI 1
    HDMI Audio Output
hdmi:CARD=PCH,DEV=2
    HDA Intel PCH, HDMI 2
    HDMI Audio Output
usbstream:CARD=PCH
    HDA Intel PCH
    USB Stream Output
**** 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

hmm, dkms status returns nothing

Offline

#7 2024-01-06 14:58:09

seth
Member
Registered: 2012-09-03
Posts: 51,679

Re: No sound on MacbookPro14,1

(2/3) Install DKMS modules
==> ERROR: Missing boot kernel headers for module snd-hda-macbookpro/0.1.
…
dkms status
pacman -Qs header

Edit:

hmm, dkms status returns nothing

Because you don't have the header package installed

Last edited by seth (2024-01-06 14:58:50)

Offline

Board footer

Powered by FluxBB