From da6337551da5341a55e26126a6cd24cb55a5f1f9 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Thu, 14 Nov 2024 20:18:42 -0800 Subject: [PATCH] desktop: add missing packages to get sound working - add support for alsa and pulseaudio clients in pipewire - install alsa sof firmware - install kernel-modules on Fedora (which includes all the sound kmods, among other things) --- mkosi.profiles/desktop/mkosi.conf | 1 + mkosi.profiles/desktop/mkosi.conf.d/arch/mkosi.conf | 2 ++ mkosi.profiles/desktop/mkosi.conf.d/fedora/mkosi.conf | 3 +++ 3 files changed, 6 insertions(+) diff --git a/mkosi.profiles/desktop/mkosi.conf b/mkosi.profiles/desktop/mkosi.conf index 7b4705b..e3e121c 100644 --- a/mkosi.profiles/desktop/mkosi.conf +++ b/mkosi.profiles/desktop/mkosi.conf @@ -6,3 +6,4 @@ Packages= kbd linux-firmware pipewire + pipewire-alsa diff --git a/mkosi.profiles/desktop/mkosi.conf.d/arch/mkosi.conf b/mkosi.profiles/desktop/mkosi.conf.d/arch/mkosi.conf index e6735f7..531bdb0 100644 --- a/mkosi.profiles/desktop/mkosi.conf.d/arch/mkosi.conf +++ b/mkosi.profiles/desktop/mkosi.conf.d/arch/mkosi.conf @@ -9,7 +9,9 @@ Packages= mesa networkmanager noto-fonts + pipewire-pulse power-profiles-daemon qemu-hw-display-virtio-gpu qemu-ui-opengl + sof-firmware vulkan-intel diff --git a/mkosi.profiles/desktop/mkosi.conf.d/fedora/mkosi.conf b/mkosi.profiles/desktop/mkosi.conf.d/fedora/mkosi.conf index 2620361..a50993f 100644 --- a/mkosi.profiles/desktop/mkosi.conf.d/fedora/mkosi.conf +++ b/mkosi.profiles/desktop/mkosi.conf.d/fedora/mkosi.conf @@ -5,9 +5,12 @@ Distribution=fedora [Content] Packages= + alsa-sof-firmware glx-utils + kernel-modules iwlwifi-mvm-firmware mesa-dri-drivers mesa-vulkan-drivers NetworkManager + pipewire-pulseaudio tuned-ppd