pop-os / pop

A project for managing all Pop!_OS sources
https://system76.com/pop
2.48k stars 87 forks source link

Combined audio config results in no sound output devices #2766

Open curiousercreative opened 1 year ago

curiousercreative commented 1 year ago

Distribution (run cat /etc/os-release):

$ cat /etc/os-release
NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os

Related Application and/or Package Version (run apt policy $PACKAGE NAME):

$ apt policy pipewire
pipewire:
  Installed: 0.3.63~1672359253~22.04~af47487
  Candidate: 0.3.63~1672359253~22.04~af47487
  Version table:
 *** 0.3.63~1672359253~22.04~af47487 1001
       1001 http://apt.pop-os.org/release jammy/main amd64 Packages
        100 /var/lib/dpkg/status
     0.3.48-1ubuntu3 500
        500 http://apt.pop-os.org/ubuntu jammy-updates/main amd64 Packages
     0.3.48-1ubuntu1 500
        500 http://apt.pop-os.org/ubuntu jammy/main amd64 Packages

Issue/Bug Description: Following the advice here, I've dropped in configuration to add a combine audio output sink (so that my partner and I can watch a movie on an airplane, her with analog output and me with USB output). Since adding this configuration, I have no audio output devices on boot.

Steps to reproduce (if you know):

  1. Add combined sink configuration and reboot
    cat <<EOF > ~/.config/pipewire/pipewire.conf.d/add-combined-sink.conf
    context.exec = [
        { path = "pactl" args = "load-module module-combine-sink" }
    ]
    EOF

    ER: a new "combined" output device should appear in sound settings AR: no output devices

  2. Restart pipewire and logout and login
    systemctl --user restart pipewire

    ER/AR: "combined" output device beside all other output devices in sound settings

  3. Reset combined sink configuration and reboot rm ~/.config/pipewire/pipewire.conf.d/add-combined-sink.conf ER/AR: standard output devices in sound settings

Other Notes: Repro steps above illustrate one workaround while I intend to just create this combined audio sink on demand with the command pactl load-module module-combine-sink. Perhaps this bug report is a hint as to why some other users have similar symptoms?

ChiefGyk3D commented 1 year ago

Wonder if this is similar to my current issue with

pactl load-module module-combine-sink
Failure: No such entity