Logitech BRIO microphone not working after suspend

Bug #1963767 reported by Nazar Mokrynskyi
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I have Logitech BRIO 4k Pro webcam connected via its USB cable to Asus Vivobook Pro 16X OLED M7600QE-L2014X (90NB0V71-M02190) laptop.

On Ubuntu 21.10 after suspend (`systemctl suspend`) webcam's microphone stops working (device is still there, but audio level is at zero all the time).

To make it work again I need to do 2 things (just one is not sufficient):
1) Disconnect and connect webcam again to the laptop
2) Restart pulseaudio with `pulseaudio --kill; pulseaudio --start`

Not sure whose fault it is, likely kernel driver, but the fact that pulseaudio needs to be restarted is concerning as well. Reproducible 100% for me.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu71
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: Custom
DistroRelease: Ubuntu 21.10
Package: pulseaudio 1:15.0+dfsg1-1ubuntu2.2
PackageArchitecture: amd64
Tags: impish
Uname: Linux 5.16.11-xanmod1 x86_64
UnreportableReason: The running kernel is not an Ubuntu kernel
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm audio cdrom dialout dip docker libvirt lpadmin plugdev sambashare sudo
_MarkForUpload: True
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: nazar-pc 1488 F.... pulseaudio
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 22.04
InstallationDate: Installed on 2022-02-15 (153 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 04ca:300d Lite-On Technology Corp. Atheros AR3012 Bluetooth
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Lsusb-t:
 /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
 /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
     |__ Port 3: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
     |__ Port 3: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
MachineType: Purism Librem 13 v4
Package: pulseaudio 1:15.99.1+dfsg1-1ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=uk_UA.UTF-8
 SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-39-generic root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.15.0-39.42-generic 5.15.35
RelatedPackageVersions:
 linux-restricted-modules-5.15.0-39-generic N/A
 linux-backports-modules-5.15.0-39-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.2
Tags: jammy wayland-session wayland-session
Uname: Linux 5.15.0-39-generic x86_64
UpgradeStatus: Upgraded to jammy on 2022-06-21 (27 days ago)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/27/2022
dmi.bios.release: 4.15
dmi.bios.vendor: coreboot
dmi.bios.version: 4.15-Purism-3
dmi.board.name: Librem 13 v4
dmi.board.vendor: Purism
dmi.board.version: 1.0
dmi.chassis.type: 9
dmi.chassis.vendor: Purism
dmi.ec.firmware.release: 0.0
dmi.modalias: dmi:bvncoreboot:bvr4.15-Purism-3:bd01/27/2022:br4.15:efr0.0:svnPurism:pnLibrem13v4:pvr1.0:rvnPurism:rnLibrem13v4:rvr1.0:cvnPurism:ct9:cvr:sku:
dmi.product.family: Librem 13
dmi.product.name: Librem 13 v4
dmi.product.version: 1.0
dmi.sys.vendor: Purism

description: updated
description: updated
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1963767

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : Dependencies.txt

apport information

tags: added: apport-collected impish
description: updated
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : ProcEnviron.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : Re: Microphone not working after suspend

Yeah, situation on this laptop is very problematic. It loses microphone audio all of a sudden often on its own (I unmute myself on Google Meet and notice there is no audio from me).

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.

Ubuntu 21.10 (impish) reached end-of-life on July 14, 2022.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in.

Changed in pulseaudio (Ubuntu):
status: New → Won't Fix
Changed in linux (Ubuntu):
status: Incomplete → Won't Fix
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote :

Just tested the same Logitech BRIO on Ubuntu 22.04 LTS, still the same issue.

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote :

Actually I have tested it on a different laptop this time: Purism Libre 13 Version 4. So this shouldn't be laptop-specific either.

tags: added: jammy
removed: impish
Changed in linux (Ubuntu):
status: Won't Fix → New
Changed in pulseaudio (Ubuntu):
status: Won't Fix → New
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1963767

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : AlsaInfo.txt

apport information

tags: added: wayland-session
description: updated
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : CRDA.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : Dependencies.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : IwConfig.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : Lspci.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : Lspci-vt.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : Lsusb-v.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : PaInfo.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : ProcModules.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : PulseList.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : RfKill.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : UdevDb.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : WifiSyslog.txt

apport information

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : acpidump.txt

apport information

Revision history for this message
Launchpad Janitor (janitor) wrote : Re: Microphone not working after suspend

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Ciro Santilli 六四事件 法轮功 (cirosantilli) wrote :

Repro on Ubuntu 22.04.1, Lenovo ThinkPad P5. If I try to change volume, I get "Dummy Output". Similar report: https://askubuntu.com/questions/1191649/no-sound-on-wake-dummy-output-always-takes-over-pulseaudio-k-the-fix

summary: - Microphone not working after suspend
+ [Purism Librem 13 v4] Microphone not working after suspend
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : Re: [Purism Librem 13 v4] Microphone not working after suspend

I don't think bug title change is correct, this is confirmed to happen on 3 distinct laptops already in this thread.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

If it happens on all or a large number or systems then people should share the same bug. Or if they have the same hardware (same laptop or same sound chips). Otherwise people should each log their own bug because in most cases problems like this are hardware-specific. So I'm thinking that's 3 separate bugs here.

I only have access to Ubuntu 22.10 today so can only confirm that the bug does not happen on 22.10 here. It would be useful to ask more users of 22.04 to test this so Incomplete...

Changed in pulseaudio (Ubuntu):
status: Confirmed → Incomplete
summary: - [Purism Librem 13 v4] Microphone not working after suspend
+ [jammy] Microphone not working after suspend
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote : Re: [jammy] Microphone not working after suspend

Did you test he same webcam as I did (Logitech BRIO)?
If it happens for me with two laptops from different manufacturers that have different processors (Intel vs AMD), there is certainly something going on.
It happened on 21.10 and now happns on 22.04 LTS version of Ubuntu, so the bug report should be valid IMHO.
Thankfully I'm not using laptop actively, it is a really bad experience.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Bug confirmed with a Logitech BRIO on 22.04 and 22.10. Though the bug does not occur with my laptops' built-in mics.

summary: - [jammy] Microphone not working after suspend
+ Logitech BRIO microphone not working after suspend
no longer affects: pulseaudio (Ubuntu)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
tags: added: kinetic suspend-resume
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.