- Mumble is a voice over IP (VoIP) application primarily designed for use by gamers, similar to programs such as TeamSpeak and Ventrilo.
This page goes over installation and configuration of both the client portion of the software (Mumble) and the server portion (Murmur).
Install the package (or AUR for the development version).
For JACK support, install the AUR package.
To use the Mumble overlay with 32-bit games, installAUR.
When you first launch the client, a configuration wizard will take you through the setup process. Settings can be changed later through the menu.
The Mumble project maintains a good guide for setting up the server here: Murmurguide. What follows is a quick-and-dirty, abridged version of that guide.
Install the or AUR package. Both come with ICE support.
The postinstall script will tell you to reload dbus and set the supervisor password. SQLite is used as the default database. The default configuration does not use dbus, so you can ignore that if you want. Setting the supervisor password is recommended, however.
If you use a firewall, you will need to open TCP and UDP ports 64738. Depending on your network, you may also need to set a static IP, port forwarding, etc.
The default Murmur config file is at
/etc/murmur.ini and is heavily commented.
Reading through all the comments is highly recommended.
More information can be found on the Mumble wiki here.
Please note, that there is currently no released version with support for Elliptic Curve certificates, butAUR supports it.
murmur.ini and tell it where your key and cert are:
sslCert=/etc/letsencrypt/live/$domain/cert.pem sslKey=/etc/letsencrypt/live/$domain/privkey.pem sslCA=/etc/letsencrypt/live/$domain/fullchain.pem
To set the SuperUser password, use the following command.
# murmurd -ini /etc/murmur.ini -supw PASSWORD