PulseAudioを使用して、i3wmでDebian 8のサウンドを管理しています。
オンボードサウンドカードのボリュームレベルを除いて、すべてが正しく動作します。すべての設定を最大(pavucontrolの入力と出力の両方で153%の音量)に調整し、スピーカーをかなり大きな音量にすると、音が出ます。予想されるオーディオが非常に静かに再生されます。
設定は「アナログステレオ出力」であり、ボリュームを除いてすべてが認識され、適切に機能します。
Pavucontrolで選択したときに正しい音量で正常に動作するUSBヘッドセットを持っています。 Windowsを起動すると、音は問題ありません。
これは、正しいボリュームで適切に機能していたため、停止されました。更新だったのではないかと思いますが、あまり音を使わないのでイベントとの関連付けができません。そこに再起動があった可能性もあります。
私はすでに設定を終了してPulseを再起動しました。他のいくつかのトラブルシューティング手順を試しましたが、結果が得られませんでした。
この時点で何を見ればよいかわからない場合は、要求されたデータ/ログを提供できます。私はpacmdで遊んでみましたが、そこで役立つものは見つかりませんでした。
だから私の質問は、静的に設定できるサウンドカードでは正しくない設定または計算されているベースラインボリューム設定があるのでしょうか。または、世界で他に何が起こっているのでしょうか。
ミキサー出力:
$›amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 103525 [158%] [on]
Front Right: Playback 103525 [158%] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 65536
Mono: Capture 55141 [84%] [off]
アルサミキサキャップ:
ミキサーへのリンク-D hw:0コンテンツ: http://Pastebin.com/bB7ERZ1
最近の多くのサウンドカードでは、ポートマッピングを完全に構成できます。ソフトウェアで、各物理ポートを入力または出力のいずれか、および任意の出力または入力に構成できます。残念ながら、これは時々異なるOS(そして時にはOSのリリース)がデフォルトで異なるマッピングになることを意味します。
つまり、WindowsはLinuxとは異なるポートを使用しています。あなたが聞いている非常に小さな音量のオーディオは、Linuxが駆動しているポートから漏れ出しています。
最も簡単な修正は、おそらくLinuxのデフォルトポートを使用することです。Windowsで動作させる場合は、Windowsの実行中にスピーカーを接続すると、Windowsは何を接続したかを尋ねてきます。それ自体がLinuxのデフォルトと一致します。 Linuxでも設定を行うことができると思います(Linuxのデフォルトのマッピングを変更するため)。
alsamixer
を起動し、そこにボリュームを設定します。これでうまくいくはずです。