Sunday, April 5, 2015

My Experience of Repairing Audio in Second Life and Installation Linux Driver for Video Card

My purpose was to make my computer work in the virtual world Second Life (secondlife.com). I joined to the Group inside Second Life which is called “Ubuntu Linux”. After I asked in the chat of this group about possible way to repair streaming audio and microphone I was invited to Bug Island



I was recommended to chose the new viewer Singularity 64 bit http://www.singularityviewer.org/downloads

And here is an instruction “How Do Get Voice To Work Ubuntu 14.04 64 bit”:
You need to install the i386 software
sudo apt-get install gstreamer0.10-pulseaudio:i386 libidn11:i386 libuuid1:i386 libstdc++6:i386

For checking how it works we went somewhere where they have live streaming on
It works !!!

Next step was to figure out which video card I use. It needs command
glxinfo | grep OpenGL
And copy and paste the output of your shell here:

OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD JUNIPER
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:

It is AMD! They have very good drivers for linux better than nvidia. Here is the link
It is necessary to read it carefully

And the appropriated driver was successfully installed.

Anatoly
April 4, 2015

PS:

This must be the missing libs on my ubuntu 14.04 64 bit:
sudo apt-get install gstreamer0.10-pulseaudio:i386 libidn11:i386 libuuid1:i386 libstdc++6:i386



They are not using app center on Debian, so I  can follow this easy how to, will take only 1 min

Additional material in notecard “Ubuntu 14.04” here:

Linux-specific

Every linux distro is different; and each distro may have more than one window manager to further complicate things. So tips can't be “absolute”; you will need to experiment and see what works for you. The following have been suggested by some as effective. But first….

In the Firestorm install directory, there's a text file (originally from LL) with tips on getting voice to work in linux. If you haven't read that, then you can try to see if it helps.

   Make sure you have ALSA and/or FMOD available. FMOD is supplied with Firestorm, normally. If you look at Help → About Firestorm, you should see a line that resembles this:
   Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.11.753 / OpenAL Community / OpenAL Soft: PulseAudio Software
   If that says “none” then you have no audio driver available to Firestorm and need to install one.

   Edit the firestorm shell script and remove the #. That will force LL to use FMOD rather than ALSA. Some say this is how to get voice working.

#export LL_BAD_OPENAL_DRIVER=x

   Some swear that the problem is PulseAudio, so you can try to remove that from your system. Be warned, however, that this could cause more problems than it solves. Make sure you remove only Pulse and not half the OS.
   Be sure to have the correct devices select in Firestorm for voice:

   Preferences → Sound & Media → Audio Device Settings (button) … input and output may not work if left at default; they may need to go to a specific device like “ALSA Capture on [device name]”.

Below are results for selected linux distros, based on input from Phoenix and Firestorm users. This will be updated as more information becomes available.

   ubuntu 14.04 64 bit + FS64: The following comand installs a few 32-bit libs and voice works after. Maybe you need fewer 32-bit libs but that needs further investigation.
   Apparently, arch requires these as well - or some of them - though the exact lib name may be different.

sudo apt-get install gstreamer0.10-pulseaudio:i386 libidn11:i386 libuuid1:i386 libstdc++6:i386

No comments:

Post a Comment