lexik has quit [Ping timeout: 256 seconds]
lexik has joined #maemo-leste
uvos__ has quit [Ping timeout: 256 seconds]
DPA has quit [Read error: Connection reset by peer]
DPA2 has joined #maemo-leste
slep has joined #maemo-leste
sch has joined #maemo-leste
slep has left #maemo-leste [#maemo-leste]
xmn has quit [Quit: ZZZzzz…]
joerg has quit [Ping timeout: 260 seconds]
joerg has joined #maemo-leste
fab_ has joined #maemo-leste
shOkEy has joined #maemo-leste
shOkEy has quit [Ping timeout: 264 seconds]
shOkEy has joined #maemo-leste
shOkEy has quit [Ping timeout: 255 seconds]
ceene has joined #maemo-leste
shOkEy has joined #maemo-leste
fab_ has quit [Ping timeout: 246 seconds]
fab_ has joined #maemo-leste
Daanct12 has joined #maemo-leste
pere has quit [Ping timeout: 260 seconds]
pere has joined #maemo-leste
<sicelo> so how do we autostart and manage (e.g. respawn) service that runs as user in Leste? with systemd, of course user services are a thing
<sicelo> asking in connection with cmt_pulse ...
<sicelo> i guess we either find a user service manager (a pmOS dev made http://sr.ht/~craftyguy/superd), or we start it with openrc, as root, then drop down to user?
<sicelo> arno11 yeah the slowness for displaying sphone incoming call window, and accepting the call is really bad. i'll see if i can find the cause, and a fix
<freemangordon> sicelo: dsme
<freemangordon> and start from xsession
<sicelo> will have to look at how it's done exactly, and give it a go. basically starting and supervising cmt_pulse is now the only remaining thing
<freemangordon> will give you example, sec
<freemangordon> you will also need dsme runtime dependency
<sicelo> thanks. i'll give that a go in the evening
akossh has joined #maemo-leste
DPA2 has quit [Quit: ZNC 1.8.2+deb3.1 - https://znc.in]
DPA has joined #maemo-leste
akossh has quit [Ping timeout: 256 seconds]
akossh has joined #maemo-leste
fab_ has quit [Quit: fab_]
aat596_3 has quit [Quit: ZNC 1.8.2 - https://znc.in]
aat596_3 has joined #maemo-leste
pere has quit [Ping timeout: 246 seconds]
arno11 has joined #maemo-leste
<arno11> sicelo: (for slow sphone displaying issue): did you try with light transitions btw ?
<sicelo> yes, i'm using the ones you sent first time
<arno11> ah ok, so not enough
pere has joined #maemo-leste
<arno11> the second one is better iirc but not sure it is enough
<arno11> definitely the main issue is the lack of power
<sicelo> i don't have the cpu optimizations. and i might not have used chrt/renice correctly ...
<sicelo> anyway, will try again soon
<arno11> ah ok
<sicelo> did you try with `audio` group? cmt_pulse works fine, i guess?
<arno11> the use of chrt could help a lot
<arno11> for audio group it still doesn't work for me, only working when i run chown
<arno11> and with owner user
<arno11> but that's my main config, will try this evening with a fresh install
<sicelo> i adjusted the udev rule, rebooted, and on booting, all i needed was run cmt_pulse as user, and the call went through with working voice
<arno11> ok i did the same
<arno11> but not working without chown user audio
<arno11> weird
<sicelo> if you've adjusted the udev rule, immediately after booting, before running any chmod/chown commands, run `ls -l /dev/cmt_speech` and share
<sicelo> it should be owned by root, and audio group. fwiw, it's the same permissions as the rest of the audio devices, /dev/snd*
<arno11> ok let me reboot
arno11 has left #maemo-leste [#maemo-leste]
ceene has quit [Ping timeout: 240 seconds]
arno11 has joined #maemo-leste
<arno11> sicelo: ok i found the problem, interesting
<arno11> on my config i disabled the modem on boot, in this case cmtspeech module starts only when i start the modem from the userspace
<arno11> so udev rules are not applied and are root root
<arno11> so it can't work lol
<arno11> so there is no issue
<sicelo> so would you be able to revert to the standard state, in order to test and validate that the PR works?
<arno11> sure
<arno11> give me few min
<sicelo> in my case, there's no issue with modules
<arno11> rebooting
arno11 has left #maemo-leste [#maemo-leste]
Daanct12 has quit [Quit: WeeChat 4.1.1]
arno11 has joined #maemo-leste
<arno11> sicelo: after 3 reboots and reverting other modules stuff (like fresh install), still the same
<arno11> only work as user audio
<arno11> and only using chown
<arno11> now cmtspeech is loaded correctly on boot but udev rules seem not applied
<arno11> still root root
<arno11> with ls -l /dev/cmt_speech
<sicelo> maybe you should try a fresh image :-)
<sicelo> it's not 'possible'
<arno11> anyway it works for me but to doublecheck the PR, i can't try until this evening with a fresh clean install
<arno11> sure but not possible immediately
<arno11> yep exactly the same
<sicelo> then it should not be root:root, really
<arno11> i know
<arno11> (back @home around 7pm gmt to test on fresh img)
<arno11> rebooting to test one more thing
arno11 has left #maemo-leste [#maemo-leste]
<sicelo> the problem with slowness *may* be sphone related, at least to some extent... (emphasis on *may*)
<sicelo> i installed gnome-calls, and for sure it does not hang the the device the way it does with sphone, and the incoming call window shows up much quicker. unfortunately you can't really pick the call, because the button for that is offscreen :p
<Wizzup> sicelo: dsme
uvos__ has joined #maemo-leste
<uvos__> so sphone pretty mutch dose the least amount of work possible when a call is incomeing, it has all windows already available and constructed at startup and stimply shows them
<uvos__> this however is petty memory intensive, so i would suggest that possibly sphone is swapped out
<freemangordon> uvos__: afaik call-ui on fremantle does mlock
<uvos__> the only other thing i can think of is that sphone dose a contacts lookup when a call is incomeing to detemine what name to display, if that is slow for some reasons (possibly again because eds is swapped out) it might delay the window showing up
<freemangordon> and I strongly advice sphone to do so
<freemangordon> this is the most important function of a phone, no? :)
<uvos__> sure, would not help if eds is swapped out however
<freemangordon> isn't there cli tool for mlock?
_whitelogger has joined #maemo-leste
<freemangordon> or, can't we create cgroup for such mission critical applications?
xmn has joined #maemo-leste
_whitelogger has joined #maemo-leste
uvos__ has quit [Ping timeout: 246 seconds]
uvos__ has joined #maemo-leste
uvos__ has quit [Ping timeout: 260 seconds]
uvos__ has joined #maemo-leste
<uvos__> freemangordon: yes we could, and thats probubly what we should do
<uvos__> freemangordon: we can just create a cgroup and set its swapiness to 0
<uvos__> freemangordon: need to figure out what exactly is mission critical
<uvos__> freemangordon: xorg, h-d, sphone, ofono, eds i gues
<Wizzup> telepathy ring
<Wizzup> and telepathy mission control
<uvos__> not yet (tm)
<freemangordon> eds... I think is not needed
<freemangordon> as abook caches contacs data, iirc
<uvos__> sphone dosent use abook for lookups
<uvos__> besides if abook caches, unless it literally makes a full copy, i dont see how that helps
<freemangordon> well, sphone should use abook
<uvos__> why, for these lookups its pointless and causes needless incompatability with non maemo platforms
<uvos__> also isent abook mutch larger than eds
<uvos__> we should probubly pin the smaller thing
<freemangordon> because for contacts selection, sphone should use abook as well. if it wants at least a basic integration with the distro
<freemangordon> the big difference between abook and everything else is the presence
<uvos__> this is not relevant for this lookup
<uvos__> and imo sphone wont be responsable for contact selection at all
<freemangordon> why would you allow sip/jabber/etc dial if the account is offline?
<uvos__> just let the contacts app do that
<freemangordon> which is abook
<uvos__> sure but we dont need to pin that
<uvos__> freemangordon: and this is about the lookup on a incomeing call
<freemangordon> better pin abook instead of eds
<uvos__> where we need to react in a specific time
<freemangordon> yes, I know
<uvos__> pining abook is insane imo, its huge and 99% not cirtical time wise
<freemangordon> og, so eds is light?
<freemangordon> *oh
<uvos__> compeared to abook (witch needs eds pined to anyhow) yes
<freemangordon> no, abook does not need eds pinned
<uvos__> so it makes a full copy of the eds database?
<freemangordon> no, afaik
<freemangordon> need to check what exactly it caches
<freemangordon> s/need/have to
<uvos__> well then it needs eds pinned no, since it will potentaly internally do an eds lookup
<freemangordon> not for basic data
<freemangordon> sec
<uvos__> even if it dose, its still not sane to pin a mostly contacts ui framework
<uvos__> if you can just pin the contact lookup bit
<freemangordon> perhaps
<freemangordon> but that will auto happen if sphone is using it
<freemangordon> because the parts it uses won;t be swapped, no?
<uvos__> sure, but it dosent in this case, its just a lookup for the contact name to show on the incomeing call window
<uvos__> that can allways simply be eds
<uvos__> with no downside, and the upside of that bit saying portable
<freemangordon> downside is that eds is huge
<freemangordon> if you pin eds on n900, that would mean no RAM for anything else
<uvos__> i dont get why you think that eds isent that large
<freemangordon> eds?
<freemangordon> or abook?
<uvos__> eds
<freemangordon> can;t parse the question then
<freemangordon> I *think* eds is huge
<freemangordon> that is why I don;t think it shall be pinned
<freemangordon> no eds is involved here
<freemangordon> it seems abook caches all of the eds data
uvos__ has quit [Ping timeout: 264 seconds]
arno11 has joined #maemo-leste
<arno11> sicelo: back, currently rebooting fresh install to check
<arno11> udev rules are ok
<arno11> but my network is down ATM, can't check calls
<arno11> network is back, i can confirm that calls work well :)
<arno11> Ah, btw we need to keep in mind that sphone landscape mode doesn't work OOTB lol
<sicelo> awesome @ calls work with root:audio on cmt_speech
<arno11> yes
<arno11> btw we still need the custom daemon.conf OOTB
uvos__ has joined #maemo-leste
sch has quit [Ping timeout: 245 seconds]
uvos__ has quit [Ping timeout: 255 seconds]
uvos__ has joined #maemo-leste
<Wizzup> arno11: sorry, have had some visitors, busy work days and renovation stuff to finish so I didn't get to it yet
<Wizzup> are there open PRs for this? I believe so right?
<Wizzup> If you link them I'll merge them now
<arno11> ok cool, thx
<arno11> there are 3 opened PR's in leste-config: the new one from sicelo (very important), one for daemon.conf and another one for light transitions (not sure if it's ok for you to add this one)
<arno11> (transitions should be interesting anyway to test the effect on sphone-dialer)
<Wizzup> I'll merge the first two
<arno11> ok thx
<arno11> (i've got a fresh install ready to test)
<Wizzup> merged both, build running now, for version 100
<Wizzup> should be higher than 99, but in case it's not, you know where to look :P
<arno11> ok ;)
uvos__ has quit [Ping timeout: 264 seconds]
<Wizzup> arno11: should be in repos now
<arno11> yep i see
<arno11> thx again
uvos__ has joined #maemo-leste
<arno11> Wizzup: can i have few seconds of your time ? i have something to modify for daemon.conf
<Wizzup> arno11: in 20 mins or so, just ask :)
<arno11> ok thx
<arno11> Wizzup: the daemon.conf extension is wrong: it must be simply daemon.conf instead of daemon.conf.leste
<arno11> not sure what's the quickest/easiest way to modify it
<Wizzup> let me check
<arno11> ok
<Wizzup> you probably didn't run gen-displace
<arno11> ?
<Wizzup> building v1.101
<arno11> thx. upgrading...
<arno11> arghh it's incorrect. i think we need to revert the PR and create a new one with the correct path
<arno11> (daemon.conf disappeared and daemon.conf.leste-orig has been created instead with wrong parameters inside)
xmn has quit [Ping timeout: 240 seconds]
<arno11> Wizzup: need your advice and help again
<arno11> i created a new PR to revert it
arno11 has left #maemo-leste [#maemo-leste]