• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
MAINTENANCE ANNOUNCEMENT - JIRA will undergo maintenance starting 1:00am PDT through 3:00am on Saturday 2010.03.20. Please do not enter issues during this time as the system maybe restarted.
Issue Details (XML | Word | Printable)

Key: VWR-13514
Type: Bug Bug
Status: Resolved Resolved
Resolution: Needs More Info
Priority: Critical Critical
Assignee: Unassigned
Reporter: Tayra Dagostino
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Audio broken on linux

Created: 14/May/09 05:20 PM   Updated: 29/Jun/09 09:21 AM
Component/s: Sound
Affects Version/s: 1.23 Public Nightly, 1.23
Fix Version/s: None

Time Tracking:
Not Specified

Environment:
Second Life 1.23.2 (120258) May 13 2009 18:53:50 (Second Life Public Nightly)
Release Notes

Built with GCC version 40102

CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Memory: 4053 MB
OS Version: Linux 2.6.26-2-686-bigmem #1 SMP Thu Mar 26 02:03:34 UTC 2009 i686
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 8600 GS/PCI/SSE2
OpenGL Version: 3.0.0 NVIDIA 185.18.04

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3.3 c-ares/1.4.0
J2C Decoder Version: KDU
Audio Driver Version: (none)
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.23906 (Mozilla GRE version 1.8.1.18_0000000000)
Issue Links:
Duplicate
 
Relates

Last Triaged: 23/Jun/09 01:44 PM


 Description  « Hide
From log:

2009-05-15T00:16:25Z INFO: start_net: connected on port 13000
2009-05-15T00:16:25Z INFO: start_net: startNet - receive buffer size : 262142
2009-05-15T00:16:25Z INFO: start_net: startNet - send buffer size : 262142
2009-05-15T00:16:25Z INFO: start_net: IP_PKKTINFO enabled
2009-05-15T00:16:25Z INFO: idle_startup: Message System Initialized.
2009-05-15T00:16:25Z INFO: init: LLAudioEngine::init() AudioEngine successfully initialized
ALSA lib pcm_dmix.c:996:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:996:(snd_pcm_dmix_open) unable to open slave
AL lib: alsa.c:385: Could not open playback device 'default': Device or resource busy
AL lib: oss.c:179: Could not open /dev/dsp: Device or resource busy
2009-05-15T00:16:25Z WARNING: init: LLAudioEngine_OpenAL::init() ALUT initialization failed: There was an error opening the ALC device
2009-05-15T00:16:25Z WARNING: idle_startup: Unable to initialize audio engine
2009-05-15T00:16:25Z INFO: idle_startup: Audio Engine Initialized.

i've tried both markind in secondlife script ALSA and OSS both good (prefix = #) and marking broken

disabling OPENAL:
2009-05-15T00:18:43Z INFO: idle_startup: Message System Initialized.
2009-05-15T00:18:43Z INFO: init: LLAudioEngine::init() AudioEngine successfully initialized
2009-05-15T00:18:43Z WARNING: init: ESD audio output FAILED to initialize: Error initializing output device.
2009-05-15T00:18:43Z WARNING: init: OSS audio output FAILED to initialize: Error initializing output device.
ALSA lib pcm_dmix.c:996:(snd_pcm_dmix_open) unable to open slave
2009-05-15T00:18:43Z WARNING: init: ALSA audio output FAILED to initialize: Error initializing output device.
2009-05-15T00:18:43Z WARNING: init: Overall audio init failure.
2009-05-15T00:18:43Z WARNING: idle_startup: Unable to initialize audio engine
2009-05-15T00:18:43Z INFO: idle_startup: Audio Engine Initialized.

in my system:
~/sl_rc/SecondLife-i686-1.23.2.120258$ ls -la /dev/dsp
crw-rw---- 1 root audio 14, 3 14 mag 19:39 /dev/dsp

(my user is in "audio" group)



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Drew Dwi added a comment - 14/May/09 07:22 PM
I am ** NOT ** able to duplicate this:

Second Life 1.23.2 (120258) May 13 2009 18:53:50 (Second Life Public Nightly)
Release Notes

Built with GCC version 40102

CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
Memory: 3023 MB
OS Version: Linux 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 9400 GT/PCI/SSE2/3DNOW!
OpenGL Version: 3.0.0 NVIDIA 180.44

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3.3 c-ares/1.4.0
J2C Decoder Version: KDU
Audio Driver Version: OpenAL, version 1.1 / OpenAL Community / OpenAL Soft: ALSA Software on default
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.23908 (Mozilla GRE version 1.8.1.18_0000000000)

======

2009-05-15T02:20:52Z INFO: idle_startup: Message System Initialized.
2009-05-15T02:20:52Z INFO: init: LLAudioEngine::init() AudioEngine successfully initialized
2009-05-15T02:20:52Z INFO: init: LLAudioEngine_OpenAL::init() OpenAL successfully initialized
2009-05-15T02:20:52Z INFO: init: OpenAL version: 1.1
2009-05-15T02:20:52Z INFO: init: OpenAL vendor: OpenAL Community
2009-05-15T02:20:52Z INFO: init: OpenAL renderer: OpenAL Soft
2009-05-15T02:20:52Z INFO: init: ALUT version: 1.1
2009-05-15T02:20:52Z INFO: init: ALC version: 1.1
2009-05-15T02:20:52Z INFO: init: ALC default device: ALSA Software on default
2009-05-15T02:20:52Z INFO: idle_startup: Audio Engine Initialized.
2009-05-15T02:20:52Z INFO: setStartupState: Startup state changing from STATE_FIRST to (state #1)
2009-05-15T02:20:53Z INFO: updateBrowserUserAgent: SecondLife/1.23.2.120258 (Second Life Public Nightly; default skin)
2009-05-15T02:20:53Z INFO: setStartupState: Startup state changing from (state #1) to STATE_LOGIN_SHOW
2009-05-15T02:20:53Z INFO: login_show: Initializing Login Screen
2009-05-15T02:20:53Z INFO: setStartupState: Startup state changing from STATE_LOGIN_SHOW to STATE_LOGIN_WAIT


Tayra Dagostino added a comment - 15/May/09 09:25 AM
removed libopenal.so.1 bundled with binary viewer (i've my libopenal from debian etch repository)

:~/sl_rc/SecondLife-i686-1.23.2.120258$ mv lib/libopenal.so.1 ../

and now....

2009-05-15T16:23:34Z INFO: idle_startup: Message System Initialized.
2009-05-15T16:23:34Z INFO: init: LLAudioEngine::init() AudioEngine successfully initialized
2009-05-15T16:23:35Z INFO: init: LLAudioEngine_OpenAL::init() OpenAL successfully initialized
2009-05-15T16:23:35Z INFO: init: OpenAL version: 1.1
2009-05-15T16:23:35Z INFO: init: OpenAL vendor: OpenAL Community
2009-05-15T16:23:35Z INFO: init: OpenAL renderer: OpenAL Soft
2009-05-15T16:23:35Z INFO: init: ALUT version: 1.1
2009-05-15T16:23:35Z INFO: init: ALC version: 1.1
2009-05-15T16:23:35Z INFO: init: ALC default device: ALSA Software on default
2009-05-15T16:23:35Z INFO: idle_startup: Audio Engine Initialized.
2009-05-15T16:23:35Z INFO: setStartupState: Startup state changing from STATE_FIRST to (state #1)

audio work, i think this is a distro specific bug


mojito sorbet added a comment - 20/May/09 08:12 AM
I have seen exactly this error on Ubuntu 9.04 if I have RhythmBox running (the audio player). Stopping RhythmBox eliminates the error initializing audio, and then I get sound effects. Perhaps SL is trying to get exclusive use of the audio device??

Streaming still does not work though.


mojito sorbet added a comment - 21/May/09 05:47 AM
If I un-comment the LL_BAD_OPENAL_DRIVER, forcing it to use FMOD on the 1.22.11 viewer, music streaming works. But with the RC 1.23.2 viewer, with or without that edit, music streaming does NOT work.

Alexa Linden added a comment - 23/Jun/09 01:44 PM
Are you still experiencing this?

Tayra Dagostino added a comment - 23/Jun/09 02:08 PM
no more reproduced with later version of viewer