[pulseaudio-tickets] [Bug 85445] New: PlaneShift with OpenAL sound stutters: PulseAudio returned minreq > tlength/2; expect break up
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Oct 25 08:08:06 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=85445
Bug ID: 85445
Summary: PlaneShift with OpenAL sound stutters: PulseAudio
returned minreq > tlength/2; expect break up
Product: PulseAudio
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: clients
Assignee: pulseaudio-bugs at lists.freedesktop.org
Reporter: Martin at Lichtvoll.de
QA Contact: pulseaudio-bugs at lists.freedesktop.org
CC: lennart at poettering.net
Hello!
When using PlaneShift with Pulseaudio sound stutters badly. This happens with
either the excellent sounding JBL Pebbles USB loudspeakers or ThinkPad T520
internal audio.
The stuttering doesn´t happen without PulseAudio. Thats my current main reason
why I still run my system without PulseAudio.
How to reproduce:
1) Make sure OpenAL is installed and available.
2) Get and install Linux PlaneShift client from:
http://www.planeshift.it/Download
The client itself open source (the content is not) and I think you do not have
to register an account to at least get to the start login screen which already
has music that stutters. Accounts are for free tough and I think all you need
it a username and a mail address.
Its graphical installer either installs to home directory or /opt/PlaneShift
3) Start the client
4) Click Settings and check for Sound Renderer = OpenAL.
5) Click "Play"
PlaneShift is played best with OpenAL, without OpenAL sound is… well… just not
the same experience.
PulseAudio uses standard configuration as far as I am aware. I coded
system-wide alsoft.conf to use JBL Pebbles instead of internal speakers. But as
said it happens also with internal audio.
Audio playback via Amarok or FS-UAE Amiga emulator is okay with PulseAudio.
I have not found the error message PulseAudio returned minreq > tlength/2;
expect break up within libopenal source code and I have no idea what exactly it
means.
This is my system:
martin at merkaba:~> phoronix-test-suite system-info
Phoronix Test Suite v5.2.1
System Information
Hardware:
Processor: Intel Core i5-2520M @ 3.20GHz (4 Cores), Motherboard: LENOVO
42433WG, Chipset: Intel 2nd Generation Core Family DRAM, Memory: 16384MB, Disk:
300GB INTEL SSDSA2CW30 + 480GB Crucial_CT480M50, Graphics: Intel HD 3000
(1300MHz), Audio: Intel 6 /C200, Network: Intel 82579LM Gigabit Connection +
Intel Centrino Advanced-N 6205
Software:
OS: Debian unstable, Kernel: 3.17.0-tp520 (x86_64), Desktop: KDE 4.14.2,
Display Server: X Server 1.16.1, Display Driver: intel 2.21.15, OpenGL: 3.1
Mesa 10.3.1, Compiler: GCC 4.9.1, File-System: btrfs, Screen Resolution:
1920x1080
This is my audio hardware:
martin at merkaba:~> lsusb | grep Harm
Bus 001 Device 011: ID 05fc:0231 Harman Multimedia
martin at merkaba:~> lspci -nn | grep Audio
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset
Family High Definition Audio Controller [8086:1c20] (rev 04)
This is Pulseaudio and OpenAL versions installed:
martin at merkaba:~> apt-show-versions | egrep -i "pulseaudio|openal|alsa"
alsa-base:all/sid 1.0.27+1 uptodate
alsa-utils:amd64/sid 1.0.28-1 uptodate
alsaplayer-alsa:amd64/sid 0.99.81-1 uptodate
alsaplayer-common:amd64/sid 0.99.81-1 uptodate
alsaplayer-text:amd64/sid 0.99.81-1 uptodate
gstreamer0.10-alsa:amd64/sid 0.10.36-2 uptodate
gstreamer0.10-pulseaudio:amd64/sid 0.10.31-3+nmu4+b1 uptodate
gstreamer1.0-pulseaudio:amd64/sid 1.4.3-2 uptodate
libghc-openal-dev:amd64/sid 1.4.0.2-3 uptodate
libopenal-data:all/sid 1:1.15.1-5 uptodate
libopenal-dev:amd64/sid 1:1.15.1-5 uptodate
libopenal1:amd64/sid 1:1.15.1-5 uptodate
libopenal1:i386/sid 1:1.15.1-5 uptodate
libsox-fmt-alsa:amd64/sid 14.4.1-4 uptodate
pulseaudio:amd64/sid 5.0-13 uptodate
pulseaudio-module-x11:amd64/sid 5.0-13 uptodate
pulseaudio-utils:amd64/sid 5.0-13 uptodate
PlaneShift client version is 0.6.2 as PlaneShift Launcher 3.06 tells me.
Also see:
[pulseaudio-discuss] PulseAudio and OpenAL games: AL lib: pulseaudio.c:331:
PulseAudio returned minreq > tlength/2; expect break up
http://lists.freedesktop.org/archives/pulseaudio-discuss/2014-September/021678.html
I get this debug output when starting PlaneShift on command line:
[…]
DEBUG: Initializing OpenAL sound system
DEBUG: Retrieving available devices.
DEBUG: Available OpenAL device: PulseAudio Default
DEBUG: Available OpenAL device: ALSA Default
DEBUG: Available OpenAL device: No Output
DEBUG: Default OpenAL device: PulseAudio Default
DEBUG: No device specified
DEBUG: Falling back on default device
DEBUG: OpenAL context frequency: 44100 Hz
DEBUG: OpenAL context refresh: 43 Hz
DEBUG: OpenAL context uses asynchronous (threaded) context
DEBUG: OpenAL context should support 255 mono sources
DEBUG: OpenAL context should support 1 stereo sources
No updates needed!
Checking for updates to all files: No updates needed!
Skin loaded: minimatuux2.zip
DEBUG: Closing OpenAL sound system
DEBUG: Closing OpenAL sound system
*****MinidumpDescriptor::UpdatePath =
/tmp/6588eaa2-fbdd-9bbe-2b58277c-5059680d.dmp
Your configuration files are in... /home/martin/.PlaneShift
AL lib: pulseaudio.c:331: PulseAudio returned minreq > tlength/2; expect break
up
ATTENTION: default value of option force_s3tc_enable overridden by environment.
planeshift.application.client:
PlaneShift Azure Spirit (0.6.1)
This game uses Crystal Space Engine created by Jorrit and others
2.1.0.4234 [Unix-x86(64)-GCC]
[…]
Thanks,
Martin
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20141025/ce639bae/attachment.html>
More information about the pulseaudio-bugs
mailing list