Linux Voice out of the box

No Gravatar

Update, 2008-02-05: Copying libs from somewhere is probably obsolete, since LindenLab launched a RC 1.19, that has voice builtin. Unless you want need Windlight with the Voice, that is^^ 

After some days of total despair, I have Voice for Linux running with Pulseaudio and Alsa, and without Esound and OSS. (Gentoo, on a dual x86_64, with a Souldblaster Live) Here’s how it works:

/etc/asound.conf

pcm.!default {
        type hw
card 0
}
ctl.!default {
        type hw
        card 0
}

/etc/pulse/default.pa

 #!/usr/bin/pulseaudio -nF

.nofail
load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
.fail

add-autoload-sink output module-alsa-sink sink_name=output device=dmix
add-autoload-source input module-alsa-source source_name=input

.ifexists /usr/lib64/pulse-0.9/modules//module-hal-detect.so
load-module module-hal-detect
.else
load-module module-detect
.endif

### Load several protocols
load-module module-esound-protocol-unix
load-module module-native-protocol-unix
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish
load-module module-volume-restore
load-module module-default-device-restore
load-module module-rescue-streams
load-module module-suspend-on-idle
#load-module module-x11-bell sample=x11-bell

#.ifexists /usr/lib64/pulse-0.9/modules//module-x11-publish.so
#load-module module-x11-publish
#.endif

.ifexists /usr/lib64/pulse-0.9/modules//module-gconf.so
load-module module-gconf
.endif

### Make some devices default
#set-default-sink output
#set-default-source input

I have disabled esound and oss for the client in the startscript:

export LL_BAD_ESD=x
export LL_BAD_OSS=x

And I’m using either the latest Windlight Client with the new voice libs copied from the experimental slviewer-libs as described by Dale Glass, or the new supercool mono beta client (new UI!), with the gridargs.dat emptied. Note that the latter has all the voice stuff already in place… Although it seems that the voice devices get garbled, when I try to watch video (which doesn’t work on my 64bit system). Everybody loves screenshots, here are some bad ones, not focussing on something particular^^:

Waiting for tx to voice awayVoice with the Mono Beta at Meetingpoint


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

One Response to “Linux Voice out of the box”

  1. [...] Music, Tech | While I seemed to be one of the first (mortal) users to have Second Lifeŧ Voice running on Linux, I usually don’t use it, and with the recent updates, it didn’t work anymore. Now here [...]

Leave a Reply

You must be logged in to post a comment.