ฉันกำลังพยายามติดตั้งอินเทอร์เฟซเสียง Audinate AVIO USB Dante บน Ubuntu Server 20.04 LTS ที่ไม่มี hedaless ฉันไม่สามารถตรวจจับได้อย่างถูกต้องโดย ALSA และ Pulseaudio
อุปกรณ์นี้เป็นช่องสัญญาณสเตอริโอเข้าหนึ่งช่องและช่องสัญญาณสเตอริโอออกหนึ่งช่อง
เคอร์เนลมองเห็นอุปกรณ์:
user@host:~$ cat /proc/asound/cards
0 [โมดูล ]: USB-Audio - โมดูล Dante USB I/O
ตรวจสอบ Dante USB I/O Module ที่ usb-0000:00:14.0-2 ความเร็วสูงสุด
1 [Codec ]: USB-Audio - USB Audio Codec
USB Audio Codec ที่ usb-0000:00:14.0-3.2 ความเร็วสูงสุด
ผู้ใช้@โฮสต์:~$ lsusb
อุปกรณ์บัส 002 001: ID 1d6b:0003 รูตฮับ Linux Foundation 3.0
บัส 001 อุปกรณ์ 006: ID 0557:2419 ATEN International Co., Ltd
บัส 001 อุปกรณ์ 003: ID 0557:7000 ATEN International Co., Ltd Hub
อุปกรณ์บัส 001 013: ID 03f0:134a เมาส์ออปติคอลของ HP, Inc
บัส 001 อุปกรณ์ 012: ID 03f0:304a HP, Inc Slim Keyboard
บัส 001 อุปกรณ์ 009: ID 21d1:0001
อุปกรณ์บัส 001 008: ID 04d9:1702 Holtek Semiconductor, Inc. แป้นพิมพ์ LKS02
อุปกรณ์ Bus 001 007: ID 093a:2510 Pixart Imaging, Inc. ออปติคัลเมาส์
อุปกรณ์บัส 001 005: ID 21d1:001b ตรวจสอบโมดูล I/O USB ของ Dante
บัส 001 อุปกรณ์ 004: ID 21d1:000b
อุปกรณ์บัส 001 002: ID 21d1:000a Extender KVM-via-IP
อุปกรณ์บัส 001 018: ID 3018:0101 ตรวจสอบโมดูล I/O USB ของ Dante
อุปกรณ์บัส 001 001: ID 1d6b:0002 รูทฮับ Linux Foundation 2.0
และอัลซ่า:
ผู้ใช้@โฮสต์:~$ sudo aplay -l
**** รายชื่ออุปกรณ์ฮาร์ดแวร์ PLAYBACK ****
การ์ด 0: โมดูล [Dante USB I/O Module], อุปกรณ์ 0: USB Audio [USB Audio]
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
การ์ด 1: ตัวแปลงสัญญาณ [ตัวแปลงสัญญาณเสียง USB] อุปกรณ์ 0: เสียง USB [เสียง USB]
อุปกรณ์ย่อย: 1/1
อุปกรณ์ย่อย #0: อุปกรณ์ย่อย #0
แต่มีบางอย่างผิดปกติเมื่อฉันแสดงรายการจาก PulseAudio:
user@host:~$ pactl list sinks แบบสั้น
0 auto_null module-null-sink.c s16le 2ch 48000Hz ถูกระงับ
ฉันคาดหวังบางอย่างในนั้น:
alsa_output.usb-Audinate_Dante_USB_I_O_Module-00.iec958-สเตอริโอ
....ที่ฉันต้องกำหนดค่าแอปพลิเคชันของฉัน
ฉันสังเกตเห็นว่าในรายการโมดูล PA ไม่มีโมดูล alsa อยู่ในรายการ
user@host:~$ รายการ pactl สั้นๆ
0 โมดูลอุปกรณ์คืนค่า
1 โมดูลสตรีมกู้คืน
2 โมดูลการ์ดกู้คืน
3 โมดูลเพิ่มคุณสมบัติ
4 โมดูล-สวิตช์-บน-พอร์ต-พร้อมใช้งาน
5 โมดูล - เปิด - เชื่อมต่อ
6 โมดูล-udev-detect
7 โมดูลเนทีฟโปรโตคอลยูนิกซ์
8 โมดูลเริ่มต้นอุปกรณ์คืนค่า
9 โมดูล - เสมอ - จม
10 module-null-sink sink_name=auto_null sink_properties='device.description="Dummy Output"'
11 บทบาทที่ตั้งใจไว้สำหรับโมดูล
12 โมดูลระงับเมื่อไม่ได้ใช้งาน
13 โมดูลคอนโซลชุด
14 โมดูล systemd-เข้าสู่ระบบ
15 โมดูลตำแหน่งเหตุการณ์เสียง
16 จุกบทบาทโมดูล
17 โมดูล snap-policy
18 โมดูล-ฟิลเตอร์-ฮิวริสติกส์
19 โมดูล-ตัวกรอง-นำไปใช้
21 โมดูล-cli-โปรโตคอล-ยูนิกซ์
0 auto_null module-null-sink.c s16le 2ch 48000Hz ถูกระงับ
0 auto_null.monitor module-null-sink.c s16le 2ch 48000Hz ถูกระงับ
0 module-systemd-login.c (โมฆะ)
1 โมดูล systemd-login.c (โมฆะ)
38 protocol-native.c ข้อตกลง
ใครก็ตามที่สามารถกรุณาพยายามช่วยเหลือในเรื่องที่ค่อนข้างเร่งด่วนนี้?