Problems with sound in Remmina
I stumbled across an issue with no sound from a remote machine in RDP client Remmina. The problem is that neither do sounds play through to the local machine, nor the microphone gets forwarded into the remote server. I believe, the app comes preinstalled by default with Ubuntu and is just a GUI front-end for good old xfreerdp. But calling xfreerdp directly did not succeed either. The solution was to install package "esound" and reboot the local computer:
$ sudo apt install esound
$ sudo reboot
Now Remmina does redirect the sound. The second problem I received was that choosing the option to "Redirect local microphone" caused the session to crash after a few seconds. Solution to that, well, a workaround of sort, is to call xfreerdp directly from the terminal:
$ xfreerdp /u:<user> /v:<address> /sound:sys:pulse /microphone:sys:alsa /w:1920 /h:1080
Please, not that the microphone is configured to use ALSA. For some reason, it does not work with Pulse. So the RDP session gets exclusive access to recording.