web-dev-qa-db-ja.com

HDAJackReTaskデバイスがビジーです

ヘッドフォンとマイクを組み合わせたポートにマイクを接続しようとして、hdajackretaskでビデオを見ました。ただし、申し込むとデバイスはビジーです。ブートオーバーライドファイルをインストールできますが、適用できません。

ビデオでは、彼がやったことはalsa-mixerをシャットダウンするだけで、彼はその問題を取り除きました。サウンドデバイスを起動しませんでした。

更新:Pulseオーディオが実行されていることに気付きました。ただし、シャットダウンすると、元に戻ります。何がそれを始めているのかわかりません。これが理由かどうかはわかりません。

enter image description here

2
Bhikkhu Subhuti

それはpulseaudioです問題は、すぐに自動再起動されることです。そのため、ファイルを編集する必要があります

etc/Pulse/client.conf

これらの2行を追加するか、必要に応じてコメントを外します。(元に戻したいときにすべてをそのままにしておくことができるように、上に追加しました)デフォルトはコメント化され、編集用に残されています。

autospawn = no
daemon-binary = /bin/true 

再起動すると、pulseaudioを使用してオン/オフを切り替えることができます

pulseaudio --start
pulseaudio --kill

Client.confの変更を元に戻すまで自動起動されないため、pulseaudioを手動で起動する必要があります。 hdaJackretaskで変更を加えてテストできます。ただし、pulseaudioをオンにする必要があります。さらに変更を加える場合は、それぞれ----- killと--startを切り替える必要があります。

Pulseaudioには他にも記事がいくつかありましたが、この答えはこの質問に固有のものです。設定が気に入ったら、ブートスクリプトをインストールしてから、このすべてを元に戻すことができます。残念ながら、ピンを機能する方法で動作させることができませんでした。だから私の努力は役に立たなかった。

3
Bhikkhu Subhuti

私の場合(Ubuntu Artful Ardvark/17.10)、自分で(昇格した権限なしで)実行し、オーバーライドを適用した後にPulseaudioを手動で再起動する必要がありました。

0

プログラムがオーディオカードを使用していることを意味します。通常、オーディオ出力をテストするためにアプリケーションを開くことがありますが、これはデバイスをロックしている犯人です。

それ(またはそれら)を閉じ、Webブラウザーも閉じます。デバイスのロックが解除される場合があります。

0
Benj