Не работает микрофон usb web-камеры Logitech C270

32reg
пробовал, не помогает
Пульса не прибивается или звук по прежнему плохой?
Попробовал с пульсой звук тоже хороший.
vs220,
Пульса прибивается, но звук такой же. А второй тестовый звонок тоже нормальный?

В чем еще может быть отличие между нашими системами? У вас нормально, у меня нет...
Какая у вас звуковая? Какие пакеты, относящиеся к звуку установлены, кодеки? Какие-то специфичные настройки?
www.linux32.ru - новости и статьи о Linux
32reg
Я не нашел пока вашего описания как собирать модуль
Описывал здесь , но пересборка, думаю, то же будет не простая, уж очень большой этот модуль, плюс, как правило, выскочит куча ошибок при компиляции.
Поэтому повторюсь, пересборка модуля (ядра) равносильна загрузке модуля с параметром quirks=vendorID:productID:quirks
Идея патча - добавление строки для соответсвующего устройства
 { USB_DEVICE(0x046d, 0x0825), .driver_info = USB_QUIRK_RESET_RESUME },
Суть этой строки - device can't resume correctly so reset it instead
То же самое достигается если загрузить модуль с параметром quirks=046d:0825:b
или если через параметр загрузки ядра - usbcore.quirks=046d:0825:b

32reg
А где вы нашли информацию по возможным значениям параметра quirks? Какие еще значения могут быть?
1. Первоисточник - смотри в исходниках linux-4.xx.x/include/linux/usb/quirks.h
/* string descriptors must not be fetched using a 255-byte read */
#define USB_QUIRK_STRING_FETCH_255		BIT(0)

/* device can't resume correctly so reset it instead */
#define USB_QUIRK_RESET_RESUME			BIT(1)

/* device can't handle Set-Interface requests */
#define USB_QUIRK_NO_SET_INTF			BIT(2)

/* device can't handle its Configuration or Interface strings */
#define USB_QUIRK_CONFIG_INTF_STRINGS		BIT(3)
 …….. и так далее …..
BIT(0)=a, BIT(1)=b, …

2. В параметрах загрузки, ищи по usbcore

UPD - но, имхо, этот параметр quirks будет действовать на все usb устройства и не факт, что всегда будет помогать, глядя на его суть - device can't resume correctly so reset it instead. Но пробовать, конечно, нужно.
Ошибки не исчезают с опытом - они просто умнеют
32reg
А второй тестовый звонок тоже нормальный?
Да, с промежутком в пару минут или часов.

32reg
Какая у вас звуковая? Какие пакеты, относящиеся к звуку установлены, кодеки? Какие-то специфичные настройки?

Пач же приняли давно в ядро, я 270 купил уже после патча так что проблем со звуком не замечал

Звуковая креативка старая CA0106, но она pci и к юсб микрофону камеры отношения не имеет.

