Pulseaudio가 내 도크에 맞는 오디오를 찾을 수 없습니다

Pulseaudio가 내 도크에 맞는 오디오를 찾을 수 없습니다

요약: 업데이트된 pulseaudio가 내 도크용 USB 오디오 장치를 찾을 수 없습니다.

데비안 스트레치, XPS 13 9360, 도크 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.rules두 번째 줄은 pulseaudio와 함께 설치된 udev 규칙 파일에 설명되어 있습니다.

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

그 후에는 alsamixer가 내 도크의 오디오를 찾을 수 있기를 바랍니다. 그러나 실제로는 그렇지 않습니다.

대신, 로컬 노트북 사운드 장치와 USB Audio음량이라는 필드 하나만 있는 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

관련 정보