"dpms off" switches audio from headphones to speakers due to (unavailable) HDMI outputs changing
On a Dell 7410 with the current output set to the headphones (headphones connected through the jack), calling xset dpms force off
switches the output to builtin-speakers.
The problem was originally reported against PW (pipewire#1124 (moved)), however this looks like a session manager issue to me after looking at the port priority.
Reproduces with PW 0.3.42 and wireplumber 0.4.5 (using debian unstable packages).
Steps to Reproduce:
- Use pavucontrol to set audio output to headphones
- Play something in the background
- call
xset dpms force off
Actual Results: Audio switches from headphone to speakers
Expected Results: Audio should remain on headphones
As suggested in the initial report, attaching three pw-dump -N files: pw-dump.zip
- 01-before: state before
dpms force off
- 02-during: display off
- 03-after: display back on