Проблема с динамиками kef x300a

Проблема с динамиками kef x300a

Я пытался заставить свои колонки kef x300a работать в Ubuntu, но пока безуспешно.

При подключении через USB я получаю много ошибок в системном журнале, например: Ошибка открытия передней панели устройства PCM:1: Нет такого файла или каталога

Звуковая карта usb постоянно появляется и исчезает в pavucontrol. Когда это происходит, возможно воспроизведение звука, но оно прерывается каждый раз, когда устройство usb сбрасывается системой.

Я получаю следующий вывод от lsusb:lsusb-вывод

Я также попробовал использовать звуковую карту на Ubuntu 21.10 в VirtualBox, и она работает.

lsusb -t на виртуалбоксе

syslog из virtualbox

При использовании звуковой карты на virtualbox драйвер usbfs используется на хост-компьютере. При отключении звуковой карты от virtualbox хост-компьютер переключает драйвер на snd-usb-audio и выдает кучу ошибок.

Кто-нибудь знает, как решить эту проблему? :)

решение1

Похоже, KEF перешел на ЦАП Yamaha с версией usb id 27ac:1002.

Мне удалось заставить устройство работать, добавив quirk для звуковой карты Yamaha MOX6/MOX8.

rmmod snd-usb-audio # make sure all usb soundcards are unplugged when doing this

modprobe snd-usb-audio quirk_alias=27ac1002:04991503

Затем подключите динамик, отключите его и подключите снова. Обходной путь не идеален, так как драйвер дает сбой при первом подключении устройства.

Если кто-то знает лучшее решение, было бы здорово, если бы вы оставили комментарий! :)

Связанный контент