diff options
| author | Nantha Sorubakanthan <nantha@mielota.com> | 2026-02-18 08:42:54 +0100 |
|---|---|---|
| committer | Nantha Sorubakanthan <nantha@mielota.com> | 2026-02-18 08:42:54 +0100 |
| commit | 272e2053526d7ecc545a704a84aa4a7f0d8e17a1 (patch) | |
| tree | d53fad4e000a2905eb4c8724a798c389141868ba /content/guide | |
| parent | f6232a19ca8fc4325313c1eb21b0182024a7e04e (diff) | |
tidy up for the pipewire guide on huawei matebook
Diffstat (limited to 'content/guide')
| -rw-r--r-- | content/guide/fix-sound-for-huawei-matebook.md | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/content/guide/fix-sound-for-huawei-matebook.md b/content/guide/fix-sound-for-huawei-matebook.md index e56f4b6..88351a1 100644 --- a/content/guide/fix-sound-for-huawei-matebook.md +++ b/content/guide/fix-sound-for-huawei-matebook.md @@ -3,27 +3,32 @@ title: Fix Sound for Huawei Matebook date: 2026-01-02 --- -## Context - -My friend installed Linux on his laptop and the sound just didn't work. Even after setting up Pipewire ! The speakers did appeared with `wpctl status` and `aplay -l`, but nope, no sound. +## The Fix -We found a fix, it works on Arch, Debian 13, and Void Linux (and probably on other distros too). +Know that sound works out of the box on Debian, Ubuntu and Mint. -## The Fix +The guide is for people running Arch ### Packages -First, install these packages (I am on Arch so I use `pacman`). +First, install these packages. ```sh sudo pacman -S wireplumber pipewire pipewire-pulse pipewire-alsa alsa-utils alsa-tools alsa-firmware sof-firmware ``` +Then run this if the `/etc/pipewire` folder doesn't exists. + +```sh +mkdir -v /etc/pipewire/ +cp -r /usr/share/pipewire/* /etc/pipewire/ +``` + Now reboot ! ### Start pipewire and co -Then if you are on Artix Linux with runit or Void Linux, you must start pipewire, then pipewire-pulse then wireplumber on each boot. +Then if you are on Artix Linux, you must start pipewire, then pipewire-pulse then wireplumber on each boot. If you are using systemd, your package manager should have enabled the three services automatically. |
