Update README.md
This commit is contained in:
parent
82dd320d11
commit
ab4b695f79
40
README.md
40
README.md
@ -41,24 +41,11 @@ flatpak-builder --install flatpak-build/ build-aux/org.pipewire.Helvum.json
|
||||
flatpak run org.pipewire.Helvum
|
||||
```
|
||||
|
||||
```sh
|
||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||
source "$HOME/.cargo/env" # reload shell
|
||||
source ~/.profile # Activate Rust
|
||||
rustc -V
|
||||
sudo apt install rustc # install compiler
|
||||
|
||||
sudo apt install libpipewire-0.3-0 libpipewire-0.3-common libpipewire-0.3-dev
|
||||
sudo apt install libadwaita-1-0 libadwaita-1-dev
|
||||
sudo apt install libclang-dev
|
||||
sudo apt install cmake
|
||||
sudo apt install meson
|
||||
# Dependency libadwaita-1 found: NO found 1.1.7 but need: '>= 1.3'
|
||||
|
||||
```
|
||||
|
||||
### Setup
|
||||
```
|
||||
```sh
|
||||
systemctl --user daemon-reload
|
||||
systemctl --user --now disable pulseaudio.service pulseaudio.socket
|
||||
systemctl --user mask pulseaudio
|
||||
@ -66,6 +53,31 @@ systemctl --user --now enable pipewire pipewire-pulse
|
||||
pactl info
|
||||
```
|
||||
|
||||
|
||||
### WirePlumber
|
||||
|
||||
```sh
|
||||
sudo apt install wireplumber pipewire-media-session-
|
||||
|
||||
# For ALSA clients to be configured to output via PipeWire,
|
||||
sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/
|
||||
|
||||
# For JACK clien
|
||||
sudo cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/
|
||||
|
||||
# For Bluetooth, just remove the pulseaudio-module-bluetooth
|
||||
sudo apt remove pulseaudio-module-bluetooth
|
||||
|
||||
# ?
|
||||
sudo ldconfig
|
||||
|
||||
# enable the new media session
|
||||
systemctl --user --now enable wireplumber.service
|
||||
|
||||
# Verify
|
||||
pactl info
|
||||
```
|
||||
|
||||
### Configure
|
||||
`/etc/pipewire/pipewire.conf`
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user