Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pipewire pipewire
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 581
    • Issues 581
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PipeWirePipeWire
  • pipewirepipewire
  • Issues
  • #718
Closed (moved) (moved)
Open
Issue created Feb 12, 2021 by Chris Robinson@chriskcat

HDMI audio forcefully reenables after display wakes

OS: Debian Testing

PipeWire v0.3.19

I have headphones connected to on-board audio, and my video card connected via HDMI to a monitor with (terrible) audio that I won't ever use. Using pavucontrol, I can set the video card's HDMI audio profile to Off to disable it, so that the on-board is the only device available. However, every time the video card wakes up after switching off, HDMI audio is reenabled with the Digital Stereo (HDMI 4) Output profile selected, and I need to turn it back off to disable it again.

Native PulseAudio had the same issue, and the only workaround was to disable automatic profile switching. Which seems a bit heavy-handed, when all that was needed was to not switch away from Off after the user explicitly set it (let alone that it required manual config file editing, which not all users will want to do).

Unlike native PulseAudio, at least, PipeWire doesn't seem to want to start using HDMI output every time it turns back on. Though I've noticed commit messages that make me concerned about when the Debian packages eventually update...

Assignee
Assign to
Time tracking