FIX SOUNDS
PIPEWIRE
sudo xbps-install -Sy pipewire wireplumber wireplumber-elogind bluez libspa-bluetooth rtkit
sudo ln -sv /etc/sv/rtkit /var/service
sudo ln -sv /etc/sv/bluetoothd /var/service
- config
pipewire
using user config.
~/.config/pipewire/
└── pipewire.conf.d/
├── 10-wireplumber.conf -> /usr/share/examples/wireplumber/10-wireplumber.conf
└── 20-pipewire-pulse.conf -> /usr/share/examples/pipewire/20-pipewire-pulse.conf
OLD STEPS
install wireplump-elogind for shared object that need elogind and active sv status elogind
active pipewire-pulse by uncomment this line
#{ path = "/usr/bin/pipewire" args = "-c pipewire-pulse.conf" }
start/Enable
no need any services, it's can run with autostart apps or .xinitrc ...
pipewire &
sleep 1 # if pipewire not running the wireplumber could not run.
wireplumber &
interface
we have pavucontrol and helvum
sound control
we can change sound volume using to 99%
by:
$ pactl set-sink-volume 0 99%
OLD 2
fix sound work by sudo only
- select
module
(driver)
$ cat /etc/modprobe.d/default.conf
options snd_hda_intel index=1
- check
alsamixer
$ alsamixser
- choose
builting audio
that notoff
inpulsemixer
$ pulsemixer
unmout all, But danger
$ amixer scontrols | grep -oE "'.*'" | awk -F\' \
'{print "amixer -c 0 set \""$2"\" unmute 100"}' >> ~/speaker.txt