hwinf о вебке

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3
  N: bus/usb/002/002
  E: BUSNUM=002
  E: DEVNAME=/dev/bus/usb/002/002
  E: DEVNUM=002
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3
  E: DEVTYPE=usb_device
  E: DRIVER=usb
  E: ID_BUS=usb
  E: ID_MODEL=0825
  E: ID_MODEL_ENC=0825
  E: ID_MODEL_FROM_DATABASE=Webcam C270
  E: ID_MODEL_ID=0825
  E: ID_REVISION=0012
  E: ID_SERIAL=046d_0825_06D4B360
  E: ID_SERIAL_SHORT=06D4B360
  E: ID_USB_INTERFACES=:0e0100:0e0200:010100:010200:
  E: ID_VENDOR=046d
  E: ID_VENDOR_ENC=046d
  E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
  E: ID_VENDOR_ID=046d
  E: MAJOR=189
  E: MINOR=129
  E: PRODUCT=46d/825/12
  E: SUBSYSTEM=usb
  E: TYPE=239/2/1
  E: USEC_INITIALIZED=9611816

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0
  E: DEVTYPE=usb_interface
  E: DRIVER=uvcvideo
  E: ID_MODEL_FROM_DATABASE=Webcam C270
  E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
  E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
  E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
  E: INTERFACE=14/1/0
  E: MODALIAS=usb:v046Dp0825d0012dcEFdsc02dp01ic0Eisc01ip00in00
  E: PRODUCT=46d/825/12
  E: SUBSYSTEM=usb
  E: TYPE=239/2/1
  E: USEC_INITIALIZED=9984717
  E: adb_user=yes

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/input/input9
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/input/input9
  E: EV=3
  E: ID_BUS=usb
  E: ID_FOR_SEAT=input-pci-0000_00_14_0-usb-0_3_1_0
  E: ID_INPUT=1
  E: ID_INPUT_KEY=1
  E: ID_MODEL=0825
  E: ID_MODEL_ENC=0825
  E: ID_MODEL_ID=0825
  E: ID_PATH=pci-0000:00:14.0-usb-0:3:1.0
  E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_3_1_0
  E: ID_REVISION=0012
  E: ID_SERIAL=046d_0825_06D4B360
  E: ID_SERIAL_SHORT=06D4B360
  E: ID_TYPE=video
  E: ID_USB_DRIVER=uvcvideo
  E: ID_USB_INTERFACES=:0e0100:0e0200:010100:010200:
  E: ID_USB_INTERFACE_NUM=00
  E: ID_VENDOR=046d
  E: ID_VENDOR_ENC=046d
  E: ID_VENDOR_ID=046d
  E: KEY=100000 0 0 0
  E: MODALIAS=input:b0003v046Dp0825e0012-e0,1,kD4,ramlsfw
  E: NAME="UVC Camera (046d:0825)"
  E: PHYS="usb-0000:00:14.0-3/button"
  E: PRODUCT=3/46d/825/12
  E: PROP=0
  E: SUBSYSTEM=input
  E: TAGS=:seat:
  E: USEC_INITIALIZED=11718390

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/input/input9/event9
  N: input/event9
  S: input/by-id/usb-046d_0825_06D4B360-event-if00
  S: input/by-path/pci-0000:00:14.0-usb-0:3:1.0-event
  E: DEVLINKS=/dev/input/by-id/usb-046d_0825_06D4B360-event-if00 /dev/input/by-path/pci-0000:00:14.0-usb-0:3:1.0-event
  E: DEVNAME=/dev/input/event9
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/input/input9/event9
  E: ID_BUS=usb
  E: ID_INPUT=1
  E: ID_INPUT_KEY=1
  E: ID_MODEL=0825
  E: ID_MODEL_ENC=0825
  E: ID_MODEL_ID=0825
  E: ID_PATH=pci-0000:00:14.0-usb-0:3:1.0
  E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_3_1_0
  E: ID_REVISION=0012
  E: ID_SERIAL=046d_0825_06D4B360
  E: ID_SERIAL_SHORT=06D4B360
  E: ID_TYPE=video
  E: ID_USB_DRIVER=uvcvideo
  E: ID_USB_INTERFACES=:0e0100:0e0200:010100:010200:
  E: ID_USB_INTERFACE_NUM=00
  E: ID_VENDOR=046d
  E: ID_VENDOR_ENC=046d
  E: ID_VENDOR_ID=046d
  E: LIBINPUT_DEVICE_GROUP=3/46d/825:usb-0000:00:14.0-3/button
  E: MAJOR=13
  E: MINOR=73
  E: SUBSYSTEM=input
  E: TAGS=:power-switch:
  E: USEC_INITIALIZED=11745853

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/media0
  N: media0
  E: DEVNAME=/dev/media0
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/media0
  E: MAJOR=237
  E: MINOR=0
  E: SUBSYSTEM=media

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/video4linux/video0
  N: video0
  S: v4l/by-id/usb-046d_0825_06D4B360-video-index0
  S: v4l/by-path/pci-0000:00:14.0-usb-0:3:1.0-video-index0
  E: COLORD_DEVICE=1
  E: COLORD_KIND=camera
  E: DEVLINKS=/dev/v4l/by-id/usb-046d_0825_06D4B360-video-index0 /dev/v4l/by-path/pci-0000:00:14.0-usb-0:3:1.0-video-index0
  E: DEVNAME=/dev/video0
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/video4linux/video0
  E: ID_BUS=usb
  E: ID_FOR_SEAT=video4linux-pci-0000_00_14_0-usb-0_3_1_0
  E: ID_MODEL=0825
  E: ID_MODEL_ENC=0825
  E: ID_MODEL_ID=0825
  E: ID_PATH=pci-0000:00:14.0-usb-0:3:1.0
  E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_3_1_0
  E: ID_REVISION=0012
  E: ID_SERIAL=046d_0825_06D4B360
  E: ID_SERIAL_SHORT=06D4B360
  E: ID_TYPE=video
  E: ID_USB_DRIVER=uvcvideo
  E: ID_USB_INTERFACES=:0e0100:0e0200:010100:010200:
  E: ID_USB_INTERFACE_NUM=00
  E: ID_V4L_CAPABILITIES=:capture:
  E: ID_V4L_PRODUCT=UVC Camera (046d:0825)
  E: ID_V4L_VERSION=2
  E: ID_VENDOR=046d
  E: ID_VENDOR_ENC=046d
  E: ID_VENDOR_ID=046d
  E: MAJOR=81
  E: MINOR=0
  E: SUBSYSTEM=video4linux
  E: TAGS=:uaccess:seat:
  E: USEC_INITIALIZED=11741929

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/video4linux/video1
  N: video1
  S: v4l/by-id/usb-046d_0825_06D4B360-video-index1
  S: v4l/by-path/pci-0000:00:14.0-usb-0:3:1.0-video-index1
  E: COLORD_DEVICE=1
  E: COLORD_KIND=camera
  E: DEVLINKS=/dev/v4l/by-id/usb-046d_0825_06D4B360-video-index1 /dev/v4l/by-path/pci-0000:00:14.0-usb-0:3:1.0-video-index1
  E: DEVNAME=/dev/video1
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/video4linux/video1
  E: ID_BUS=usb
  E: ID_FOR_SEAT=video4linux-pci-0000_00_14_0-usb-0_3_1_0
  E: ID_MODEL=0825
  E: ID_MODEL_ENC=0825
  E: ID_MODEL_ID=0825
  E: ID_PATH=pci-0000:00:14.0-usb-0:3:1.0
  E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_3_1_0
  E: ID_REVISION=0012
  E: ID_SERIAL=046d_0825_06D4B360
  E: ID_SERIAL_SHORT=06D4B360
  E: ID_TYPE=video
  E: ID_USB_DRIVER=uvcvideo
  E: ID_USB_INTERFACES=:0e0100:0e0200:010100:010200:
  E: ID_USB_INTERFACE_NUM=00
  E: ID_V4L_CAPABILITIES=:capture:
  E: ID_V4L_PRODUCT=UVC Camera (046d:0825)
  E: ID_V4L_VERSION=2
  E: ID_VENDOR=046d
  E: ID_VENDOR_ENC=046d
  E: ID_VENDOR_ID=046d
  E: MAJOR=81
  E: MINOR=1
  E: SUBSYSTEM=video4linux
  E: TAGS=:uaccess:seat:
  E: USEC_INITIALIZED=11741927

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.1
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.1
  E: DEVTYPE=usb_interface
  E: DRIVER=uvcvideo
  E: ID_MODEL_FROM_DATABASE=Webcam C270
  E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
  E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
  E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
  E: INTERFACE=14/2/0
  E: MODALIAS=usb:v046Dp0825d0012dcEFdsc02dp01ic0Eisc02ip00in01
  E: PRODUCT=46d/825/12
  E: SUBSYSTEM=usb
  E: TYPE=239/2/1
  E: USEC_INITIALIZED=9985400
  E: adb_user=yes

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.2
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.2
  E: DEVTYPE=usb_interface
  E: DRIVER=snd-usb-audio
  E: ID_MODEL_FROM_DATABASE=Webcam C270
  E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
  E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
  E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
  E: INTERFACE=1/1/0
  E: MODALIAS=usb:v046Dp0825d0012dcEFdsc02dp01ic01isc01ip00in02
  E: PRODUCT=46d/825/12
  E: SUBSYSTEM=usb
  E: TYPE=239/2/1
  E: USEC_INITIALIZED=9984717
  E: adb_user=yes

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.2/sound/card2
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.2/sound/card2
  E: ID_BUS=usb
  E: ID_FOR_SEAT=sound-pci-0000_00_14_0-usb-0_3_1_2
  E: ID_ID=usb-046d_0825_06D4B360-02
  E: ID_MODEL=0825
  E: ID_MODEL_ENC=0825
  E: ID_MODEL_FROM_DATABASE=Webcam C270
  E: ID_MODEL_ID=0825
  E: ID_PATH=pci-0000:00:14.0-usb-0:3:1.2
  E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_3_1_2
  E: ID_REVISION=0012
  E: ID_SERIAL=046d_0825_06D4B360
  E: ID_SERIAL_SHORT=06D4B360
  E: ID_TYPE=audio
  E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
  E: ID_USB_DRIVER=snd-usb-audio
  E: ID_USB_INTERFACES=:0e0100:0e0200:010100:010200:
  E: ID_USB_INTERFACE_NUM=02
  E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
  E: ID_VENDOR=046d
  E: ID_VENDOR_ENC=046d
  E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
  E: ID_VENDOR_ID=046d
  E: SOUND_FORM_FACTOR=webcam
  E: SOUND_INITIALIZED=1
  E: SUBSYSTEM=sound
  E: SYSTEMD_WANTS=sound.target
  E: TAGS=:systemd:seat:
  E: USEC_INITIALIZED=11675676

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.2/sound/card2/pcmC2D0c
  N: snd/pcmC2D0c
  E: DEVNAME=/dev/snd/pcmC2D0c
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.2/sound/card2/pcmC2D0c
  E: MAJOR=116
  E: MINOR=22
  E: SUBSYSTEM=sound
  E: TAGS=:uaccess:
  E: USEC_INITIALIZED=11676970

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.2/sound/card2/controlC2
  N: snd/controlC2
  S: snd/by-id/usb-046d_0825_06D4B360-02
  S: snd/by-path/pci-0000:00:14.0-usb-0:3:1.2
  E: DEVLINKS=/dev/snd/by-id/usb-046d_0825_06D4B360-02 /dev/snd/by-path/pci-0000:00:14.0-usb-0:3:1.2
  E: DEVNAME=/dev/snd/controlC2
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.2/sound/card2/controlC2
  E: ID_BUS=usb
  E: ID_MODEL=0825
  E: ID_MODEL_ENC=0825
  E: ID_MODEL_ID=0825
  E: ID_PATH=pci-0000:00:14.0-usb-0:3:1.2
  E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_3_1_2
  E: ID_REVISION=0012
  E: ID_SERIAL=046d_0825_06D4B360
  E: ID_SERIAL_SHORT=06D4B360
  E: ID_TYPE=audio
  E: ID_USB_DRIVER=snd-usb-audio
  E: ID_USB_INTERFACES=:0e0100:0e0200:010100:010200:
  E: ID_USB_INTERFACE_NUM=02
  E: ID_VENDOR=046d
  E: ID_VENDOR_ENC=046d
  E: ID_VENDOR_ID=046d
  E: MAJOR=116
  E: MINOR=21
  E: SUBSYSTEM=sound
  E: TAGS=:uaccess:
  E: USEC_INITIALIZED=11717530

  P: /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.3
  E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.3
  E: DEVTYPE=usb_interface
  E: DRIVER=snd-usb-audio
  E: ID_MODEL_FROM_DATABASE=Webcam C270
  E: ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
  E: ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
  E: ID_VENDOR_FROM_DATABASE=Logitech, Inc.
  E: INTERFACE=1/2/0
  E: MODALIAS=usb:v046Dp0825d0012dcEFdsc02dp01ic01isc02ip00in03
  E: PRODUCT=46d/825/12
  E: SUBSYSTEM=usb
  E: TYPE=239/2/1
  E: USEC_INITIALIZED=9985419
  E: adb_user=yes
