Linux Mint 20で光デジタルオーディオ出力の問題を解決するには?
スピーカーをクリックして設定を開いてみると、デジタル光出力装置はありません。コンピュータ背面の光ポートにヤマハ受信機が接続されていますが、オーディオ出力設定には何も表示されません。出力リストには、受信者の写真または受信者の名前を含める必要はありませんか?
答え1
S / PDIF光オーディオ出力は一方向です。送信装置は、受信装置の属性や受信装置の有無に関する情報を取得できない。はい最初。
Linuxでは、私が知っているS / PDIF出力を持つほとんどのRealtekオーディオチップには、ALSAミキサー設定にS / PDIF出力スイッチが含まれています。最新のLinuxディストリビューションでは、通常PulseaudioがALSAの上に配置されているため、単に実行するとalsamixer
単純化されたPulseaudioミキサーコントロールが表示されます。ただし、サウンドカード番号を明示的に指定すると、S / PDIF出力切り替えを含むフルALSAミキサー機能にアクセスできます。
最初の実行cat /proc/asound/cards
。これにより、現在のALSAサウンドデバイスと関連デバイス番号の両方が表示されます。統合サウンドチップの番号を見つけてください。形状は次のとおりですHDA-Intel - HDA Intel PCH
。 (ほとんどの最新のサウンドチップはIntel HDオーディオ規格に準拠しています。ここで、「Realtek」の名前は必ずしも表示されません。)
次に、サウンドデバイスの実際の番号をalsamixer -c X
置き換えて実行します。X
サウンドデバイスが1つしかない場合は、おそらくこれでした0
。
複数のスライダーを備えたターミナルベースのミキサーディスプレイが表示されます。ディスプレイは端末よりも広くてもよい。左右の矢印キーを使用してスライダ間を移動し(必要に応じて横にスクロール)、上矢印と下矢印を使用して音量を調整します。多くのスライダには、スライダの下部にあるキーを使ってM切り替えることができる「ミュート」スイッチもあります。
実際のスライダーはなく、「ミュート」トグルのみを持つ列が見つかるまで右に移動する必要があります。そのラベルには「S / PDIF」を含める必要があります。すべて反対の状態に移行すると、光ファイバ出力がイネーブルされます。
S/PDIFスイッチャーが複数ある場合、そのスイッチャーが光出力を完全に制御できるかどうかを調べるには、少しのテストが必要になる場合があります。
このコマンドを使用すると、ALSAレベルのミキサー設定を永続的に保存できますがalsactl store
、デスクトップ環境は独自にALSAレベル設定を保存/復元しようとする可能性があるため、これを妨げる可能性があります。