Many thanks this was excellent.
I’m using this to install on a VM ubuntu server running on unraid.
I did try to to set this up using a “ugreen” usb audio DAC, which all worked however I was unable to resolve the choppy audio output.
Instead I opted to passthrough the motherboard’s audio jack.

A few other commands / tools were needed in my case…

Getting the server’s audio to passthrough to the VM (for unraid):
https://www.youtube.com/watch?v=qQiMMeVNw-o&t=33s
Note - in my case I had to reinstall linux on a fresh VM after setting up the IOMMU group to have everything working properly.

Installing remote desktop capability from my windows pc:
sudo apt install xrdp

installing bzip2:
sudo apt-get install bzip2

GitHub-flavored Markdown & a sane subset of HTML is supported.