SLJiraStats Bug: VWR-12477 |
|
| VWR-12477 | On 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?
|
|