nvidia – Splitting audio ports (on the same card) using pipewire

For two days I have been trying to split my video card’s audio outputs into separate outputs.

I am a relatively new Linux user (I migrated on September 8), but I am already somewhat familiar with the CLI and Linux itself, having used it before on VPS and old notebooks. My initial intention was to try to get used to Zorin OS, but I soon messed up the sound driver trying to split it. I managed to do it because PulseAudio was used there, but in Ubuntu I couldn’t find a way to split my sound card.

I have three outputs (one for my USB headset, another for my central monitor, and another for the side monitor). I’m already using qpwgraph to route the outputs, but one difficulty I encountered in Linux in general that I didn’t have in Windows (I used Steelseries GG to route) is dividing my two monitors into a separate output for each of them, e.g., one output for the central monitor, one for the side monitor, and the USB headphone output.

qpwgraph

I tried:

  1. Searching on Reddit and Stack Exchange forums.

  2. Searching on GitHub (I even found an interesting post, but it wasn’t what I needed).

  3. Asking AI (as a last resort, but it didn’t help me much).

  4. As a very last resort, coming here to Ask Ubuntu.

I’m stuck and hopeless. If there’s no way out, I’ll have to use it as is, without routing, or go back to Windows, but I don’t want to go back to Windows. Linux is a thousand times better.

Read more here: Source link