Полный https://paste.pound-python.org/show/bZjzkFYCcHmuTP9vSIzS/

Вывод dmesg | tail после подключении камеры
dmesg | tail
[ 3001.884112] usb 2-3: New USB device strings: Mfr=0, Product=0, SerialNumber=2
[ 3001.884114] usb 2-3: SerialNumber: 06D4B360
[ 3001.885441] uvcvideo: Found UVC 1.00 device <unnamed> (046d:0825)
[ 3001.999426] uvcvideo 2-3:1.0: Entity type for entity Extension 4 was not initialized!
[ 3001.999430] uvcvideo 2-3:1.0: Entity type for entity Extension 6 was not initialized!
[ 3001.999433] uvcvideo 2-3:1.0: Entity type for entity Extension 7 was not initialized!
[ 3001.999435] uvcvideo 2-3:1.0: Entity type for entity Processing 2 was not initialized!
[ 3001.999437] uvcvideo 2-3:1.0: Entity type for entity Extension 3 was not initialized!
[ 3001.999439] uvcvideo 2-3:1.0: Entity type for entity Camera 1 was not initialized!
[ 3001.999753] input: UVC Camera (046d:0825) as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/input/input10

У вас не показывает какие нибудь ошибки dmesg | tail после подключении камеры?

Настройки пульсы через pavucontrol выбрал вывод на свою карточку и микрофон в скайпе автоматом определился.
Алсу давно настраивал, вроде только каналы и уровень в алсамиксер и порядок использования карточек

