Problems with sound in Remmina

by admin, 2020-10-29 08:33:59

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.