サウンドがならないがヘッドセットを使いたい
- 現状、AlsaやらPulseの設定を弄くってもどうにもならない状態
- このPCではまだ困っていないので、しばらく放置している状態
- 正常な筐体ではマイクとスピーカは両表示されている
- 音声が出ている状態でも内蔵スピーカからは無音
- 外付けスピーカなら音は聞こえる
ヘッドセット必要
参考
- ヘッドフォン端子にイヤホン、マイク端子に外付けスピーカをつけて話が通話不良
商談ご破産になった経験あり
alsamixer音がならないので試したこと
ドライバの入れ替え
- マイクがなくなった・・・
Bluetoothヘッドセット導入
接続しても瞬時に切断される
参考にしたサイト
結果
- Bluetoothデバイスはすぐに切断されてしまう
- 対応プロファイルは問題ないはず
今回改善した手順
- PipeWireのリポジトリ設定
ターミナル画面
sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
- pipewireのライブラリをインストール
ターミナル画面
sudo apt update
sudo apt install pipewire pipewire-audio-client-libraries
- GStreamer使っているので関連ライブラリをインストール
ターミナル画面
sudo apt install gstreamer1.0-pipewire libpipewire-0.3-{0,dev,modules} libspa-0.2-{bluetooth,dev,jack,modules} pipewire{,-{audio-client-libraries,pulse,media-session,bin,locales,tests}}
- systemctl でリロード
ターミナル画面
systemctl --user daemon-reload
- Pulseオーディオを停止
ターミナル画面
systemctl --user --now disable pulseaudio.service pulseaudio.socket
- PipeWire スタート
ターミナル画面
systemctl --user --now enable pipewire pipewire-pulse
- 設定が問題なさそうか確認
ターミナル画面
~$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 388
Tile Size: 65472
User Name: manyan3
Host Name: manyan3-Thin-GF63-12VE
Server Name: PulseAudio (on PipeWire 0.3.48)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
Default Source: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
Cookie: 1bfe:b994
ペアリングしても切れなくなった
インフォメーション
有線買うならとダイソーのBluetooth5.3 ヘッドセットを購入しました
- ヘッドセット越しの音楽鑑賞、通話も問題なくできました。
課題
- AIのみなさん曰く、使用中のPCの内蔵スピーカが故障していると言っている。
- この問題が本当か時間があるときに情報収集するつもりです。