cat /var/lib/alsa/asound.state
https://paste.pound-python.org/show/zm9fhiuITciT6HK2n8Il/

cat /etc/alsa-base.conf
options snd slots=snd-ca0106, snd_usb_audio, snd-hda-intel

yay -Qs alsa
local/alsa-lib 1.1.6-1
    An alternative implementation of Linux sound support
local/alsa-plugins 1.1.6-2
    Extra alsa plugins
local/alsa-tools 1.1.6-1
    Advanced tools for certain sound cards
local/alsa-utils 1.1.6-1
    An alternative implementation of Linux sound support
local/alsaplayer 0.99.81-8
    A heavily multi-threaded PCM player that tries to excercise the ALSA library and
    driver quite a bit
local/apulse 0.1.12-1
    PulseAudio emulation for ALSA
local/lib32-alsa-lib 1.1.6-1
    An alternative implementation of Linux sound support (32 bit)
local/lib32-alsa-plugins 1.1.6-1
    Extra alsa plugins (32-bit)
local/zita-alsa-pcmi 0.2.0-4
    The successor of clalsadrv, provides easy access to ALSA PCM devices.
[[email protected] ~]$ yay -Qs alsa
local/alsa-lib 1.1.6-1
    An alternative implementation of Linux sound support
local/alsa-plugins 1.1.6-2
    Extra alsa plugins
