我嘗試讓我的 kef x300a 揚聲器在 ubuntu 上工作,但到目前為止收效甚微。
當使用 USB 連接時,我在 syslog 中收到很多錯誤,例如: 開啟 PCM 裝置前端時出錯:1:沒有這樣的檔案或目錄
pavucontrol中usb音效卡不斷彈出又消失。發生這種情況時可以播放聲音,但每次系統重設 USB 裝置時播放聲音都會中斷。
我從 lsusb 得到以下輸出:lsusb 輸出
我還嘗試在 virtualbox 中的 ubuntu 21.10 上使用聲卡,並且它有效。
在 virtualbox 上使用音效卡時,在主機上使用 usbfs 驅動程式。當從 virtualbox 中斷開聲音卡時,主機將驅動程式切換到 snd-usb-audio,並產生一堆錯誤。
誰知道如何解決這個問題? :)
答案1
看起來 KEF 已轉移到 Yamaha dac 修訂版,USB ID 為 27ac:1002。
我設法透過為 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
然後插入揚聲器,拔下插頭,然後再次插入。解決方法並不完美,因為第一次插入裝置時驅動程式會失敗。
如果有人知道更好的解決方案,評論會很棒! :)