won't auto-select input when headset is plugged and selected in pop-up window

Bug #1885673 reported by Alex Tu on 2020-06-30
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OEM Priority Project
High
Unassigned
gnome-control-center (Ubuntu)
High
Unassigned

Bug Description

Step to reproduce:

1. plug-in headset
2. select headset in pop-up window.
3. check g-c-c

Expected result:
  correct input is selected so that mic on the headset just works

Actual result:
  The correct input is not selected.

a patch is there waiting for upstream review : https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/10

Alex Tu (alextu) on 2020-06-30
summary: - mixer-control: adding ucm port names for audio device selection
+ won't auto-select input when headset is plugged and selected in pop-up
+ window Edit
summary: won't auto-select input when headset is plugged and selected in pop-up
- window Edit
+ window
description: updated
tags: added: oem-priority originate-from-1882905 somerville
Changed in oem-priority:
importance: Undecided → Critical
importance: Critical → High
tags: added: originate-from-1875597
Hui Wang (hui.wang) wrote :

To fix this issue, there are 3 fixes for 3 different packages:

libgvc (no response from maintainer): https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/10

pulseaudio (rejected by maintainer): https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/295

gnome-control-center (upstream provided and merged a fix): https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1033

So only got the fix for gnome-control-center so far.

Sebastien Bacher (seb128) wrote :

Thanks, there is no point uploading only the gnome-control-center part for now right? We will keep an eye on the other merge requests, the pulseaudio discussion seems active though (you mentioned it was rejected but it seems not yet, or at least solution are being discussed?)

Changed in gnome-control-center (Ubuntu):
importance: Undecided → High
status: New → Triaged
Hui Wang (hui.wang) wrote :

It is a bit helpful on this bug if we could merge the fix of gnome-control-center first, without the fix of gcc, suppose users manually select the preferred input device, the system will not store user's selection, but after applying the fix of gcc, the system could store the user's selection.

So the fix of gcc could partially fix this bug (after freshly installing the OS, need users to manually select the input device once). After those all 3 fixes are merged, the auto selection could work out-of-box, no need the users manually to select anymore.

Sebastien Bacher (seb128) wrote :

@Hui, thanks, we also got confirmation on bug #1876267 that the g-c-c fix by itself helps. I've uploaded to the G-serie now and commit to the focal vcs for the new SRU upload

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-control-center - 1:3.36.3-1ubuntu2

---------------
gnome-control-center (1:3.36.3-1ubuntu2) groovy; urgency=medium

  * debian/patches/git-sound-profile.patch:
    - sound: Stop non-interactive profile changes from triggering
      changed events, fix selection issues (lp: #1885673)

 -- Sebastien Bacher <email address hidden> Thu, 02 Jul 2020 11:01:31 +0200

Changed in gnome-control-center (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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