local/alsa-tools 1.1.6-1
    Advanced tools for certain sound cards
local/alsa-utils 1.1.6-1
    An alternative implementation of Linux sound support
local/alsaplayer 0.99.81-8
    A heavily multi-threaded PCM player that tries to excercise the ALSA library and
    driver quite a bit
local/apulse 0.1.12-1
    PulseAudio emulation for ALSA
local/lib32-alsa-lib 1.1.6-1
    An alternative implementation of Linux sound support (32 bit)
local/lib32-alsa-plugins 1.1.6-1
    Extra alsa plugins (32-bit)
local/zita-alsa-pcmi 0.2.0-4
    The successor of clalsadrv, provides easy access to ALSA PCM devices.

[[email protected] ~]$ yay -Qs gst
local/clutter-gst2 2.0.18-1
    GStreamer bindings for clutter
local/gst-libav 1.14.1-1
    GStreamer Multimedia Framework ffmpeg Plugin
local/gst-plugins-bad 1.14.1-2
    GStreamer Multimedia Framework Bad Plugins
local/gst-plugins-base 1.14.1-1
    GStreamer Multimedia Framework Base Plugins
local/gst-plugins-base-libs 1.14.1-1
    GStreamer Multimedia Framework Base Libraries
local/gst-plugins-good 1.14.1-1
    GStreamer Multimedia Framework Good Plugins
local/gst-plugins-ugly 1.14.1-1
    GStreamer Multimedia Framework Ugly Plugins
local/gst-python 1.14.1-1
    GStreamer Python 3 binding overrides
local/gst-python2 1.14.1-1
    GStreamer Python 2 binding overrides
local/gstreamer 1.14.1-1
    GStreamer open-source multimedia framework core library
local/gstreamer-vaapi 1.14.1-1
    GStreamer Multimedia Framework VAAPI Plugin
local/pkgstats 2.3-9
    Submit a list of installed packages to the Arch Linux project

 yay -Qs ffmpeg
local/ffmpeg 1:4.0.1-2
    Complete solution to record, convert and stream audio and video
local/ffmpegthumbnailer 2.2.0-2
    Lightweight video thumbnailer that can be used by file managers.
local/ffmpegthumbnailer-mp3 1.1-1
    A very simple integration of ffmpeg to generate thumbnails from mp3(audio/mpeg) files
