diff options
| -rw-r--r-- | indra/newview/linux_tools/client-readme-voice.txt | 51 | ||||
| -rwxr-xr-x | indra/newview/viewer_manifest.py | 3 | ||||
| -rw-r--r-- | install.xml | 4 | 
3 files changed, 27 insertions, 31 deletions
diff --git a/indra/newview/linux_tools/client-readme-voice.txt b/indra/newview/linux_tools/client-readme-voice.txt index 23a42f484b..bfefdf3471 100644 --- a/indra/newview/linux_tools/client-readme-voice.txt +++ b/indra/newview/linux_tools/client-readme-voice.txt @@ -4,36 +4,31 @@ Second Life - Linux Voice Support README  WHAT IS IT?  -=-=-=-=-=- -Linux Voice Support is a new feature in testing which allows users -of the Linux Second Life client to participate in voice-chat with other -residents and groups inside Second Life, with an appropriate -headset/microphone. - -Linux Voice Support is currently EXPERIMENTAL and is known to still -have some compatibility issues. +Linux Voice Support is a feature in testing which allows users of the Linux +Second Life client to participate in voice-chat with other residents and +groups inside Second Life, with an appropriate headset/microphone.  REQUIREMENTS  -=-=-=-=-=-=  * A headset/microphone supported by your chosen version of Linux -* The ALSA sound system (you probably already have this - -  i.e. the alsa-base and alsa-utils packages on Ubuntu) +* At this time, the PulseAudio audio system is recommended; this software +  is already part of most modern (2009+) Linux desktop systems.  Alternatively, +  the ALSA audio system may be used on systems installed from around +  2007 onwards (again this is likely already installed on your system). + +TESTING YOUR SETTINGS +-=-=-=-=-=-=-=-=-=-=- -Success with Linux Voice support has been reported on the following -systems: -* Ubuntu 6.06 (Dapper) with Intel ICH5/CMI9761A+ audio chipset -* Ubuntu 6.06 (Dapper) with SigmaTel STAC2997 audio chipset -* Ubuntu 6.06 (Dapper) with Creative EMU10K1 audio chipset -* Ubuntu 7.04 (Feisty) with USB Plantronics headset -* Ubuntu 7.04 (Feisty) with Intel HDA audio chipset -* Fedora Core 6 with (unknown) audio chipset -* Ubuntu 8.04 (Hardy) with (unknown) audio chipset +* The Second Life region 'Voice Echo Canyon' is a great place for testing +your hardware settings and quality - it will 'echo' your voice back to you +when you speak.  KNOWN PROBLEMS  -=-=-=-=-=-=-= -* The 'Input Level' meter in the Voice Chat Device Settings dialog -  does not respond to audio input. +* Compatibility with old ALSA-based audio systems (such as Ubuntu Dapper +  from 2006) is poor.  TROUBLESHOOTING  -=-=-=-=-=-=-=- @@ -41,12 +36,11 @@ TROUBLESHOOTING  PROBLEM 1: I don't see a white dot over the head of my avatar or other    Voice-using avatars.  SOLUTION: -a. Ensure that 'Enable voice chat' is enabled in the Voice Chat -  preferences window and that you are in a voice-enabled area (you -  will see a blue headphone icon in the SL menu-bar). +a. Ensure that 'Enable voice' is enabled in the 'Sound' section of the +  Preferences window, and that you are in a voice-enabled area.  b. If the above does not help, exit Second Life and ensure that any    remaining 'SLVoice' processes (as reported by 'ps', 'top' or similar) -  are killed. +  are killed before restarting.  PROBLEM 2: I have a white dot over my head but I never see (or hear!) anyone    except myself listed in the Active Speakers dialog when I'm sure that other @@ -65,12 +59,13 @@ c. Update to the latest version of ALSA manually.  For a guide, see the  PROBLEM 3: I can hear other people, but they cannot hear me.  SOLUTION: -a. Ensure that you have the 'Talk' button activated while you are trying to -  speak. +a. Ensure that you have the 'Speak' button (at the bottom of the Second Life +   window) activated while you are trying to speak.  b. Ensure that your microphone jack is inserted into the correct socket of your    sound card, where appropriate. -c. Use your system mixer-setting program or the 'alsamixer' program to ensure -  that microphone input is set as the active input source and is not muted. +c. Use your system mixer-setting program (such as the PulseAudio 'volume +  control' applet or the ALSA 'alsamixer' program) to ensure that microphone +  input is set as the active input source and is not muted.  d. Verify that audio input works in other applications, i.e. Audacity  PROBLEM 4: Other people just hear bursts of loud noise when I speak. diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py index fafcbcc970..d69a771bbb 100755 --- a/indra/newview/viewer_manifest.py +++ b/indra/newview/viewer_manifest.py @@ -867,6 +867,7 @@ class Linux_i686Manifest(LinuxManifest):              self.path("libopenjpeg.so.1.3.0", "libopenjpeg.so.1.3")              self.path("libalut.so")              self.path("libopenal.so", "libopenal.so.1") +            self.path("libopenal.so", "libvivoxoal.so.1") # vivox's sdk expects this soname              try:                      self.path("libkdu_v42R.so", "libkdu.so")                      pass @@ -888,7 +889,7 @@ class Linux_i686Manifest(LinuxManifest):              if self.prefix(src="vivox-runtime/i686-linux", dst="lib"):                      self.path("libortp.so")                      self.path("libsndfile.so.1") -                    self.path("libvivoxoal.so.1") +                    #self.path("libvivoxoal.so.1") # no - we'll re-use the viewer's own OAL lib                      self.path("libvivoxsdk.so")                      self.path("libvivoxplatform.so")                      self.end_prefix("lib") diff --git a/install.xml b/install.xml index 2e317755da..fafbe816ba 100644 --- a/install.xml +++ b/install.xml @@ -1159,9 +1159,9 @@ anguage Infrstructure (CLI) international standard</string>            <key>linux</key>            <map>              <key>md5sum</key> -            <string>f0d9a8d1318b519cffe6c40c9cac4e21</string> +            <string>c8223e9454223e3d519fe40d71c3ddd2</string>              <key>url</key> -            <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openal-linux-20081010c-59a71b14-plughw.tar.bz2</uri> +            <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/openal-linux-20091216-56cc0386.tar.bz2</uri>            </map>            <key>linux64</key>            <map>  | 
