Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
Leto
Level 1
Level 1
Posts: 19
Joined: Sat Oct 16, 2021 3:04 am

Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by Leto »

Image - recording level is grey (inactive).
No sound recording in Skype.

inxi -Fxz

Code: Select all

System:
  Kernel: 5.4.0-88-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
  Desktop: Cinnamon 5.0.6 Distro: Linux Mint 20.2 Uma 
  base: Ubuntu 20.04 focal 
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <filter> 
  Mobo: ASUSTeK model: PRIME B550M-A (WI-FI) v: Rev X.0x serial: <filter> 
  UEFI: American Megatrends v: 2423 date: 08/09/2021 
CPU:
  Topology: 6-Core model: AMD Ryzen 5 5600X bits: 64 type: MT MCP 
  arch: Zen 3 L2 cache: 3072 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 88630 
  Speed: 2178 MHz min/max: 2200/3700 MHz Core speeds (MHz): 1: 2152 2: 2184 
  3: 2190 4: 2194 5: 2184 6: 2170 7: 2171 8: 2169 9: 2185 10: 2177 11: 2172 
  12: 2194 
Graphics:
  Device-1: AMD vendor: Tul driver: amdgpu v: 5.11.19.21.30 bus ID: 0c:00.0 
  Display: x11 server: X.Org 1.20.11 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa resolution: 3840x2160~60Hz 
  OpenGL: renderer: AMD Radeon RX 6700 XT 
  v: 4.6.14739 Core Profile Context 21.30 direct render: Yes 
Audio:
  Device-1: AMD driver: snd_hda_intel v: kernel bus ID: 0c:00.1 
  Device-2: AMD Starship/Matisse HD Audio vendor: ASUSTeK 
  driver: snd_hda_intel v: kernel bus ID: 0e:00.4 
  Device-3: Jieli USB PHY 2.0 type: USB driver: snd-usb-audio,uvcvideo 
  bus ID: 1-2:3 
  Sound Server: ALSA v: k5.4.0-88-generic 
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus ID: 08:00.0 
  IF: wlp8s0 state: down mac: <filter> 
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: ASUSTeK driver: r8169 v: kernel port: f000 bus ID: 09:00.0 
  IF: enp9s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 2.05 TiB used: 67.00 GiB (3.2%) 
  ID-1: /dev/nvme0n1 vendor: Kingston model: SKC2500M8250G size: 232.89 GiB 
  ID-2: /dev/sda vendor: Seagate model: ST2000DM008-2FR102 size: 1.82 TiB 
Partition:
  ID-1: / size: 227.28 GiB used: 13.80 GiB (6.1%) fs: ext4 
  dev: /dev/nvme0n1p3 
  ID-2: /boot size: 462.0 MiB used: 221.4 MiB (47.9%) fs: ext2 
  dev: /dev/nvme0n1p2 
  ID-3: /home size: 1.79 TiB used: 52.97 GiB (2.9%) fs: ext4 dev: /dev/sda 
Sensors:
  System Temperatures: cpu: 37.0 C mobo: N/A gpu: amdgpu temp: 52 C 
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 0 
Info:
  Processes: 357 Uptime: 14m Memory: 31.34 GiB used: 2.01 GiB (6.4%) 
  Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17 
  inxi: 3.0.38
aplay -l

Code: Select all

volodya@sleypnir:~$ aplay -l
**** Список PLAYBACK устройств ****
карта 0: Generic [HD-Audio Generic], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: Generic [HD-Audio Generic], устройство 7: HDMI 1 [HDMI 1]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: Generic [HD-Audio Generic], устройство 8: HDMI 2 [HDMI 2]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: Generic [HD-Audio Generic], устройство 9: HDMI 3 [HDMI 3]
  Подустройства: 0/1
  Подустройство №0: subdevice #0
карта 0: Generic [HD-Audio Generic], устройство 10: HDMI 4 [HDMI 4]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: Generic [HD-Audio Generic], устройство 11: HDMI 5 [HDMI 5]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: Generic_1 [HD-Audio Generic], устройство 0: ALC897 Analog [ALC897 Analog]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: Generic_1 [HD-Audio Generic], устройство 1: ALC897 Digital [ALC897 Digital]
  Подустройства: 0/1
  Подустройство №0: subdevice #0
pacmd list-cards

Code: Select all

volodya@sleypnir:~$ pacmd list-cards
3 card(s) available.
    index: 0
	name: <alsa_card.usb-Jieli_Technology_USB_PHY_2.0-02>
	driver: <module-alsa-card.c>
	owner module: 7
	properties:
		alsa.card = "2"
		alsa.card_name = "USB PHY 2.0"
		alsa.long_card_name = "Jieli Technology USB PHY 2.0 at usb-0000:01:00.0-2, high speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:01:00.0-usb-0:2:1.2"
		sysfs.path = "/devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-2/1-2:1.2/sound/card2"
		udev.id = "usb-Jieli_Technology_USB_PHY_2.0-02"
		device.bus = "usb"
		device.vendor.id = "1224"
		device.vendor.name = "Jieli Technology"
		device.product.id = "2a25"
		device.product.name = "USB PHY 2.0"
		device.serial = "Jieli_Technology_USB_PHY_2.0"
		device.form_factor = "webcam"
		device.string = "2"
		device.description = "USB PHY 2.0"
		module-udev-detect.discovered = "1"
		device.icon_name = "camera-web-usb"
	profiles:
		input:mono-fallback: Моно вход (priority 1, available: unknown)
		input:multichannel-input: Многоканальный вход (priority 1, available: unknown)
		off: Выключено (priority 0, available: unknown)
	active profile: <input:multichannel-input>
	sources:
		alsa_input.usb-Jieli_Technology_USB_PHY_2.0-02.multichannel-input/#3: USB PHY 2.0 Многоканальный
	ports:
		analog-input-mic: Микрофон (priority 8700, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		multichannel-input: Многоканальный вход (priority 0, latency offset 0 usec, available: unknown)
			properties:
				
    index: 1
	name: <alsa_card.pci-0000_0c_00.1>
	driver: <module-alsa-card.c>
	owner module: 8
	properties:
		alsa.card = "0"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfce20000 irq 100"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0c:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.0/0000:0b:00.0/0000:0c:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.product.id = "ab28"
		device.string = "0"
		device.description = "HD-Audio Generic"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		output:hdmi-stereo: Digital Stereo (HDMI) выход (priority 38668, available: unknown)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) выход (priority 33568, available: unknown)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) выход (priority 5700, available: no)
		output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) выход (priority 600, available: no)
		output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) выход (priority 600, available: no)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) выход (priority 5700, available: no)
		output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) выход (priority 600, available: no)
		output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) выход (priority 600, available: no)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) выход (priority 38468, available: unknown)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) выход (priority 5700, available: no)
		output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) выход (priority 600, available: no)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) выход (priority 600, available: no)
		output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) выход (priority 5700, available: no)
		output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) выход (priority 600, available: no)
		output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) выход (priority 600, available: no)
		off: Выключено (priority 0, available: unknown)
	active profile: <output:hdmi-stereo-extra3>
	sinks:
		alsa_output.pci-0000_0c_00.1.hdmi-stereo-extra3/#0: HD-Audio Generic Digital Stereo (HDMI 4)
	sources:
		alsa_output.pci-0000_0c_00.1.hdmi-stereo-extra3.monitor/#1: Monitor of HD-Audio Generic Digital Stereo (HDMI 4)
	ports:
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "Philips FTV"
		hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "PHL 288E2"
		hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
    index: 2
	name: <alsa_card.pci-0000_0e_00.4>
	driver: <module-alsa-card.c>
	owner module: 9
	properties:
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfcc00000 irq 102"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0e:00.4"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1"
		device.bus = "pci"
		device.vendor.id = "1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.product.id = "1487"
		device.product.name = "Starship/Matisse HD Audio Controller"
		device.string = "1"
		device.description = "Starship/Matisse HD Audio Controller"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		input:analog-stereo: Аналоговый стерео вход (priority 65, available: no)
		output:analog-stereo: Аналоговый стерео выход (priority 39268, available: unknown)
		output:analog-stereo+input:analog-stereo: Аналоговый стерео дуплекс (priority 6565, available: unknown)
		output:iec958-stereo: Цифровой стерео (IEC958) выход (priority 38268, available: unknown)
		output:iec958-stereo+input:analog-stereo: Цифровой стерео (IEC958) выход + Аналоговый стерео вход (priority 5565, available: unknown)
		off: Выключено (priority 0, available: unknown)
	active profile: <output:iec958-stereo>
	sinks:
		alsa_output.pci-0000_0e_00.4.iec958-stereo/#1: Starship/Matisse HD Audio Controller Цифровой стерео (IEC958)
	sources:
		alsa_output.pci-0000_0e_00.4.iec958-stereo.monitor/#2: Monitor of Starship/Matisse HD Audio Controller Цифровой стерео (IEC958)
	ports:
		analog-input-front-mic: Фронтальный микрофон (priority 8500, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-rear-mic: Тыловой микрофон (priority 8200, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-linein: Линейный вход (priority 8100, latency offset 0 usec, available: no)
			properties:
				
		analog-output-lineout: Линейный выход (priority 9000, latency offset 0 usec, available: yes)
			properties:
				
		analog-output-headphones: Наушники (priority 9900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
		iec958-stereo-output: Цифровой выход (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:
dmesg | grep snd
No output
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by MrEen »

Hi Leto, and welcome to the forum.

Let's get a look at your sound setup with this command:

Code: Select all

curl https://gitlab.freedesktop.org/pulseaudio/pulseaudio/raw/master/src/utils/pa-info?inline=false | bash | nc termbin.com 9999
The last line of output will have a URL pointing to the info. Pasting that URL is all I need.
Leto
Level 1
Level 1
Posts: 19
Joined: Sat Oct 16, 2021 3:04 am

Re: Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by Leto »

Thanks for quick response.

curl https://gitlab.freedesktop.org/pulseaud ... line=false | bash | nc termbin.com 9999

Code: Select all

curl https://gitlab.freedesktop.org/pulseaudio/pulseaudio/raw/master/src/utils/pa-info?inline=false | bash | nc termbin.com 9999
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                     Dload     Upload  Total    Spent    Left    Speed
100  2093  100  2093    0     0    364      0  0:00:05  0:00:05 --:--:--   449
https://termbin.com/crmq
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by MrEen »

Something failed there. We only got one line. Try it again please.
Leto
Level 1
Level 1
Posts: 19
Joined: Sat Oct 16, 2021 3:04 am

Re: Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by Leto »

volodya@sleypnir:~$ curl https://gitlab.freedesktop.org/pulseaud ... line=false | bash | nc termbin.com 9999
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2093 100 2093 0 0 2320 0 --:--:-- --:--:-- --:--:-- 2317
https://termbin.com/yrqg
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by MrEen »

That microphone comes with 2 profiles. It's presently set to Многоканальный вход. Try changing it to Моно вход on the Configuration tab of pavucontrol or you can use this line in the terminal to do it:

Code: Select all

pacmd set-card-profile alsa_card.usb-Jieli_Technology_USB_PHY_2.0-02 input:mono-fallback
See if that gets it working.
Leto
Level 1
Level 1
Posts: 19
Joined: Sat Oct 16, 2021 3:04 am

Re: Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by Leto »

Same "no recording" with mono option

https://termbin.com/um3f
User avatar
MrEen
Level 23
Level 23
Posts: 18343
Joined: Mon Jun 12, 2017 8:39 pm

Re: Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by MrEen »

You might want to try a newer kernel to see if that resolves the issue. Update Manager > View > Linux kernels

I'll say that if the manufacturer didn't follow the USB 2.0 spec properly, which sometimes happens, we could be fighting an uphill battle. And that reminds me, have you tried other USB ports?
Leto
Level 1
Level 1
Posts: 19
Joined: Sat Oct 16, 2021 3:04 am

Re: Linux Mint 20.2 - RitMix WebCam Microphone detected but not recording

Post by Leto »

Switching USB2.0 to USB3.0 didn't help.
But changing to Logiteck c310 webcome solved the problem. New webcome works out of the box.

So the conclusion is the problem was not on the linux side (you were right). RitMix webcome manufacturer does not support linux...
Locked

Return to “Sound”