Linux使用pulseadio管理音頻輸出
簡要介紹
Ubuntu自帶的音頻管理不是特別好用,尤其在使用藍牙的時候,總是出問題。
這個時候就需要pulseaudio來管理音頻輸出了。
環境
- Ubuntu18.04
步驟
- 安裝pulseaudio
sudo apt install pulseaudio
- 安裝pulseaudio的UI
sudo apt install pavucontrol
- 開啓pavucontrol
一般教程在這裏會說讓你直接打開PulseAudio這個軟件,也就是上面安裝的pavucontrol,但是這個軟件是依賴pulseaudio來用的。所以:
第一步:在終端中開啓pulseaudio:
第二步:直接打開PulseAudio這個軟件,或者在終端中輸入:pulseaudio --start
pavucontrol
- 開機自啓動
systemctl enable pulseaudio
錯誤解決
-
如果開機自啓動的時候報如下錯誤:
Failed to enable unit: Unit file pulseadio.service does not exist.
那麼解決方法是創建pulseaudio.service文件
sudo vim /lib/systemd/system/pulseaudio.service
文件內容是:
[Unit] Description=Pulseaudio bizzare service [Service] PIDFile=/run/pulseaudio.pid ExecStartPre=/bin/rm -f /run/pulseaudio.pid ExecStart=/usr/bin/pulseaudio --start ExecReload=/bin/kill -s HUP $MAINPID KillMode=process KillSignal=SIGQUIT TimeoutStopSec=5 [Install] WantedBy=multi-user.target
保存退出之後執行:
systemctl status -l pulseaudio.service
然後重啓即可,重啓之後打開PulseAudio軟件就可以了。
使用
這裏使用的方法直接貼個網址,請讀者自行閱讀,不再贅述
如何使用PulseAudio管理Ubuntu 18.04上的聲音