<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - PlaneShift with OpenAL sound stutters: PulseAudio returned minreq > tlength/2; expect break up"
href="https://bugs.freedesktop.org/show_bug.cgi?id=85445#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - PlaneShift with OpenAL sound stutters: PulseAudio returned minreq > tlength/2; expect break up"
href="https://bugs.freedesktop.org/show_bug.cgi?id=85445">bug 85445</a>
from <span class="vcard"><a class="email" href="mailto:Martin@Lichtvoll.de" title="Martin Steigerwald <Martin@Lichtvoll.de>"> <span class="fn">Martin Steigerwald</span></a>
</span></b>
<pre>(In reply to Raymond from <a href="show_bug.cgi?id=85445#c1">comment #1</a>)
<span class="quote">> you have to provide pulseaudio verbose log while playing openal game</span >
I need *clear* and *working* instruction on how to do this.
I tried:
echo autospawn = no >> ~/.config/pulse/client.conf #use ~/.pulse/client.conf
on Ubuntu <= 12.10
killall pulseaudio
LANG=C pulseaudio -vvvv --log-time=1 > ~/pulseverbose.log 2>&1
<a href="https://wiki.ubuntu.com/PulseAudio/Log">https://wiki.ubuntu.com/PulseAudio/Log</a>
Result: I don´t hear any sound in PlaneShift at all anymore after this. Also
KDE systemsettings display "Pulseaudio-Server" instead of the sound device. It
seems to me that new Pulseaudio does not get registered with desktop session.
I tried:
merkaba:/etc/pulse> diff -u daemon.conf daemon.conf-debug
--- daemon.conf 2014-10-26 12:27:55.373316432 +0100
+++ daemon.conf-debug 2014-10-26 12:20:04.856111541 +0100
@@ -50,11 +50,10 @@
; log-meta = no
; log-time = no
; log-backtrace = 0
-
; Für Debugging
-; log-target = file:/var/log/pulseaudio-debug.log
-; log-level = 4
-; log-time = 1
+log-target = file:/var/log/pulseaudio-debug.log
+log-level = 4
+log-time = 1
# resample-method defaults to speex-float-1 on most architectures,
# speex-fixed-1 on ARM
But information still landed in syslog and was in german as well.
I tried:
merkaba:~#1> diff -u /usr/bin/start-pulseaudio-kde.orig
/usr/bin/start-pulseaudio-kde
--- /usr/bin/start-pulseaudio-kde.orig 2014-10-12 07:50:26.000000000 +0200
+++ /usr/bin/start-pulseaudio-kde 2014-10-26 12:36:27.669922285 +0100
@@ -26,7 +26,7 @@
EXIT_WITH_X_SESSION=no
else
EXIT_WITH_X_SESSION=yes
- /usr/bin/pulseaudio --start "$@"
+ LANG=C /usr/bin/pulseaudio -vvvv --log-time=1 > /var/tmp/pulseverbose.log
2>&1 &
fi
but PlaneShift client did not seem to use Pulseaudio at all with it. It seems
it needs the "--start".
Before that I also tried with "--start" but it just put the first line on
daemon startup into that logfile and then no more.
Really, this *got* to be easier for users to help debugging PulseAudio issues.
I will now have one last try:
use LANG=C in start-pulseaudio-kde and daemon.conf with verbose + leave it to
syslog and grep pulseaudio related stuff out from it.
*sigh* (sorry if this sounds like a rant, but really, this took more more than
one hour without any usable log so far).</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>