防砂林メモ

自分用のメモを書くだけ

Lenovo ideapad 320のマイク不具合を直す(Linux)

Lenovo ideapad 320-15AST。性能がクソ雑魚なのでLinuxを入れて使ってるのですが、マイクが機能しません。 設定を直します。試したディストーションLinux Mint 20.3です。

まず
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf
/usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf
を次のように編集します。

[Element Internal Mic Boost]内のvolumezero
[Element Int Mic Boost]内のvolumezero
[Element Mic Boost]内のvolumezero

そしたら、コマンド打ってデバイス名みたいなの出すっぽいです。

$ pacmd list-sources | grep 'name:.*input'

alsa_input.pci-0000_00_1f.3.analog-stereoってな感じのが出てくるので、その部分をコピーしときます。

それで今度は/etc/pulse/default.paを編集します。この2行を一番下にでも追加してください。
load-module module-remap-source source_name=record_mono master=※ master_channel_map=front-left channel_map=mono
set-default-source record_mono
※さっきコピーしたやつ

以上で設定完了。

$ pulseaudio -k
$ pulseaudio --start

で、PulseAudioを再起動します。パソコンを再起動してもいいです。

参考というか翻訳元というか:
Fix microphone on Lenovo IdeaPad 320 on Ubuntu 18.04 · GitHub

なんかよく知らんけど自分はこれで直りました。ありがとうございました。