毎日もくもく

毎日もくもく

日記,そして備忘録

Arch Linux でイヤホンから音が出なくなった

ノートパソコン(Thinkpad X260)に入れている Arch Linux でイヤホンから音が出なくなった.
普通にパソコンのスピーカーからは音が出るし,デュアルブートしている Windows 10 ではイヤホンから音がでていたので Arch Linux での問題と判断.
ただ,イヤホンは認識されているっぽいし,なんで急にそうなったかが分からずもやもや.
Google で "linux headphone sound" とかで調べると同じような問題は過去にいっぱいあったらしく,16.04 - Laptop headphone jack produces no sound - Ask Ubuntu を参考にしたら私の場合は直った.
以下のコマンドを実行した(root はいらないらしいが,私は sudo つけてしまった).

$ alsactl restore

私の場合はこのコマンドが使えなかったので,

# pacman -S alsa-utils

を事前にした.
これで一応イヤホンから音が聞こえるようになってめでたしめでたしなのだが,理由がわからないので気持ち悪い.
ちなみに alsactl のマニュアルを読んでみると,restore オプションのところにこんなことが書いてある.

$ man alsactl

restore loads driver state for the selected soundcard from the configuration file. If restoring fails (eventually partly), the init action is called.

英語分からないから雰囲気で.