buZz | i -think- 'having ucm' is just config? | 00:18 |
---|---|---|
buZz | setting mixer to different modes etc, storing the configs? | 00:18 |
Wizzup_ | https://github.com/maemo-leste/leste-config/tree/master/leste-config-mapphone/usr/share/alsa/ucm2/Mapphone_Audio | 00:21 |
buZz | so basically just a similar set of files for n900 specific mixers? | 00:26 |
buZz | i guess yes :) | 00:27 |
buZz | Wizzup_: is the plan to eventually save asound.state on poweroff aswell? | 00:27 |
buZz | or parts of it, perhaps | 00:28 |
Wizzup_ | 'eventually' seems to suggest it doesn't happen atm | 00:30 |
Wizzup_ | pretty sure the debian alsa init script does this | 00:30 |
buZz | oh eh, i mean, if i leave call audio higher, reboot, its back to the old setting, was what i was seeing prior, let me just test it right now | 00:40 |
buZz | eh 'Voice' channel i ment, i set it to 47 now | 00:41 |
buZz | switched off in powerbutton menu, booting back up now | 00:43 |
buZz | and, its back to 13 | 00:44 |
Wizzup_ | yes, the audio is set in the ucm currently | 00:45 |
Wizzup_ | iirc | 00:45 |
* Wizzup_ zzz | 00:45 | |
buZz | nn \o | 00:45 |
Wizzup_ | btw, the weather app might want to check if it's connected to the internet instead of polling when it's not | 12:39 |
freemangordon | there is even a library for that (connic) | 14:15 |
Wizzup_ | yes | 14:18 |
dsc_ | Wizzup_: it is not in a tight infinite poll loop when there is no internet, it tries to reuqest every 3sec | 15:29 |
dsc_ | but ux-wise can def. be better yeah | 15:29 |
dsc_ | whats connic? | 15:30 |
buZz | shouldnt it hook into iphb? | 15:32 |
buZz | for polling-with-low-battery-usage | 15:32 |
dsc_ | le0nklcpp: I tried vulture, compiling took 2.5hours still! :D | 15:34 |
dsc_ | buZz: being able to detect changes in internet status would be nice | 15:35 |
buZz | right, but iphb is hype, it bundles 'polling internet services' to all happen at once | 15:36 |
buZz | preventing radio needing to be 'on' all the time | 15:36 |
Wizzup_ | dsc_: I will explain connic tonight/tomorrow | 15:36 |
Wizzup_ | it's basically a lib to icd2 | 15:36 |
Wizzup_ | so you can get notified when there is internet | 15:36 |
dsc_ | cool | 15:38 |
bencoh | buZz: you mean it's 12yo hype :> | 15:41 |
buZz | right :) | 15:41 |
bencoh | (wait, 14yo actually) | 15:41 |
buZz | hehe | 15:41 |
sicelo | funny thing is ... the modern linux OSes still perform badly wrt. power management, even though they have the benefit of hindsight | 15:49 |
sicelo | yesterday i tried sxmo on my nokia n900 ... and cpu was stuck at 100% the entire time 🤷♂️ | 15:49 |
buZz | sicelo: its kinda weird though | 15:50 |
buZz | 'back in the day' if you wanted higher batterytime from laptop -> install linux | 15:50 |
buZz | i guess it flipped somewhere | 15:50 |
freemangordon | buZz: it is still the case re laptops | 16:06 |
buZz | just not on ARM? | 16:06 |
freemangordon | looks like | 16:06 |
freemangordon | I am easily getting > 7 hours of usage from my dell laptop | 16:07 |
freemangordon | *usage*, not standby | 16:07 |
freemangordon | that's with ubuntu 18.04 | 16:07 |
le0nklcpp | Wizzup_: what about my jenkins account?I wrote an email yesterday | 16:12 |
buZz | freemangordon: my exynos 5800 laptop does ~10hrs of usage :) | 16:13 |
buZz | with a very shitty archlinuxarm install | 16:13 |
freemangordon | well, I guess there is no i7 in it :) | 16:30 |
buZz | freemangordon: thank god | 16:34 |
buZz | :D | 16:34 |
freemangordon | well, openssl compiles in under a minute ;) | 16:39 |
freemangordon | sorry | 16:40 |
freemangordon | not openssl, but wpa_supplicant | 16:40 |
freemangordon | anyway | 16:40 |
buZz | now try libboost with all modules enabled | 16:41 |
buZz | :D | 16:41 |
freemangordon | well, not now :p | 16:41 |
buZz | :) | 16:43 |
dsc_ | libboost is not too bad, try Qt | 16:49 |
buZz | both were always my longest compiles back when i ran gentoo | 16:50 |
Wizzup_ | le0nklcpp: I saw your msg regarding the jenkins account, I'll see if I can set up the roles now | 18:50 |
le0nklcpp | Wizzup_: thanks | 18:50 |
Wizzup_ | I've been moving to a new place / renovating and this has taken a toll on my spare time / energy :D | 18:51 |
Wizzup_ | usually I'm faster | 18:51 |
Wizzup_ | le0nklcpp: you should be able to trigger a build now on https://phoenix.maemo.org/job/vulture-browser-source/build?delay=0sec - make sure to set the distribution to chimaera | 18:54 |
le0nklcpp | Wizzup_: it's ok I can wait. It seems to work | 18:56 |
Wizzup_ | le0nklcpp: you can follow along in ##leste-ci | 18:56 |
Wizzup_ | (your build) | 18:57 |
Wizzup_ | https://phoenix.maemo.org/job/vulture-browser-binaries/ | 18:57 |
Wizzup_ | it looks like it's really only doing a build on amd64 | 18:57 |
Wizzup_ | le0nklcpp: ah, you set architecture all | 18:58 |
Wizzup_ | it should be architecture any | 18:58 |
Wizzup_ | and debian/compat doesn't match debian/control's debhelper-compat line (=13) | 18:59 |
Wizzup_ | le0nklcpp: so 'Architecture: all' -> 'Architecture: any' | 18:59 |
Wizzup_ | and then change either debian/compat or debhelper-compat in debian/control to match | 18:59 |
le0nklcpp | Oh I'm sorry fixing | 19:02 |
le0nklcpp | now it fails on amd64 | 19:13 |
Wizzup_ | dpkg-source: warning: unknown information field 'Version' in input data in package's section of control info file fakeroot debian/rules clean | 19:17 |
Wizzup_ | dh clean --buildsystem=cmake | 19:17 |
Wizzup_ | dh: warning: Please specify the debhelper compat level exactly once. | 19:17 |
Wizzup_ | dh: warning: * debian/compat requests compat 13. | 19:17 |
Wizzup_ | dh: warning: * debian/control requests compat 13 via "debhelper-compat (= 13)" | 19:17 |
Wizzup_ | did you push the compat changes to maemo/chimaera ? | 19:17 |
Wizzup_ | le0nklcpp: ah, my instruction was wrong | 19:18 |
Wizzup_ | you need to git rm debian/compat | 19:18 |
le0nklcpp | and then just push? | 19:19 |
Wizzup_ | commit and push, but wait a second | 19:20 |
Wizzup_ | the Version: field in debian/control is also not a 'real' field I think | 19:20 |
Wizzup_ | I am not sure if you need to re-tag, since the armhf build still says: itwon't build for armhf (same for arm64) | 19:21 |
Wizzup_ | see: | 19:22 |
Wizzup_ | + grep -q '^Architecture: all' vulture-browser-23.04.1/debian/control | 19:22 |
Wizzup_ | + grep -q '^Architecture: .*any' vulture-browser-23.04.1/debian/control | 19:22 |
Wizzup_ | + SKIP_ARCH_BUILD=true | 19:22 |
Wizzup_ | so somehow it still sees 'Architecture: all' in debian/control | 19:22 |
Wizzup_ | so maybe push a new tag too | 19:22 |
Wizzup_ | brb | 19:22 |
le0nklcpp | version is upstream_version[-debian_revision] | 19:26 |
le0nklcpp | I also recreated tag after changing architecture | 19:28 |
freemangordon | Wizzup_: 100%: Checks: 19, Failures: 0, Errors: 0 | 19:41 |
freemangordon | :) | 19:41 |
freemangordon | about 1/3 of the tests are passing | 19:41 |
Wizzup_ | freemangordon: sweeeeet | 19:54 |
Wizzup_ | le0nklcpp: maybe a new tag (bump) is usually more consistent for me | 19:55 |
Wizzup_ | I don't know if jenkins caches tags | 19:56 |
le0nklcpp | and.. new tag build fails too | 19:57 |
le0nklcpp | ah, it seems i need to change it to 23.04.2 | 19:59 |
le0nklcpp | done | 20:02 |
le0nklcpp | seems that it ignores debian_revision | 20:04 |
le0nklcpp | now it fails | 20:16 |
Wizzup_ | le0nklcpp: do the tests need X or something? | 20:49 |
le0nklcpp | it builds well on a chroot environment, if that's the reason I guess I can just turn them off | 20:59 |
Wizzup_ | le0nklcpp: looks like it fails because of the tests yes | 21:00 |
maemish_ | New Leste image booted nicely without problems! | 21:10 |
le0nklcpp | Finally!It is in repos! | 21:22 |
le0nklcpp | however Jenkins ignores git tag name | 21:22 |
le0nklcpp | It appears in debian directory :) | 21:23 |
le0nklcpp | crashed 2 times, like it happened before, was it after updates or is it browser issue, but it works now | 21:26 |
le0nklcpp | thx everyone | 21:27 |
le0nklcpp | Well wanted to say it's 2 times slower than QtWebBrowser | 21:34 |
dsc_ | 10 times :P | 21:35 |
le0nklcpp | ok even 10 on some sites | 21:42 |
le0nklcpp | is it appropriate to upload all changes in chimaera? | 22:07 |
le0nklcpp | extras* | 22:08 |
freemangordon | le0nklcpp: are you sure gles2 accel is enabled? | 22:24 |
le0nklcpp | I'm not, only these flags are applied --enable-oop-rasterization --enable-gpu-rasterization --enable-native-gpu-memory-buffers --use-gl=desktop | 22:33 |
freemangordon | --use-gl=desktop won't work on mobile | 22:35 |
freemangordon | so I guess it is doing CPU rendering | 22:36 |
Wizzup_ | le0nklcpp: great, let's iterate where possible | 22:43 |
arno11 | Wizzup_: sicelo: n900 voice calls seem ready to use. i'll do few more debugging to be sure and send you an email with changes + PA config + process to start cmtspeech and ofono with no troubles ASAP | 23:08 |
Wizzup_ | great! | 23:12 |
Wizzup_ | this still needs specific asound state yeah? | 23:13 |
arno11 | Wizzup: yep | 23:13 |
arno11 | so only UCM is missing for now | 23:13 |
Wizzup_ | ok | 23:13 |
arno11 | btw do you know how to add new controls in alsa ? | 23:15 |
Wizzup_ | I think we need this in kernel or in dts, what ones do you miss? | 23:16 |
arno11 | ah ok makes sense. i need earphone volume and another one i don't remember lol | 23:17 |
arno11 | if it's in dts i can have a look | 23:18 |
Wizzup_ | maybe the volume is merged with regular volume and you need to change some other switch? | 23:27 |
le0nklcpp | freemangordon: please tell how to enable gles? Would using --use-gl=egl be enough? | 23:27 |
maemish_ | Managed to install leste, make swap, overclock and edit transitions. I could make suggestions on the instruction page for N900. To whom could I sent it to check? | 23:28 |
Wizzup_ | make a wiki account and make them? :D | 23:28 |
Wizzup_ | just keep in mind if they will work age well with time | 23:28 |
arno11 | Wizzup_: maybe but really not sure | 23:31 |
Wizzup_ | if you can write up some text we can ask the linux-omap mailing list | 23:32 |
arno11 | Wizzup_: good idea | 23:33 |
maemish_ | Will write. Now just playing finally with leste. Gonna try more tweaks to transitions. | 23:33 |
arno11 | maemish_: happy leste works for you :) | 23:35 |
maemish_ | I would really love to have loadapplet from Fremantle to see on the top bar cpu and ram usage as a vertical bars. Helps to see pages are loading etc. and to wait before clicking and jamming the device. | 23:35 |
Wizzup_ | tbh for me that is a sign that the n900 is too old for the things you want it to do, but yeah :p | 23:43 |
Wizzup_ | I still use it every day, just not for browsing and such | 23:44 |
Wizzup_ | but maybe we can make it work somehow | 23:44 |
Wizzup_ | le0nklcpp: egl is at least a step in the good direction | 23:44 |
sicelo | arno11: that's great news (re: calls)! | 23:56 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!