Mumble

From Gentoo Wiki
Jump to:navigation Jump to:search
This article is a stub. Please help out by expanding it - how to get started.
Resources

Mumble is an open source, cross platform, low-latency, high quality voice over IP (VoIP) client. Mumble uses a client/server architecture and is primarily used by gamers, but can be used for any VoIP purpose.

Installation

Kernel

Many laptops have built-in USB microphones (almost always paired with USB web cameras). The kernel needs the SND_USB_AUDIO option enabled to support USB audio (input) devices.

KERNEL Enable support for USB microphones (SND_USB_AUDIO)
Device Drivers -->
   Sound card support -->
      Advanced Linux Sound Architecture -->
         USB sound devices -->
            <*> USB Audio/MIDI driver

USE flags

USE flags for net-voip/mumble Mumble is an open source, low-latency, high quality voice chat software

alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
g15 Enable support for the Logitech G15 LCD (and compatible devices).
jack Add support for the JACK Audio Connection Kit
multilib On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
nls Add Native Language Support (using gettext - GNU locale utilities)
pipewire Enable pipewire support for audio output.
portaudio Add support for the crossplatform portaudio audio API
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
rnnoise Enable alternative noise suppression option based on RNNoise.
speech Enable text-to-speech support
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
zeroconf Support for DNS Service Discovery (DNS-SD)

Emerge

Install Mumble:

root #emerge --ask net-voip/mumble

Removal

Unmerge

Uninstall Mumble by issuing:

root #emerge --ask --depclean --verbose net-voip/mumble

See also

  • Murmur — the server component to Mumble built on the Qt framework.
  • UMurmur — a minimalistic server for Mumble designed to run on embedded systems (DD-WRT or OpenWRT) or older PC hardware.
  • Skype — a proprietary application owned by Microsoft for instant messaging, VoIP calls, and video conversations.