Jak używać pulsaudio na arch

Jak używać pulsaudio na arch
Pulseaudio to system dźwiękowy dla systemów POSIX. Oznacza to, że działa jako proxy dla wszystkich dźwięków, które produkuje twój system. Przed dotarciem do głośnika dźwięk z dowolnego oprogramowania musi przejść przez pulsaudio.

Z powodu tego mechanizmu Pulseaudio umożliwia nieskończone sposoby dostosowywania dźwięku, zanim będziesz mógł je usłyszeć. Na przykład zmiana formatu dźwięku, zwiększenie/zmniejszenie kanałów dźwiękowych itp. Możliwe jest również wysłanie wyjścia dźwięku do komputera zdalnego za pośrednictwem sieci.

Pomimo jego systemów Linux, Pulseaudio jest również dostępne dla innych platform, takich jak Solaris, BSD, MacOS i Windows itp. W tym artykule zobaczymy, jak cieszyć się potężnym pulsaudio na Arch Linux.

Pulsaudio na arch

Ze względu na swoją popularność, Pulseaudio jest bezpośrednio dostępny w oficjalnym repozytorium Arch. Jeśli jednak potrzebujesz odpowiedniego front-end, do zainstalowania można zainstalować dodatkowe pakiety. Pulseaudio front-ends są dostępne zarówno w CLI, jak i GUI.

Instalowanie pulsaudio

Zaktualizuj bazę danych pakietów Pacman

Sudo Pacman -SYU

Teraz zainstaluj pulsaudio.

sudo pacman -s pulseaudio

Pulseaudio front-end

Aby przyjąć maksymalną przewagę demona pulsaudio, istnieje wiele front-end, które umożliwiają zaawansowane funkcje.

Cli

Istnieje garść konsoli dla pulsaudio. Sprawdź wszystkie frontowe konsoli dla pulsaudio.

Na przykład zainstalujmy NCPamixer. Jest dostępny bezpośrednio w AUR. Jeśli masz odpowiedniego pomocnika aur, to tylko kwestia jednego polecenia.

yay -s ncpamixer

GUI

Pulseaudio graficzne front-ends oferuje najłatwiejszy sposób nawigacji przez funkcje i wykonanie wszystkich złożonych zadań. Istnieje garść graficznych frontów pulsaudio do użytku.

W tym samouczku moim osobistym preferencją jest menedżer pulsaudio. To kolejny pakiet, który należy pobrać z AUR. Możesz zainstalować go ręcznie lub użyć aur pomocnika jak yay.

Yay -s Paman

Jeśli jesteś użytkownikiem plazmy KDE, KMIX jest najlepszym wyborem. To aplikacja kontroli woluminów KDE, która obsługuje pulsaudio.

sudo pacman -s kmix

Pulseaudio Volume Control to prosta aplikacja z GUI opartym na GTK. Jest bezpośrednio dostępny w oficjalnym repozytorium Arch.

sudo pacman -s pavucontrol

Zastosowanie pulsaudio

Paman

Wyszukaj „Pulseaudio Manager”.

Interfejs jest dość uproszczony z bardzo niewielu dostępnych opcji. To narzędzie oferuje najłatwiejszy sposób nawigacji po systemie audio i sprawdzenie statusu innego urządzenia.

Kmix

Jeśli jesteś na komputerze plazmowym KDE, KMIX oferuje dość uproszczony sposób manipulowania wyjściem dźwięku.

Rozpocznij Kmix.

Zauważysz małą ikonę głośnika na rogu.

Z tego okna dialogowego możesz bezpośrednio kontrolować objętość wszystkich dźwięków.

Kontrola objętości pulsaudio

To najlepsze narzędzie do korzystania z pulsaudio. Rozpocznij „Kontrola objętości pulsaudio”.

Możesz sprawdzić odtwarzanie i kontrolować jego głośność.

Na karcie „Nagrywanie” będą wszystkie aplikacje, które obecnie nagrywają dźwięk z dowolnego źródła (sprzęt odtwarzania i/lub nagrywania).

Na karcie „Urządzenia wyjściowe” zauważysz wszystkie urządzenia, które są obecnie dostępne do wyświetlania dźwięku dostępnego głośnika. Umożliwia konfigurację przesunięcia opóźnienia i głośności dźwięku.

Podobnie „urządzenia wejściowe” pokazują wszystkie urządzenia, które obecnie słuchają dźwięku i przekazują system systemu. Zauważ, że odtwarzanie zawsze będzie uznawane za jedno ze źródeł wkładu dźwięku dla każdej aplikacji do słuchania.

Na karcie „Konfiguracja” można wybrać, który profil dźwięku jest najlepiej odpowiedni dla bieżącej konfiguracji sprzętowej. Bez odpowiedniego profilu wyjście dźwiękowe będzie głównie utrudnione. Niektóre urządzenia mogą nawet nie uzyskać sygnałów dźwiękowych.

Zauważysz również, że w zakładkach takich jak „odtwarzanie”, „urządzenia wyjściowe”, „Urządzenia wejściowe”, obok każdego urządzenia są 3 przyciski.

Pierwszą opcją jest wyciszenie/wyłączenie dźwięku. Możesz indywidualnie wyciszić/nie wyciszić urządzeń audio.

Następnie „Zamknij kanały razem”. Ta opcja zasadniczo pozwala kontrolować wyjście audio w prawo.

Następna ikona polega na ustaleniu źródła dźwięku jako awarii.

Wszystkie te funkcje są również dostępne na innych zakładkach.

Użycie linii poleceń pulsaudio

Pulseaudio to pierwotnie demon działający w tle, który wykonuje całą pracę. Wszystkie te narzędzia GUI są łatwiejszym sposobem komunikowania się i konfigurowania zachowania pulsaudio. Jeśli potrzebujesz użycia wiersza poleceń, dostępnych jest wiele konsoli.

Pacmd

Jest to domyślna konsola do komunikowania się z serwerem pulsaudio.

Pacmd

W konsoli wpisz „pomoc” dla wszystkich dostępnych opcji.

„Informacje” zapewnią kompleksową listę informacji o całym wykorzystaniu pamięci, modułach i innych.

„List-Sources” wymienia wszystkie dostępne źródła audio.

Podobnie „List-Cards” wymienili wszystkie karty dźwiękowe (y).

Aby uzyskać wszystkie dostępne opcje i samouczki, sprawdź stronę Man of Pacmd.

Man Pacm

Pactl

Jest to podzbiór PACMD i pakuje tylko najczęstsze polecenia, których potrzebujesz.

Pomoc pactl

Jak widać, wszystkie polecenia są bezpośrednio dostępne w PACMD.

Pliki konfiguracyjne pulsaudio

PulseAudio używa kilku plików konfiguracyjnych do wszystkich rodzajów celów. Dzięki manipulowaniu plikami konfiguracyjnymi możesz na stałe zmienić zachowanie dźwięku w systemie. Istnieją 2 katalogi, których pulseaudio używa do konfiguracji.

  • ~/.config/pulse
  • /etc/puls

Pierwszy to konfiguracja dla bieżącego użytkownika, podczas gdy drugi dotyczy ustawień konfiguracji systemu. Zaleca się skopiowanie plików (systemów) systemu do katalogu użytkownika i odpowiednio je edytować. Jeśli jednak zdefiniowane przez użytkownika pliki konfiguracyjne i „/etc/pulse” nie są zsynchronizowane, pulsaudio może nawet nie uruchomić.

domyślny.rocznie

"domyślny.PA ”to skrypt startupowy dla Pulseaudio.

system.rocznie

Ten skrypt jest używany tylko wtedy, gdy pulsaudio jest uruchamiane w trybie systemowym.

Demon.conf

Ten plik konfiguracyjny służy do zmiany zachowania demona pulsaudio.

klient.conf

Ten służy do konfigurowania klientów pulsaudio.

Bonus: ponowne uruchomienie pulsaudio

To dość przydatna sztuczka do zapamiętania. Czasami pulseaudio może zachowywać się w nieoczekiwanym zachowaniu. Możesz ponownie uruchomić demon bez ponownego uruchomienia całego systemu.

Uruchom następujące polecenie zabijania wszystkich procesów związanych z pulsaudio.

Pulseaudio -K

Teraz rozpocznij demon ponownie.

pulseaudio -d

Końcowe przemyślenia

Pulseaudio jest jednym z najpotężniejszych narzędzi do przejęcia kontroli nad ekosystemem audio. Użyj pulsaudio, aby ożywić swoje doświadczenie dźwięku w zakresie swojej duszy!

Dzięki!