LINUX.ORG.RU

USB Microphone нету даже полоски сигнала в pavucontrol. «not enough bandwith» errors в dmesg

 , ,


0

2

Всем привет! Столкнулся с проблемой типо такой

dmesg https://pastebin.com/MghPA5MP

Дано: ни в какую нету сигнала от микрофона. На дистре Ubuntu24.04 и его форке mint 22 так само не работает микрофон. На том же дебиане 12 (xfce, и там как я понял pulseaudio) и mint 21.3 микрофон работает. Как я понял, нужно ставить pulseaudio. Но можно ли как-то решить проблему с pipewire?

pactl info

Сейчас стоит debian lmde 6



Последнее исправление: linuxuser112 (всего исправлений: 2)

имеется так же ноут на арч с кде. там микрофон работает и в dmesg -w пишет вместо not enough bandwidth что устройство зарегестрировано как snd-usb-audio. Даже не знаю куда копать

linuxuser112
() автор топика

Не уверен, но может это ядра. Для начала их поменять поставив разные версии. Ну и само собой собрать пайпвайр из исходников. Скорости USB 2 более чем хватает. Можно поискать как вручную включить этот режим для порта, если он работает на скорости 1.1. И вообще в альсамиксере устройства записи выбираются отдельно через F4. arecord -l должен микрофон отображать. usb-devices отображает данные, в том числе скорость порта и если там Spd=12 вместо 480 видимо нужно переключить на большую скорость.

anonymous
()
Ответ на: комментарий от anonymous

Про alsamixer по возможности скажу что там со Spd, ибо надо еще записать флешку с lmde, ибо я уже туда арч записал

Сейчас установил Arch с xfce и pulseaudio, микрофон работает.

Пробовал еще manjaro в livecd, там даже с xfce стоит pipewire, и не работает микро.

linuxuser112
() автор топика
Последнее исправление: linuxuser112 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Глянул, вот что пишет на арче:

T:  Bus=01 Lev=03 Prnt=05 Port=01 Cnt=01 Dev#=  6 Spd=12   MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=31b2 ProdID=0011 Rev=01.00
S:  Manufacturer=DCMT Technology
S:  Product=USB Condenser Microphone
S:  SerialNumber=214b206000000178
C:  #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
I:  If#= 1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
I:  If#= 3 Alt= 0 #EPs= 2 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=02(O) Atr=03(Int.) MxPS=  64 Ivl=16ms
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=16ms

Spd=12

linuxuser112
() автор топика
Ответ на: комментарий от linuxuser112

LMDE

T:  Bus=01 Lev=02 Prnt=02 Port=04 Cnt=01 Dev#=  6 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=31b2 ProdID=0011 Rev=01.00
S:  Manufacturer=DCMT Technology
S:  Product=USB Condenser Microphone
S:  SerialNumber=214b206000000178
C:  #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
I:  If#= 1 Alt= 2 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
E:  Ad=81(I) Atr=05(Isoc) MxPS= 576 Ivl=1ms
I:  If#= 3 Alt= 0 #EPs= 2 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=02(O) Atr=03(Int.) MxPS=  64 Ivl=16ms
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=16ms


linuxuser112
() автор топика
Ответ на: комментарий от vbr

почему тогда на pulseaudio работал микрофон, а на pipewire нет?

Цитата

Офнул поддержку драйверами usb 3.0 со стороны биоса, теперь микро подключается через xhci_hcd

Почему скорость usb та самая Spd=12, но теперь работает и на pipewire?

linuxuser112
() автор топика