macOS Universal Binary Viewer has the SLVoice plugin compiled for Intel chips only
Gwyneth Llewelyn
I'm a
very
recent user of an Apple Silicon (M1) MacBook Pro which I got as a gift from a friend. Fortunately, Linden Lab was so kind as to provide the SL Viewer with a Universal Binary version. Unfortunately, the
SLVoice
plugin that enables Vivox voice communications is compiled as an Intel-only application. Simply put, unless you happen to be in a WebRTC Voice simulator server, voice will not work
.Currently, I don't have Rosetta 2 installed (and don't intend to!), so, perhaps unlike the majority of Mac users with computers bought since ~2020 ā who had no choice but to use Rosetta 2 to run the SL Viewer.
As such, once they installed the Universal Binary, even though the 'main' code was now being running directly, the SLVoice plugin was using the Intel emulator from Rosetta 2. People (as well as your own team!) just hadn't experienced any issue, so the SLPlugin's functionality was never checked for compatibility issues.
Note that currently Apple Silicon users have only two options, if they wish to continue to use voice services in SL:
- Install Rosetta 2.
- As an Estate Owner, file a ticket to request a move of the region servers to the so-called "Second Life Preflight" version of the simulator server, which supports WebRTC Voice.
Log In
Dan Linden
Hi Gwyneth,
Vivox voice works on my M1 mac with that same 7.2.3.19375695301. Does it fail on all vivox regions or just one specifically?
observeur Resident
I wouldn't hold my breathe on this Gwyneth. Webrtc will become the standard ... let's hope soon enough, when they decide it's been enough tested and fully validated. I might be wrong but it's not just a technical matter but also a cost matter. Vivox being a proprietary and paid solution, that LL intends to abandon eventually anyways. So, simply put, it's not worth it because we are on this transition toward using Webrtc only. Also Vivox via Rosetta works perfectly well, so it's your own choice to not installing it, but there isn't much reason to not doing so, really.