At the same time I tested the two proposed patches for the "348" version of Mumble in Wheezy, I also took the time to test the top 25 free software distributions [as per distrowatch.com] to check for interoperability and what support those distributions were including.
These tests used the "348"-1.1 patched mumble-server, and a amd64 Debian Sid host running "348"-1.1 patched for using bundled celt 0.7.1. Distributions were loaded into a VirtualBox VM; "Interop" makred as "Y" indicates that audio output was heard from the VM through the host while Mumble in the host had the mic muted. One notable oddity: the highest version of the CELT codec is 0.11.1, but Mumble reports CELT version 2.0.0 in Fedora 17 and Mageia 2, seemingly due to library filename renaming done in these distributions. Extra Celt Celt Server Distro version (mumble version) 0.7.1 Vers.+ Opus Interop Loopback -----------------------------------------|-----|------|----|-------|--------| *Mint Debian 201204 (1.2.3-3) | Y | | | Y | Y | *Linux Mint 13 (1.2.3-2ubuntu4) | Y | | | Y | Y | *Ubuntu 12.04 (1.2.3-2ubuntu4) | Y | | | Y | Y | Mageia 2 (1.2.3-2.mga2) [3]| | 2.0.0| | | [1] | Fedora 17 (1.2.3-7.fc17.1) | Y | 2.0.0| | Y | Y | openSUSE 12.1 (1.2.3-10.3.1) | Y |0.11.0| | Y | Y | *Debian Sid (1.2.3-349-g315b5f5-2) | | | Y | | [4] | *Debian Wheezy (1.2.3-348-g317f5a0-1) | Y | | | Y | Y | *Debian Squeeze (1.2.2-6+squeeze1) | Y | | | Y | Y | Arch Linux 2012-08-04 (1.2.3-5) | Y |0.11.0| | Y | [1] | *Ultimate 3.4 (1.2.3-2ubuntu4) | Y | | | Y | [2] | *Lubuntu 12.04 (1.2.3-2ubuntu4) | Y | | | Y | [2] | *Pear Linux 5 (1.2.3-2ubuntu4) | Y | | | Y | Y | Sabayon Linux 9 (1.2.3-r2~0) | Y |0.11.0| | Y | [1] | *Zorin OS 6 (1.2.3-2ubuntu4) | Y | | | Y | Y | Chakra 2012.07 (1.2.3-3) | Y |0.11.0| | Y | Y | *Bodhi 2.0.1 (1.2.3-2ubuntu4) | Y | | | Y | [1] | *Snowlinux 2 "Ice" (1.2.2-6+squeeze1) | Y | | | Y | Y | *Snowlinux 2 "Cream" (1.2.3-2ubuntu4) | Y | | | Y | Y | Gentoo 12.1 (1.2.3-r2) | Y |0.11.0| | [6] | [1] | Vector Linux 7.0 (1.2.3-i586-2vl70) [5]| Y |0.11.0| | Y | Y | *CrunchBang 10 (1.2.2-6+squeeze1) | Y | | | Y | Y | *SolusOS Eveline 1.1 (1.2.3-3solus1) | Y | | | Y | Y | *Knoppix 7.03 DVD (1.2.3-348-g317f5a0-1) | Y | | | Y | Y | -----------------------------------------|-----|------|----|-------|--------| *Debian Wheezy "348"-1.1 bundled-celt [7]| Y | | | Y | Y | *Debian Wheezy "348"-1.1 celt-lib [7]| Y | | | Y | Y | -----------------------------------------|-----|------|----|-------|--------| CentOS 6.3 (not in distro) Slacko Puppy 5.3.3 (not in distro) *Lucid Puppy 5.2.8 (not in distro) *PCLinuxOS 2012.02 (not in distro) FreeBSD 9 (not in distro) Slackware 13 (not in distro) Fuduntu 2012.3 (not in distro) * Distro is Debian-based + Extra CELT codec version available as reported by Mumble [1] Audio output did not work, so could not test server loopback [2] Audio did function, but could not get audio output working in Mumble [3] The bundled libcelt 0.7.1 in Mageia 2 for Mumble has a known bug related to library filename mangling which is why it is not interoperable. The Mageia QA team are working to fix it. https://bugs.mageia.org/show_bug.cgi?id=6581 [4] Server loopback for "349"-2 only works if all connected clients support the OPUS codec [5] Mumble is only in the "testing" repository in Vector Linux [6] It took 3 full days to get a Gentoo base system and KDE4 installed using the standard instructions, after which X wouldn't start; Mumble was tested via ssh X forwarding without audio [7] "348"-1.1 = 1.2.3-348-g317f5a0 with proposed patches -- Chris -- Chris Knadle chris.kna...@coredump.us
signature.asc
Description: This is a digitally signed message part.