libera/#maemo-leste/ Sunday, 2023-05-28

buZzi -think- 'having ucm' is just config?00:18
buZzsetting 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_Audio00:21
buZzso basically just a similar set of files for n900 specific mixers?00:26
buZzi guess yes :)00:27
buZzWizzup_: is the plan to eventually save asound.state on poweroff aswell?00:27
buZzor parts of it, perhaps00:28
Wizzup_'eventually' seems to suggest it doesn't happen atm00:30
Wizzup_pretty sure the debian alsa init script does this00:30
buZzoh 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 now00:40
buZzeh 'Voice' channel i ment, i set it to 47 now00:41
buZzswitched off in powerbutton menu, booting back up now00:43
buZzand, its back to 1300:44
Wizzup_yes, the audio is set in the ucm currently00:45
Wizzup_iirc00:45
* Wizzup_ zzz00:45
buZznn \o00:45
Wizzup_btw, the weather app might want to check if it's connected to the internet instead of polling when it's not12:39
freemangordonthere is even a library for that (connic)14:15
Wizzup_yes14:18
dsc_Wizzup_: it is not in a tight infinite poll loop when there is no internet, it tries to reuqest every 3sec15:29
dsc_but ux-wise can def. be better yeah15:29
dsc_whats connic?15:30
buZzshouldnt it hook into iphb?15:32
buZzfor polling-with-low-battery-usage15:32
dsc_le0nklcpp: I tried vulture, compiling took 2.5hours still! :D15:34
dsc_buZz: being able to detect changes in internet status would be nice15:35
buZzright, but iphb is hype, it bundles 'polling internet services' to all happen at once15:36
buZzpreventing radio needing to be 'on' all the time15:36
Wizzup_dsc_: I will explain connic tonight/tomorrow15:36
Wizzup_it's basically a lib to icd215:36
Wizzup_so you can get notified when there is internet15:36
dsc_cool15:38
bencohbuZz: you mean it's 12yo hype :>15:41
buZzright :)15:41
bencoh(wait, 14yo actually)15:41
buZzhehe15:41
sicelofunny thing is ... the modern linux OSes still perform badly wrt. power management, even though they have the benefit of hindsight15:49
siceloyesterday i tried sxmo on my nokia n900 ... and cpu was stuck at 100% the entire time 🤷‍♂️15:49
buZzsicelo: its kinda weird though15:50
buZz'back in the day' if you wanted higher batterytime from laptop -> install linux15:50
buZzi guess it flipped somewhere15:50
freemangordonbuZz: it is still the case re laptops16:06
buZzjust not on ARM?16:06
freemangordonlooks like16:06
freemangordonI am easily getting > 7 hours of usage from my dell laptop16:07
freemangordon*usage*, not standby16:07
freemangordonthat's with ubuntu 18.0416:07
le0nklcppWizzup_: what about my jenkins account?I wrote an email yesterday16:12
buZzfreemangordon: my exynos 5800 laptop does ~10hrs of usage :)16:13
buZzwith a very shitty archlinuxarm install16:13
freemangordonwell, I guess there is no i7 in it :)16:30
buZzfreemangordon: thank god16:34
buZz:D16:34
freemangordonwell, openssl compiles in under a minute ;)16:39
freemangordonsorry16:40
freemangordonnot openssl, but wpa_supplicant16:40
freemangordonanyway16:40
buZznow try libboost with all modules enabled16:41
buZz:D16:41
freemangordonwell, not now :p16:41
buZz:)16:43
dsc_libboost is not too bad, try Qt16:49
buZzboth were always my longest compiles back when i ran gentoo16:50
Wizzup_le0nklcpp: I saw your msg regarding the jenkins account, I'll see if I can set up the roles now18:50
le0nklcppWizzup_: thanks18:50
Wizzup_I've been moving to a new place / renovating and this has taken a toll on my spare time / energy :D18:51
Wizzup_usually I'm faster18: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 chimaera18:54
le0nklcppWizzup_: it's ok I can wait. It seems to work18:56
Wizzup_le0nklcpp: you can follow along in ##leste-ci18: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 amd6418:57
Wizzup_le0nklcpp: ah, you set architecture all18:58
Wizzup_it should be architecture any18: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 match18:59
le0nklcppOh I'm sorry fixing19:02
le0nklcppnow it fails on amd6419:13
Wizzup_dpkg-source: warning: unknown information field 'Version' in input data in package's section of control info file fakeroot debian/rules clean19:17
Wizzup_dh clean --buildsystem=cmake19: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 wrong19:18
Wizzup_you need to git rm debian/compat19:18
le0nklcppand then just push?19:19
Wizzup_commit and push, but wait a second19:20
Wizzup_the Version: field in debian/control is also not a 'real' field I think19: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/control19:22
Wizzup_+ grep -q '^Architecture: .*any' vulture-browser-23.04.1/debian/control19:22
Wizzup_+ SKIP_ARCH_BUILD=true19:22
Wizzup_so somehow it still sees 'Architecture: all' in debian/control19:22
Wizzup_so maybe push a new tag too19:22
Wizzup_brb19:22
le0nklcppversion is upstream_version[-debian_revision]19:26
le0nklcppI also recreated tag after changing architecture19:28
freemangordonWizzup_: 100%: Checks: 19, Failures: 0, Errors: 019:41
freemangordon:)19:41
freemangordonabout 1/3 of the tests are passing19:41
Wizzup_freemangordon: sweeeeet19:54
Wizzup_le0nklcpp: maybe a new tag (bump) is usually more consistent for me19:55
Wizzup_I don't know if jenkins caches tags19:56
le0nklcppand.. new tag build fails too19:57
le0nklcppah, it seems i need to change it to 23.04.219:59
le0nklcppdone20:02
le0nklcppseems that it ignores debian_revision20:04
le0nklcppnow it fails20:16
Wizzup_le0nklcpp: do the tests need X or something?20:49
le0nklcppit builds well on a chroot environment, if that's the reason I guess I can just turn them off20:59
Wizzup_le0nklcpp: looks like it fails because of the tests yes21:00
maemish_New Leste image booted nicely without problems!21:10
le0nklcppFinally!It is in repos!21:22
le0nklcpphowever Jenkins ignores git tag name21:22
le0nklcppIt appears in debian directory :)21:23
le0nklcppcrashed 2 times, like it happened before, was it after updates or is it browser issue, but it works now21:26
le0nklcppthx everyone21:27
le0nklcppWell wanted to say it's 2 times slower than QtWebBrowser21:34
dsc_10 times :P21:35
le0nklcppok even 10 on some sites21:42
le0nklcppis it appropriate to upload all changes in chimaera?22:07
le0nklcppextras*22:08
freemangordonle0nklcpp: are you sure gles2 accel is enabled?22:24
le0nklcppI'm not, only these flags are applied --enable-oop-rasterization --enable-gpu-rasterization --enable-native-gpu-memory-buffers --use-gl=desktop22:33
freemangordon--use-gl=desktop won't work on mobile22:35
freemangordonso I guess it is doing CPU rendering22:36
Wizzup_le0nklcpp: great, let's iterate where possible22:43
arno11Wizzup_: 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 ASAP23:08
Wizzup_great!23:12
Wizzup_this still needs specific asound state yeah?23:13
arno11Wizzup: yep23:13
arno11so only UCM is missing for now23:13
Wizzup_ok23:13
arno11btw 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
arno11ah ok makes sense. i need earphone volume and another one i don't remember lol23:17
arno11if it's in dts i can have a look23:18
Wizzup_maybe the volume is merged with regular volume and you need to change some other switch?23:27
le0nklcppfreemangordon: 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? :D23:28
Wizzup_just keep in mind if they will work age well with time23:28
arno11Wizzup_: maybe but really not sure23:31
Wizzup_if you can write up some text we can ask the linux-omap mailing list23:32
arno11Wizzup_: good idea23:33
maemish_Will write. Now just playing finally with leste. Gonna try more tweaks to transitions.23:33
arno11maemish_: 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 :p23:43
Wizzup_I still use it every day, just not for browsing and such23:44
Wizzup_but maybe we can make it work somehow23:44
Wizzup_le0nklcpp: egl is at least a step in the good direction23:44
siceloarno11: 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/!