nela has quit [Ping timeout: 246 seconds]
xmn has quit [Ping timeout: 245 seconds]
nela has joined #maemo-leste
nela5 has joined #maemo-leste
nela has quit [Ping timeout: 250 seconds]
nela5 is now known as nela
Daanct12 has joined #maemo-leste
doc has quit [Ping timeout: 264 seconds]
doc has joined #maemo-leste
asriel has quit [Quit: Don't drink the water. They put something in it to make you forget.]
asriel has joined #maemo-leste
sunshavi_ has quit [Ping timeout: 245 seconds]
joerg has quit [Ping timeout: 245 seconds]
joerg has joined #maemo-leste
Twig has joined #maemo-leste
<
freemangordon>
Wizzup: Either driver issue or kernel (cache) issue
<
freemangordon>
in both cases not much I can do about it
<
freemangordon>
maybe send a mail to AD on pvr ML
ceene has joined #maemo-leste
Daanct12 has quit [Quit: WeeChat 4.0.0]
Daanct12 has joined #maemo-leste
Daanct12 has quit [Client Quit]
Daanct12 has joined #maemo-leste
Twig has quit [Remote host closed the connection]
macros_ has joined #maemo-leste
akossh has joined #maemo-leste
pere has quit [Ping timeout: 246 seconds]
parazyd has joined #maemo-leste
pere has joined #maemo-leste
<
Wizzup>
freemangordon: mhm
Daaanct12 has quit [Quit: Leaving]
Daaanct12 has joined #maemo-leste
arno11 has joined #maemo-leste
<
arno11>
Wizzup: i made a PR with new changes into libcmtspeechdata (in calls-test-2 branch because it is already quite similar to my config)
<
Wizzup>
I see the email to pavel too
fab has joined #maemo-leste
ceene has quit [Ping timeout: 246 seconds]
sunshavi_ has joined #maemo-leste
macros_ has quit [Ping timeout: 246 seconds]
arno11 has left #maemo-leste [#maemo-leste]
ceene has joined #maemo-leste
macros_ has joined #maemo-leste
fab has quit [Ping timeout: 246 seconds]
branon_ has quit [Remote host closed the connection]
branon has joined #maemo-leste
Daanct12 has quit [Quit: WeeChat 4.0.0]
ceene has quit [Ping timeout: 240 seconds]
macros_ has quit [Ping timeout: 240 seconds]
Daaanct12 has quit [Remote host closed the connection]
macros_ has joined #maemo-leste
pere has quit [Ping timeout: 260 seconds]
vahag has left #maemo-leste [Error from remote client]
xmn has joined #maemo-leste
pere has joined #maemo-leste
arno11 has joined #maemo-leste
<
arno11>
Wizzup: sicelo: i made some progress with PA cpu usage
<
arno11>
the cpu usage is still very high but sound desync decreases a lot if other apps are running
<
arno11>
the trick is to disable high priority and realtime-scheduling in daemon.conf
rafael2k has joined #maemo-leste
<
rafael2k>
hey, is maemo-lest using the alsa-plugin maemo to talk to the DSP in the N900?
<
rafael2k>
I kind of need urgently write an alsa plugin, and bumped in the maemo plugin for alsa
<
arno11>
hi, dsp is not working iirc
<
Wizzup>
arno11: interesting that disabling it helps
<
arno11>
yes and the other interesting thing is that xorg burns 65% cpu when i use cmt_alsa for calls !
<
arno11>
instead of cmt_pulse
<
arno11>
and only with sound in one way
<
Wizzup>
I really don't understand what X has to do with sound at all
<
arno11>
i found nothing about that issue on internet
<
arno11>
just one thing: alsa looking for wrong sound card per default
<
Wizzup>
alsa_cmt or something else?
<
arno11>
sorry don't understand
<
Wizzup>
when you say alsa is looking at the wrong card per default, it's this dictated by ucm?
<
arno11>
sorry misunderstanding. i was talking about a possible reason found on the net
<
Wizzup>
reason for what, X usage?
<
Wizzup>
or one way sound?
<
arno11>
for high cpu usage for both PA and xorg
<
arno11>
but seems not possible with leste i think because asound shows only one card
<
arno11>
0 snd_soc_rx51
<
arno11>
and nothing else
<
Wizzup>
no, that's not likely it. I would check the Xorg log files, or maybe figure out how we can profile it
<
Wizzup>
or attach with gdb, but eh...
<
Wizzup>
can I test this without actually calling?
<
arno11>
hm not sure
<
arno11>
maybe using pa_test
<
arno11>
let me check
<
sicelo>
maybe it just seems to be X, but could be dbus? wild shot, but who knows ...
<
sicelo>
it's just a guess ... don't take me too seriously on this one :-)
<
sicelo>
but i'll be 'happy' to be correct, heh
<
Wizzup>
sicelo: it might be some interaction for sure yes
<
Wizzup>
like something repeatedly trying to do some action
<
arno11>
so weird: no troubles using pa_test
<
Wizzup>
what does pa test do differently
<
arno11>
excepting dbus and ofono links, nothing
<
arno11>
ah sorry i think i'm wrong
<
arno11>
let me check in cmt
<
Wizzup>
it might be worth checking dbus-monitor and dbus-monitor --system
<
Wizzup>
see if it is super spammy
<
Wizzup>
or maybe strace Xorg, see if it tries to do some system calls repeatedly that fail with say permission error
<
Wizzup>
I can try to reproduce it on my n900, have to do some work first though
<
arno11>
ok. i found the huge difference between pa_test and cmt
<
arno11>
pa_test uses only one PA daemon instead of 3-4 for cmt_pulse or cmt_alsa
<
Wizzup>
I still can't believe we ever need more than one PA
<
Wizzup>
this is something I really don't get
<
Wizzup>
everything should go through one PA
<
Wizzup>
why are multiple servers started?
<
arno11>
because cmt_pulse is split in 4 different files/progs
<
Wizzup>
ok, but those can just be four separate pulse clients?
<
Wizzup>
talking to the same server, right?
<
arno11>
not sure, htop shows 4 different daemons. for me it is 4 different servers
<
Wizzup>
ok, that's very likely a problem regardless of X
<
Wizzup>
this might also be why you see that removing realtime helps
<
Wizzup>
if they all want to be realtime...
<
arno11>
makes sense
<
Wizzup>
but, if the server is running, another one should never be spawned
<
Wizzup>
is this some env difference or something
<
Wizzup>
I'm really confused :D
<
sicelo>
we may have to also look at cgroups ... at least fremantle used cgroups heavily for call handling
<
arno11>
maybe we can ask Pavel why he has split cmtspeech_ofono_test...
<
arno11>
because it was just one prog at the beginning
<
Wizzup>
cgroups exist on fremantle?
<
Wizzup>
I didn't know it did back in 2009 / 2.6 era
<
rafael2k>
interesting to read
arno11 has left #maemo-leste [#maemo-leste]
nela has quit [Ping timeout: 246 seconds]
nela has joined #maemo-leste
nela0 has joined #maemo-leste
nela has quit [Ping timeout: 245 seconds]
nela0 is now known as nela
norayr has left #maemo-leste [#maemo-leste]
norayr has joined #maemo-leste
akossh has quit [Quit: Leaving.]
juiceme_ has joined #maemo-leste
juiceme has quit [Read error: Connection reset by peer]