Тази статия ще е много полезна когато се ползват периферии като миди-клавиатури и от този род инструменти. Ползването на PipeWire е проблемно, макар, че е по-иновативно. За целта трябва да се върнем на доброто старо PulseAudio.
https://www.youtube.com/watch?v=6RrkLw220PY&t=681s ********************************* ИНСТРУКЦИЯ ПО УСТАНОВКЕ ********************************* !!! В Arch Linux обязательно должна быть подключена возможность ставить пакеты из AUR через yay -S !!! Установка ALSA - Advanced Linux Sound Architecture: sudo pacman -S alsa-utils - устанавливаем ALSA sudo alsactl init - проверяем, какие устройства есть в системе alsamixer - консольное отображение микшера sudo pacman -S lib32-alsa-plugins - плагины для совместимости Установка PulseAudio: yay -S pulseaudio-git - установка PulseAudio yay -S pulseaudio-alsa-git - совместимость с ALSA yay -S pulseaudio-bluetooth-git - для звука по bluetooth yay -S pulseaudio-jack-git - для настройки JACK yay -S plasma-pa-git - оболочка управления звуком PulseAudio для KDE sudo pacman -S pulseaudio-qt xfce4-pulseaudio-plugin - на всякий случай, пусть будет pavucontrol - настройки PulseAudio Установка JACK: yay -S jack lib32-jack2 jack-example-tools jack2-dbus - JACK с дополнениями yay -S a2jmidid - дополнение для MIDI sudo usermod -aG realtime,audio,disk [имя пользователя без скобок] - включаем себя в нужные группы Добавляем в /etc/security/limits.conf: @audio - rtprio 95 @audio - memlock unlimited yay -S mpg123 lib32-mpg - доустанавливаем пакеты yay -S cadence - утилита для удобного управления JACK pulseaudio sudo pacman -Syu sudo pacman -S pulseaudio pulseaudio-alsa plasma-pa pulseaudio: The main sound server. pulseaudio-alsa: For PulseAudio to manage ALSA devices. plasma-pa: Provides the Plasma Volume Control applet and other KDE audio integration. pulseaudio: Главният звуков сървър. pulseaudio-alsaЗа PulseAudio да управлява ALSA устройства. plasma-pa: Осигурява аплета за контрол на силата на звука в Plasma и друга аудио интеграция с KDE #допълнителни модули sudo pacman -S pulseaudio-bluetooth pavucontrol paprefs pulseaudio-bluetooth: For Bluetooth audio support (needs bluez too). pavucontrol: A graphical mixer for detailed control. paprefs: For advanced PulseAudio settings, like network streaming. pulseaudio-bluetooth: За Bluetooth аудио поддръжка ( bluezсъщо е необходимо). pavucontrolГрафичен миксер за детайлен контрол. paprefs: За разширени настройки на PulseAudio, като например стрийминг по мрежата. #стартиране и активиране на PulseAudio pulseaudio --start mkdir -p ~/.config/pulse echo "autospawn = yes" >> ~/.config/pulse/client.conf ## Проверка на инсталацията pulseaudio --check