logo SLJiraStats Bug: VWR-12477
VWR-12477On Ubuntu 9.04 alpha with ALSA-Pulse routing, SLVoice hogs CPU after connecting
Reporter:Geneko Nemeth
Assignee:Unassigned
Votes:6
Environment:CPU: Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz
Memory: 2012 MB

OS Version: Linux 2.6.28-9-generic #31-Ubuntu SMP Wed Mar 11 15:43:58 UTC 2009 i686
Audio Driver Version: OpenAL, version 1.1 / OpenAL Community / OpenAL Soft: ALSA Software on default

Pulseaudio version: 0.9.14-0ubuntu13
Status:
Open
Resolution:Unresolved
Created:2009-03-17 11:40:53-04
Updated:2009-10-24 10:05:18-04
Linden ID:
DEV-29579
Components: Performance
Voice
Steps to reproduce:
0- Have Pulseaudio installed and log into Second Life at a voice-enabled parcel.
1- Turn on Voice (if it is not already on)
2- Wait for it to connect to in-world chat successfully.
2.5- This line is outputted to stdout/stderr: "AL lib: alsa.c:616: set access failed: Invalid argument" (may not show up on the Debug Console)
3- Observe: framerate drops, dramatically on a low-to-mid-range computer. If you have a process monitoring tools (like top, htop or gnome-process-monitor), you can see SLVoice taking much of the CPU (may take over a whole core if you have a dual-core CPU), even when Second Life window is foreground.

Reproducable:
Doubtful - this is alpha software after all.

Comments
Saphirelda Jewell 2009-03-26 11:59:06-04
Some people have had resolution with RC 1.22.8 or newer.

ssm2017 Binder 2009-04-27 15:39:59-04
same problem with ubuntu 9.04 final :

Second Life 1.22.11 (113976) Mar 6 2009 15:48:04 (Second Life Release Candidate)

Second Life Server 1.26.2.117266

CPU: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz
Memory: 3005 MB
OS Version: Linux 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
Graphics Card Vendor: ATI Technologies Inc.
Graphics Card: ATI Mobility Radeon HD 2600 XT
OpenGL Version: 2.1.8575

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.23493 (Mozilla GRE version 1.8.1.13_0000000000)



Geneko Nemeth 2009-06-02 10:29:45-04
Still seeing CPU spiking (and framerate dropping) in 1.23.2.

System information follows. (This is a new, more powerful laptop, my old one got stolen. )


Second Life 1.23.2 (120719) May 18 2009 12:02:26 (Developer)
更新注释

Built with GCC version 40102

CPU: Intel(R) Core(TM)2 Duo CPU T8100 @ 2.10GHz
Memory: 2012 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 8600M GT/PCI/SSE2
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: OpenJPEG: 1.3.0, Runtime: 1.3.0
Audio Driver Version: OpenAL, version 1.1 / OpenAL Community / OpenAL Soft: ALSA Software on default
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.24352 (Mozilla GRE version 1.8.1.18_0000000000)


PulseAudio version: 1:0.9.14-0ubuntu20



Klaus Dieffenbach 2009-08-04 08:53:36-04
I had a similar problem here (Ubuntu 9.04; SLVoice shipped with 1.22 and 1.23 versions). The CPU load was high and there was a voice latency of about 2 seconds growing over time to about 10s.
Cause of the problem was an internal HDMI audio controller. After switching it off via BIOS everything was fine.
In my case I have the options "Internal Codec", "External Codec" and "Both". External works.

Prospero Frobozz 2009-10-18 05:43:40-04
This is not a Pulse-specific error. I also get it when I'm not using Pulse, and am trying to just use ALSA directly. I saw the "set access failed: invalid argument" error with Snowglobe-1.2.0.2879 and openal-soft-1.8.466. Voice could receive fine (the speakers were working), but would not send (the mic was not working).

Geneko Nemeth 2009-10-24 10:05:18-04
Could this be a problem of OpenAL instead?


Disable Ads
Copyright © 2007-2010 Gigs Taggart
0.243 -