You are not logged in.
Pages: 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
here are some screenshots too https://imgur.com/a/S14YqCb
Offline
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
Offline
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 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
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?
Offline
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
(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
Pages: 1