<Wizzup>
freemangordon: I think that's work from spinal that we merged
<freemangordon>
yes, but you changes systemd to logind
<freemangordon>
neither ow which are used on devuen
<freemangordon>
*of
<Wizzup>
hm?
<freemangordon>
do you mind if I enable systemd/elogind support almost unconditionally (based on pkgconfig package presence)? Instead of checking the build machine OS current Makefile does
<freemangordon>
so, will enable systemd/elogind support based on pkgconfig packages presence
pere has quit [Ping timeout: 264 seconds]
pere has joined #maemo-leste
macros_2ndPC has joined #maemo-leste
macros_ has quit [Ping timeout: 246 seconds]
sunshavi has quit [Ping timeout: 240 seconds]
xmn has quit [Ping timeout: 240 seconds]
xmn has joined #maemo-leste
mro has quit [Remote host closed the connection]
mro has joined #maemo-leste
arno11 has joined #maemo-leste
<arno11>
sicelo: Wizzup: guys...n900 calls are working both ways !!!
<arno11>
with pulseaudio and cmt_pulse
<Wizzup>
arno11: amazing
<Wizzup>
info pls :D
<arno11>
well, sample rate was the issue: disabling resampling and forcing pulseaudio to accept 4000 hz rate authorize cmtspeech to record and send data.
<arno11>
as simple as that
<Wizzup>
super...
<arno11>
the solution was in source code
<arno11>
yes really cool
<Wizzup>
so you changed pa src?
<arno11>
i just changed daemon.conf resampling option and alternate default samplerate
<Wizzup>
ok, care to share the changes? :D
<arno11>
yes of course.
maemish_ has joined #maemo-leste
<arno11>
i will share stuff this evening
<Wizzup>
great
<arno11>
i just need time to test few other things in alsamixer and sphone
<arno11>
but it works
<arno11>
able to take a call from my wife
<Wizzup>
this is really great news man :)
<arno11>
:)
<Wizzup>
probably warrants a new post together with the chimaera releas when we integrate it
<arno11>
:) cool
nela has quit [Quit: bye]
nela has joined #maemo-leste
<freemangordon>
arno11: great work man!
<freemangordon>
I guess we'll be able to divert .conf through leste-conig
<freemangordon>
in the meanwhile I taught dsme on elogind sessions :)
<arno11>
freemangordon: thx :) and great work from you too as usual
<freemangordon>
heh
<sicelo>
arno11: you're THE man
<sicelo>
how's quality?
<arno11>
:) quality is acceptable but few cracking noise
<arno11>
normal at 4000hz
<arno11>
i think its possible to use 8000hz
<arno11>
i will try
<arno11>
changing few things in mixers
<sicelo>
this news will be very welcome on #maemo and tmo
<sicelo>
and might generate a bit more interest in Leste
<arno11>
yes probably
<Wizzup>
and latency?
<arno11>
just let me ask my wife lol
<arno11>
according to her (and me) latency seems not bad
<arno11>
anyway that's easy to deal using alsamixer
<arno11>
i think we can improve that a bit
<arno11>
let me try pa_test
<arno11>
back in a bit
<arno11>
one second latency using pa_test
<arno11>
with no change in mixers
<arno11>
i'll try playing with that to improve that
<arno11>
latency
<arno11>
sound is clear
<Wizzup>
cool
<arno11>
i have to go. ttyl
<sicelo>
calls been the main reason people state for disinterest in Leste. of course this may be a little late for some, with 2G gone (but that's the case with everything we support except pp)
arno11 has left #maemo-leste [#maemo-leste]
<freemangordon>
Wizzup: I'll push dsme changes to -devel without PR, if you or uvos or anybody has any concerns about them, LMK
<Wizzup>
go for it
<Wizzup>
sicelo: I don't think both 2g and 3g are gone in places?
<Wizzup>
that would be truly insane
<freemangordon>
for sure 2g is here to stay
<sicelo>
someone was saying it is gone/going somewhere in USA. i didn't check if what they were saying was supprted by facts
<freemangordon>
well, USA... :)
<freemangordon>
that's another universe anyways
<sicelo>
:-D
<sicelo>
with voice calls working on N900, the issue of sphone preferring portrait needs to be tackled ...
<sicelo>
or it wasn't an issue for arno11?
<Wizzup>
yes, that is a problem still
<Wizzup>
I imagine he maybe used ofono scripts to test
pere has quit [Ping timeout: 240 seconds]
pere has joined #maemo-leste
sunshavi has joined #maemo-leste
<freemangordon>
Wizzup: can't we somehow divert reboot and shutdown commands?
<freemangordon>
to point to dsme that is
maemish_ has quit [Quit: Connection closed for inactivity]
<Wizzup>
freemangordon: we could I think
<Wizzup>
not sure if we should
<freemangordon>
I think we shall do something about
<freemangordon>
as now dsme restarts processes on reboot/shutdown from shell
<Wizzup>
like what if dsme does not run
<Wizzup>
during some debugging
<freemangordon>
hmm
<freemangordon>
iirc there are some hooks that can be made
* freemangordon
checks
ceene has quit [Remote host closed the connection]
arno11 has joined #maemo-leste
<arno11>
Wizzup: sicelo: indeed i used ofono script but surprisingly sphone works great (keyboard open. no weird crash or resolution)
<arno11>
sound is good. latency acceptable
<arno11>
latency is better in real condition than using pa_test
<freemangordon>
Wizzup: will you have some spare time to revert the revert of xorg?
<Wizzup>
I think I do right now actually
<freemangordon>
thanks!
<Wizzup>
arno11: yes keyboard open is a hack to make sphone not crash n900 driver atm
<freemangordon>
I created policykit-1-hildon package which for now will contain only xsession script and dependency to gnome auth agent
<freemangordon>
with those 2 we are done
<freemangordon>
everything else is in place, unless I am missing something
<Wizzup>
freemangordon: shall I also add the conflicts with xserver-xorg-legacy again then
<Wizzup>
to hildon-base
<freemangordon>
yes
<Wizzup>
ok
<Wizzup>
btw this is to -devel first
<Wizzup>
then I will try it, and then move to non-devel
<Wizzup>
freemangordon: sounds good @ policykit-1-hildon
<freemangordon>
we shall move all @ once devel->stable
<freemangordon>
well...
<freemangordon>
we better do
<arno11>
Wizzup: freemangordon: are alsamixer default settings similar to fremantle or are they generic ?
<Wizzup>
that's a complicated question
<arno11>
ah ok
<Wizzup>
they're probably not like fremantle by default
<Wizzup>
fremantle has very complicated audio mgmt
<Wizzup>
and the n900 alsamixer settings if you ask me are also complicated... :D
<arno11>
ok because i use fremantle settings to get audio calls
<Wizzup>
ah, I see, do you have a way to diff them?
<Wizzup>
because I think our default alsamixer settings are in the n900 image
<freemangordon>
arno11: sorry, I am not the one to ask about audio routing, Wizzup/uvos know more than me. Most probably you know more than me as well :)
<sicelo>
arno11: thanks for sending to list. helps to keep everyone in the loop and able to pick up the work at any point
<arno11>
Wizzup: ok thx
<arno11>
Sicelo: i'm happy to help FOSS community
<Wizzup>
arno11: btw, tools like parec have a --latency-msec arg that you can set to say 16ms (--latency-msec=16), it might be worth checking what pa func this calls and if the pa cmspeech stuff uses this or not
<Wizzup>
if it doesn't, it could easily explain the delay
<Wizzup>
(if there even is a real delay)
<freemangordon>
Wizzup: which machine builds omap kernel?
<freemangordon>
arm32?
<arno11>
ok i'll have a try
<arno11>
but tbh latency is acceptable in real call conditions
<arno11>
for me the thing to improve is micro/HP/earphone levels
<arno11>
i forgot to mention there is NO echo with custom mixers settings
<arno11>
even with pa_test or arecord/aplay which is doing exactly the same thing
nmdv has joined #maemo-leste
nmdv has quit [Ping timeout: 240 seconds]
elastic_dog has joined #maemo-leste
elastic_dog is now known as Guest2506
akossh has joined #maemo-leste
Twig has joined #maemo-leste
xmn has quit [Ping timeout: 240 seconds]
mro has joined #maemo-leste
xmn has joined #maemo-leste
nmdv has joined #maemo-leste
nmdv has quit [Ping timeout: 240 seconds]
arno11 has quit [Quit: Lost terminal]
arno11 has joined #maemo-leste
arno11 has left #maemo-leste [#maemo-leste]
norayr has joined #maemo-leste
mro has quit [Quit: Leaving...]
<Wizzup>
arno11: weird, I would expect there to be echo since the modem doesn't do echo cancelling
<Wizzup>
I guess it's more of a problem with the speaker
<Wizzup>
freemangordon: let me check
<Wizzup>
freemangordon: devuan-armhf - yes
<freemangordon>
Wizzup: did we ever try to cross-build it?
<Wizzup>
we could, but it will be slower
<freemangordon>
as it fails here:
<freemangordon>
dpkg-gencontrol: error: current host architecture 'amd64' does not appear in package 'linux-headers-omap' architecture list (armhf armel)
<Wizzup>
probably with bencoh's lxc setup you can
<freemangordon>
well...
<freemangordon>
I'd better fix rules file to be able to build it in VM
<Wizzup>
I am not sure, but it seems to me this problem might be more with your vm than our rules?
<Wizzup>
in any case feel free of course to change it locally and see if it helps :)
<freemangordon>
it is in the build scripts
<freemangordon>
or rather in dpkg-gencontrol
<Wizzup>
well, the error is right, though, n o?
<freemangordon>
no, because I am doing DEB_BUILD_OPTIONS="parallel=5" dpkg-buildpackage -b --target-arch=armhf
<freemangordon>
it should take *target* arch, not host ;)
<Wizzup>
ok
<freemangordon>
it takes DEB_HOST_ARCH instead of DEB_BUILD_ARCH
<freemangordon>
I'll just hack that in rules
<freemangordon>
why I am doing that - kernel headers package lack postinst that process dkms scripts
<freemangordon>
that's why ibhb-dkms doe not getr rebuild on new kernel version
<freemangordon>
*does not
<Wizzup>
ah..
<freemangordon>
hmm, I guess I lack a parameter to dpkg-buildpackage