Intereting Posts
Удаление определенного файла из файла tar Как получить время безотказной работы в разных ОС? Ремонт GRUB с компакт-диска Arch live помочь понять часть awk-программы Просит DNS-запрос `ssh -D`? Отфильтруйте пути из текстового файла, который глубже, чем их непосредственный предшественник Bash для определения файла, измененного вчера, и проверьте, превышает ли его размер определенный порог Не удается открыть графический интерфейс после ssh -X и chroot Git не создает коммит слияния при слиянии подписанного / аннотированного тега Команда терминала (называемая не из SU), которая ограничивает процесс от записи ко всем каталогам, кроме одного? Перенесите большие файлы, не забирая полосу пропускания (есть ли эквивалент BITS для Linux?) Директива Alias, вероятно, никогда не будет соответствовать, поскольку она перекрывает предыдущий псевдоним Запретить пользователю удалять папки и файлы в собственном доме Удивительный: переключатель раскладки клавиатуры Система зависает при выключении / перезапуске – участвует ли ssh?

Что необходимо для USB-устройства, которое появится под звуком в панели управления Ubuntu?

У меня есть устройство, которое объединяет два аудиоинтерфейса и один интерфейс HID.

Он перечисляет правильно, как показывает lsusb -D . Кроме того, трассировка с wireshark показывает ошибок – все дескрипторы обмениваются успешно, запросы Set Interface выдаются хостом и подтверждаются устройством.

dmesg также не жалуется:

 sw3@pc90313-sw3:~$ dmesg | tail [ 6897.106331] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input14 [ 6897.106516] hid-generic 0003:046D:C05A.0007: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:1a.0-1.3/input0 [ 6902.395444] usb 3-1: new high-speed USB device number 45 using xhci_hcd [ 6902.413395] usb 3-1: New USB device found, idVendor=23e5, idProduct=a050 [ 6902.413400] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 6902.413403] usb 3-1: Product: Device [ 6902.413405] usb 3-1: Manufacturer: Me [ 6902.417288] current rate 44100 is different from the runtime rate 192000 [ 6902.420775] current rate 44100 is different from the runtime rate 192000 [ 6902.424214] hid-generic 0003:23E5:A050.0008: hiddev0,hidraw3: USB HID v1.11 Device [My Device] on usb-0000:00:14.0-1/input3 

Однако устройство не появляется в меню «Звук» на панели конфигурации Ubuntu. Мое рассуждение состоит в том, что если дескриптор конфигурации был неправильным, и хост не знал, что устройство является аудиоустройством, не было бы Set interface запросов Set interface (которые служат для отключения и отключения звука).

Я хочу копать глубже и узнать, где в цепочке устройство не распознается как аудиоустройство. Однако мои знания в Linux скудны, и я не знаю, какие журналы читать, какие утилиты использовать и как обойти меню «Звук» на следующем более низком уровне абстракции.

Каков процесс добавления устройства в меню «Звук» и в каких точках его можно наблюдать?

Я не использую ubuntu и не могу попробовать это решение, но попытался ли вы создать файл .is_audio_player?

Этот файл должен быть помещен в корень плеера и указывать, что он является программным обеспечением для воспроизведения звука.

Вот несколько дальнейших объяснений.

Пример файла .is_audio_player:

 name="Sansa Clip" audio_folders=MUSIC/,PODCASTS/,AUDIOBOOKS/ output_formats=application/ogg,audio/mpeg,audio/flac,audio/x-ms-wma,audio/aac,audio/mp4,audio/audible input_formats=application/ogg,audio/mpeg,audio/flac,audio/x-ms-wma,audio/aac,audio/mp4,audio/audible playlist_format=audio/x-iriver-pla playlist_path=PLAYLISTS/