Skip to content

on Arch, mkosi-initrd pulls in bluetooth and sound, which require firmware which is stripped by default #3844

@cvlc12

Description

@cvlc12

mkosi commit the issue has been seen with

main

Used host distribution

Arch

Used target distribution

Arch

Linux kernel version used

6.15

CPU architectures issue was seen on

x86_64

Unexpected behaviour you saw

No sound/bluetooth on booted system with:

juil. 31 11:43:13 archlinux kernel: Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-19-0-4.sfi (-2)
juil. 31 11:43:13 archlinux kernel: Bluetooth: hci0: Reading supported features failed (-56)
juil. 31 11:43:13 archlinux kernel: Bluetooth: hci0: Failed to read MSFT supported features (-56)
juil. 31 11:43:13 archlinux kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: SOF firmware and/or topology file not found.
juil. 31 11:43:13 archlinux kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof_probe_work failed err: -2

Can be fixed with something like

FirmwareFiles=
        intel/ibt-19-*
        sof-tgl.ri
        sof-hda-generic-2ch.tplg

But this should not be necessary in the initrd ?

no problem with mkinitcpio initrds

Used mkosi config

Default mkosi-initrd kernel install plugin

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions