Pipewire does not recognize kblda7219da card - No devices available for playback nor capture
I was not able to configure my Fedora 35 to build the master.
-
pipewire --version pipewire Compiled with libpipewire 0.3.40 Linked with libpipewire 0.3.40
-
Fedora 35
-
Desktop Environment: gnome-desktop3.x86_64 41.1-1.fc35
-
Kernel version (
uname -r
):5.14.17-301.fc35.x86_64
Description of Problem:
Pipewire does not seem to work with my laptop's kblda7219max card. It worked with a Galliumos distribution and a 5.10 kernel using pulseaudio, not pipewire. Neither seem to work in the Fedora environment with the current versions of pipewire nor pulseaudio.
How Reproducible:
It is reproducible by installing and booting Fedora 35. No output or capture devices are available in the gnome control nor the pavucontrol. No sound is output.
Steps to Reproduce:
- See above.
Actual Results:
No sound devices available. No actual sound. Using "pw-cli list-objects" I see:
id 41, type PipeWire:Interface:Device/3
factory.id = "14"
client.id = "32"
device.api = "alsa"
device.description = "Built-in Audio"
device.name = "alsa_card.platform-kbl_da7219_mx98357a"
device.nick = "kblda7219max"
media.class = "Audio/Device"
More detail in the pw-dump.log file.
It is not obvious to me how to translate the alsa use case definitions to a usable pipewire configuration.
Expected Results:
Sound devices appear in the gnome control and pavucontrol. Sound plays through speaker and headphones. HDMI output would be a pleasing bonus.
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: pw-dump.log