local/gst-libav 1.14.1-1
    GStreamer Multimedia Framework ffmpeg Plugin
local/opera-ffmpeg-codecs 67.0.3396.87-1
    additional support for proprietary codecs for opera
32reg
Можно ваш конфиг для alsa посмотреть? Особенно где вы выставляете макс частоту.
https://ptpb.pw/49iY
Гнездо pcm.usb, параметр rate.
vs220,
Пач же приняли давно в ядро
, а потом выкинули.

Пробовал конфиг альсы настраивать в $HOME - тоже ничего. Даже тв-тюнер временно из компа вытащил чтобы ничего не мешало - не помогло.

vasek, с добавлением quirks в опции модуля ничего не получилось. Пробовал и :USB_QUIRK_RESET_RESUME, и :b, и :1, и :0 (1 и 0 пробовал потому что в quirks.h написано BIT(0), BIT(1),...). Такое ощущение что или неправильно добавляю эту опцию, или она не рабочая.
Почему, вообще именно :a, :b, ... должно быть? Где об этом почитать?

Все-таки получилось собрать отдельно модуль по инструкции, которую я в первом посте приводил (в первый раз не получилось потому что использовал gzip вместо xz). mkinitcpio успешно отрабатывает с этим модулем.
В конфиге груба указал новый, собранный img, перезагрузился - микрофон заработал как надо. Несколько раз пробовал тестовый звонок, выключал и включал скайп снова, все работало. Но после перезагрузки - опять 25, все как до пересборки модуля. И повторная сборка модуля почему-то уже не помогает...

Удручает такая ситуация... Вроде бы уже вот оно, работает, а нет, все по-старому.
Может кто-нибудь подскажет как гуглить чтобы найти какой-нибудь результат, кроме покупки другой камеры? Я ничего дельного не нахожу пока.
Ведь работает же микрофон иногда, нужно всего лишь добиться чтобы он работал всегда.
www.linux32.ru - новости и статьи о Linux
32reg
в первый раз не получилось потому что использовал gzip вместо xz
Забыл предупредить, что с недавнего времени вместо gzip используется xz - сам на на этом накололся с полгода назад.

32reg
Почему, вообще именно :a, :b, … должно быть? Где об этом почитать?
Если использовать документацию на en, то там написано следующее
usbcore.quirks = a list of quirk entries to augment the built-in usb core quirk list. List entries are separated by commas. Each entry has the form VendorID:ProductID:Flags. The IDs are 4-digit hex numbers and Flags is a set of letters. Each letter will change the built-in quirk; setting it if it is clear and clearing it if it is set. The letters have the following meanings:
т.е. VendorID:ProductID:Flags, где Flags is a set of letters
Да, в исходниках стоит BIT(N) и ни о чем не говорит, но, имхо, это прописано в других файлах - просто это способ работы с регистрами контроллера. Ну и не доверять нельзя.

А вот почему не срабатывает, это другой вопрос. Предположу, что вина конкретно в данном устройстве и связана с управлением питания.
Заметил там еще одну опцию, связанную с управлением питания - k и предлагаю испробовать следующий параметр - quirks=046d:0825:bk
Или попробовать параметр загрузки в grub - usbcore.quirks=046d:0825:bk

С другой стороны, если проблема со звуком только в скайпе, то может он и виновник?
Ошибки не исчезают с опытом - они просто умнеют
vasek, спасибо за развернутые ответы.
С буквами в параметре понятно.
The IDs are 4-digit hex numbers
Значит должно быть
quirks=046d:0825:bk
, не
quirks=0x046d:0x0825:bk
. Я правильно понимаю?

The letters have the following meanings:
Подскажите, из какого это файла? Отрывок закончился на самом интересном месте.
www.linux32.ru - новости и статьи о Linux
Насколько я понимаю, можно и quirks=046d:0825:bk , а можно и quirks=0x046d:0x0825:bk - электронный мозг поймет, что это 16-рична система.
Но раз пишут 4 знака, то лучше так и писать. Прописано здесь и здесь , но прописаны как параметры ядра, поэтому предлагаю так и прописать в grub.

UPD - Насчет исходников, BIT(N) - если взять en алфавит, то номера и буквы по параметрам (тексту) совпадут.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.