システムが再起動した後、ヘッドフォンは常にミュートされます。ミュートを解除してボリュームを0%から100%に設定するには、alsamixerを使用する必要がありました。もちろん、alsactl storeを何度も実行してみましたが、役に立ちませんでした。しかし、スピーカーの場合はそうではありません。常にミュートが解除されており、音量は100%です。
私は基本的にpulseaudioを使用してFedora 21を使用しています。 kde4を起動するたびに起動されるため、無効にすることはできません。
答え1
ヘッドフォンが常に接続されていることをpulseaudioに通知します。編集する:
/usr/share/pulseaudio/alsa-mixer/paths/analog-output-lineout.conf
探す:
[Jack Headphone]
state.plugged = no (--->Change no to yes)
state.unplugged = unknown
または/で:
[Jack Front Headphone]
state.plugged = no (--->Change no to yes)
state.unplugged = unknown
そして:
[Element Headphone]
switch = off (--->Change off to on)
volume = off
または/で:
[Element Headphone2]
switch = off (--->Change off to on)
volume = off
ファイルを保存してpulseaudioを再起動します。
$ pulseaudio -k
$ pulseaudio --start