Thanks for the bug report.

First please try editing /etc/pulse/default.pa and comment out:

  load-module module-switch-on-port-available
  load-module module-switch-on-connect

and then reboot. If that hasn't fixed the problem then please subscribe
to:

  https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/44

** Bug watch added: gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues #44
   https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/44

** Also affects: pulseaudio via
   https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/44
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1921766

Title:
  Output device not remembered after connecting/disconnecting another

Status in PulseAudio:
  Unknown
Status in pulseaudio package in Ubuntu:
  New

Bug description:
  Ubuntu 20.10 running pulseaudio version 13.99.2 is my daily driver for
  development work. I run it on a Lenovo X1 Carbon 8th Generation
  connected to dual monitors via a Lenovo dock. Both monitors are
  capable of outputting sound via HDMI.

  I use bluetooth headphones frequently with my Ubuntu 20.10 system, but
  I don't leave them on -- I turn them on and off as needed for Zoom
  calls. When I'm not on a call, however, I prefer to use my laptop's
  speakers for audio -- not my monitor speakers.

  Turning the bluetooth headphones on works fine, they connect and
  pulseaudio correctly identifies the new connection and switches to the
  headphones as the audio device.

  However, when I turn the headphones off, pulseaudio always selects an
  HDMI audio device as the sound device to use, not the internal speaker
  device that I was using prior to turning on the headphones. I must
  manually open Sound Settings and select the speaker device every time
  I turn my headphones off.

  My expectation is that the device I was using prior to connecting the
  headphones is remembered and switched back to by default after I
  disconnect my bluetooth headphones.

  I've tried using the pavucontrol app to disable the HDMI audio
  devices, but the hardware device disable settings are not granular
  enough to let me target the HDMI devices independently of the speaker
  device.

To manage notifications about this bug go to:
https://bugs.launchpad.net/pulseaudio/+bug/1921766/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to