hdajackretask、pavucontrol、pavumeterなどのツールを使用して、それぞれピンの再割り当てとオーディオ出力のモニタリングを行います。ツールは次を実行してインストールされます。
sudo apt-get install alsa-tools-gui pavumeter pavucontrol
完了したら、次のように管理者権限でツールを起動します。
gksudo hdajackretask
ここから、必要な各ピンを再割り当てする必要があります。このツールは、サウンドカードに応じて、カラーパネルレイアウト(カードの裏面を参照し、ピンが色分けされているかどうかを確認する)またはジャック指定子によって検出する可能性が高いことに注意してください。
いずれにしても、完了して「適用」を選択すると、再起動する必要があり、設定は次回の起動時に適用されます。
再起動する前に、pulseaudioが必要に応じてチャネルレイアウトを利用するように設定されていることを確認します。
注目すべきは、の/etc/pulse/daemon.conf
場合、次の変更を行う必要があることです(お好みのテキストエディターを使用)。
(a)。5.1チャンネルサウンドの場合:default-sample-channels = 6
(b)。enable-lfe-remixing
がに設定されていることを確認しyes
ます。
(c)。5.1オーディオのデフォルトのチャンネルマップオプションは次のように設定する必要があります。
front-left,front-right,lfe,front-center,rear-left,rear-right
ツールの仕組み:
このツールは、/lib/firmware/hda-jack-retask.fw
モジュール構成ファイル(下/etc/modprobe.d/hda-jack-retask.conf
または類似)からも呼び出されるファームウェアパッチ(下)エントリを生成します。このエントリの設定は、すべてのブートに適用されます。これが「ブートオーバーライド」オプションの機能で、ブートごとにサウンドカードのピン割り当てをオーバーライドします。設定が不要になった場合にこれを元に戻すには、hdajackretaskをパージした後に両方のファイルを削除します。
例:
取得するにはCLEVO P751DM2-Gで動作するようにのオーディオジャックをロジクールZ506サラウンドサウンドスピーカーシステム(以下、生成コンフィギュレーションファイルに示すように、5.1サラウンドサウンドオーディオの入力としての用途3つの3.5mmジャックは、私はピンを上書きしなければならなかったこと私のユースケースの下部に添付されているスクリーンショットで確認してください、あなたのマイレージはあなたの正確なサウンドカードによって異なる場合があります):
(a)。/lib/firmware/hda-jack-retask.fw
セットアップ後の内容:
[codec]
0x10ec0899 0x15587504 0
[pincfg]
0x11 0x4004d000
0x12 0x90a60140
0x14 0x90170110
0x15 0x411111f0
0x16 0x411111f0
0x17 0x01014012
0x18 0x01014011
0x19 0x411111f0
0x1a 0x01014010
0x1b 0x411111f0
0x1c 0x411111f0
0x1d 0x40350d29
0x1e 0x01441120
0x1f 0x411111f0
(b)。/etc/modprobe.d/hda-jack-retask.conf
セットアップ後のファイルの内容:
# This file was added by the program 'hda-jack-retask'.
# If you want to revert the changes made by this program, you can simply erase this file and reboot your computer.
options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw
その後、システムを再起動しました。ブート時にdmesgでgrepを実行して、成功したオーバーライドを確認します。
dmesg | grep hda-jack-retask
出力:
[ 5.183912] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[ 5.184524] snd_hda_intel 0000:01:00.1: Applying patch firmware 'hda-jack-retask.fw'
ラップトップ/マザーボードのサウンドカードへの3.5mmオーディオジャックの接続:
Logitechシステムの背面では、すべてのI / Oが色分けされています。私の場合、Realtek HD Audioマネージャーパネルの下のWindowsのように、GREENラインフィードがCenter / LFEフィードに対応するように、GREENラインをYELLOWラインと入れ替えました。次に、コンピューター上でフィードを上から下の順に接続しました。最後に黒、緑、黄色の順に接続しました。
新しいセットアップを使用するための再起動後の最終手順:
pavucontrol(アプリランチャーで検索するか、ターミナルから起動する)を使用し、構成タブで[Analog Surround 5.1 Output]プロファイルを選択します。これは、アプリが選択されるまでアプリがスピーカーレイアウトを使用しないため、重要です。
完了したら、オーディオテストを実行して、Ubuntuのサウンド設定アプレットでセットアップを確認できます(以下を参照)。オーディオが各スピーカーに正しくルーティングされていることを確認します。そうでない場合は、hdajackretaskを使用してピンレイアウトを再度マップし、再テストします。
成功のスクリーンショット:
添付として:
pavucontrol
して実行し、[構成]タブの設定を確認します。コマンドラインの方法はalsamixer
ターミナルで実行されており、適切なサウンドカードを選択して、チャンネルモードを変更します。このスクリーンショットの最も適切なミキサー設定に似ています。