[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#682010: Tables of Mumble client compatability



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.Knadle@coredump.us

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: