Pulseaudioが私のドックに合ったオーディオを見つけることができません

Pulseaudioが私のドックに合ったオーディオを見つけることができません

要約:更新されたpulseaudioは私のドック用のUSBオーディオデバイスを見つけることができません。

Debian Stretch、XPS 13 9360、Dock WD15。ソースからpulseaudioをビルドし、このバージョンを入手しました。

$ pulseaudio --version
pulseaudio 12.0-304-gb89d3

最新のドライバを得るためにプロジェクトを複製しました。一つある解決策githubに投稿されましたが、明らかに役に立たないパルスオーディオを更新します。私は〜を持っていますコミット60c0eddを修正私はローカルのgit cloneでシステムを構築してインストールしました。

奇妙なこと:

  1. 何らかの方法でインストールのため、confファイルは私のシステムにコピーされませんでした。私はこれを手動で行いました/usr/share/pulseaudio/alsa-mixer/profile-sets...私はコピーが必要で、インストール時にコピーが必要だと思いますか?システムのインストール手順に従いました。ここ

  2. を使用してpulseaudioを再起動しましたpulseaudio --kill && pulseaudio --start。 USBデバイスを確認した結果、次のような結果が出ました。

$ lsusb | grep 0bda
Bus 004 Device 003: ID 0bda:8153 Realtek Semiconductor Corp. 
Bus 003 Device 004: ID 0bda:4014 Realtek Semiconductor Corp.

/lib/udev/rules.d/90-pulseaudio.rules2 行目は、pulseaudio とともにインストールされた udev ルールファイルに記述されています。

ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="4014", ENV{PULSE_PROFILE_SET}="dell-dock-tb16-usb-audio.conf"

その後、alsamixerが私のドックのオーディオを見つけることを願っています。しかし、実際にはそうではありません。

代わりに、ローカルノートブックサウンドデバイスとUSB Audio音量というフィールドが1つだけあるUSBにあるデバイスを探します。

lsusbpulseaudioがUSBデバイスを正しく検出しているかどうかを確認するには? confファイルをコピーしましたが、何か問題があるのでしょうか?


編集:これを実行すると音がします。

aplay -D plughw:CARD=1,DEV=0 /usr/share/sounds/speech-dispatcher/test.wav 

編集2:私のUSBカード(ドッキングステーション)が通常のUSBとして認識されているようです。

$ udevadm info -qall -p /sys/class/sound/card1
P: /devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:02.0/0000:39:00.0/usb3/3-1/3-1.5/3-1.5:1.0/sound/card1
E: DEVPATH=/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/0000:02:02.0/0000:39:00.0/usb3/3-1/3-1.5/3-1.5:1.0/sound/card1
E: ID_BUS=usb
E: ID_FOR_SEAT=sound-pci-0000_39_00_0-usb-0_1_5_1_0
E: ID_ID=usb-Generic_USB_Audio_200901010001-00
E: ID_MODEL=USB_Audio
E: ID_MODEL_ENC=USB\x20Audio
E: ID_MODEL_ID=4014
E: ID_PATH=pci-0000:39:00.0-usb-0:1.5:1.0
E: ID_PATH_TAG=pci-0000_39_00_0-usb-0_1_5_1_0
E: ID_REVISION=0005
E: ID_SERIAL=Generic_USB_Audio_200901010001
E: ID_SERIAL_SHORT=200901010001
E: ID_TYPE=audio
E: ID_USB_DRIVER=snd-usb-audio
E: ID_USB_INTERFACES=:010100:010200:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=Generic
E: ID_VENDOR_ENC=Generic
E: ID_VENDOR_FROM_DATABASE=Realtek Semiconductor Corp.
E: ID_VENDOR_ID=0bda
E: PULSE_PROFILE_SET=dell-dock-tb16-usb-audio.conf
E: SOUND_INITIALIZED=1
E: SUBSYSTEM=sound
E: SYSTEMD_WANTS=sound.target
E: TAGS=:systemd:seat:
E: USEC_INITIALIZED=482209651377

関連情報