web-dev-qa-db-ja.com

Debian Busterでヘッドフォンが出力されない

Dell Inspiron 5567にDebian Busterをインストールしました。これは私のサウンドカードです。

inxi -A
Audio:     Card Intel Sunrise Point-LP HD Audio driver: snd_hda_intel Sound: ALSA v: k4.13.0-1-AMD64

ラップトップのスピーカーは正常に動作しますが、接続したときにヘッドホン/スピーカーから音が出ません。 automuteは機能しますが、pavucontrolはヘッドフォン出力を介して方向付けられたサウンドを表示します(添付ファイルが続きます)。 Pavucontrol recognises output through headphones 読んだ someother同様の問題に関する投稿 が、私の場合は適用されません。主な理由は、alsa-base.confファイルもasound.confファイルもないことです(最初のファイルは/etc/modprobe.d/にあり、もう1つは/ etc /にあるはずです)。上記の3番目のリンクに投稿されたリンクを確認し、すでに知っていることを確認しました。サウンドカードは1つしかありません。ただし、多数の仮想デバイスがあります。 screencapが続きます。 Many options for my only sound card

Alsa-info.shをダウンロードして実行したところ、次のエラーが発生しました:pcilib: sysfs_read_vpd: read failed: Input/output error;私はそれをググりました、そして、何も有用なものが思い付きませんでした(ほとんどの投稿はlspciを参照しています)。 alsamixerですべてのレベルが正しく設定されていますが、alsamixer: を実行すると、レベルが1つだけのデフォルトカードが表示されます。Home of alsamixer

何か案は? alsa-base.confとasound.confを作成する必要がありますか?もしそうなら、それらの中に何があるべきですか?前もって感謝します!

編集:ヘッドフォンは、Sparky Linux(Debian Testingに基づく)ライブUSBでうまく機能することを忘れていました。

4
Óscar Guajardo

Debian Facebookグループの2人のユーザーがこれに対する答えを提供しました。最初にlibsamplerate0をインストールし、行のコメントを外す必要がありました

allow-module-loading
resample-method = src-sinc-best-quality
avoid-resampling

ファイル/etc/Pulse/daemon.conf;実際、最初の行にはデフォルトで他のサンプリング方法があります。そのため、libsamplerate0をインストールする必要があります。次に、/ etc/modprobe.d/alsa.confファイルを1行で作成する必要がありました。

options snd-hda-intel model=headset-mic

そして、alsaおよびpulseaudioサービスを再起動します。これで、オーディオは、内蔵スピーカーと、オーディオジャックに接続されたヘッドフォン/スピーカーの両方で機能します。

2
Óscar Guajardo

私のラップトップ(ThinkPad T460s)にArchLinuxを最後に再インストールした後、数日前に同じ症状が発生しました。 Pulseを使用しない場合も同じですが、ALSAとaplayを使用するだけです。

次に、Debian Live USB-Stick(Jessie、3.16)とArch(4.9)のlinux-ltsカーネルを試しましたが、ヘッドフォンはこれらのカーネルを使用して動作していました。そして最高のことは、私が再インストールした「新しい」システムを起動した後も、それらは再び機能し続けたということです。

この動作が繰り返される場合はお知らせします(また、カーネルであり、不完全なユーザースペースコンポーネントではないことが確かな場合は、kernel.orgで問題が発生する可能性があります)。

0
Daniel E.