This behavior particularly affects Raspberry Pis, where USB is the only bus available for a lot of devices and treating this as "hotplug" gives wrong results.
That doesn't mean the default should change for pulseaudio on the desktop in general, but should somehow be treated in a hardware-specific manner. I would suggest making /etc/pulse/default.pa key its loading of module- switch-on-connect on the absence of a flag file, which could then be provided by raspberry pi images. I'm going to open a task on ubuntu-settings for the moment, since it provides ubuntu-raspi-settings that seems the most likely existing package to attach the raspi side of this to. ** Also affects: ubuntu-settings (Ubuntu) Importance: Undecided Status: New ** Changed in: ubuntu-settings (Ubuntu) Assignee: (unassigned) => Dave Jones (waveform) ** Also affects: pulseaudio (Ubuntu Kinetic) Importance: Low Status: Triaged ** Also affects: ubuntu-settings (Ubuntu Kinetic) Importance: Undecided Assignee: Dave Jones (waveform) Status: New ** Tags added: rls-jj-incoming -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1877194 Title: switch-on-connect mistakes startup for USB hotplug, so seemingly ignores the old default device on reboot To manage notifications about this bug go to: https://bugs.launchpad.net/pulseaudio/+bug/1877194/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs