libera/#maemo-leste/ Tuesday, 2022-10-11

buZzok guess i was seeing things  ; PP real 31m51 user 28m1 sys 2m24 ,  n900 real 76m50 user 65m23 sys 6m1600:06
buZzeven the ratios seem to align :P00:06
sicelopoor n900 :p00:10
buZzstill , just ~2x faster , not 20x like cpumark said00:10
uvosthats compileing?00:34
uvosprobubly io bound00:34
uvosraw cpu perf should be way more than 2x00:35
uvosd4 is allready around 3x on just one core00:35
buZzyeah , make -j100:35
uvosok00:36
uvosyeah the n900's cpu is pittifully slow00:36
uvosbut the other devices arnt slow but as mutch of a ratio00:36
uvoss/but/by00:37
uvosie ram/gpu/io00:37
buZzstill, imho quite impressive for n900 vs pp00:40
buZzi'll try d4 later00:40
WizzupbuZz: I mean this comparison isn't too interesting no?00:45
buZzi'm just doing it cause freemangordon asked00:46
buZzwas*00:46
buZzthe d4 is now just fascination by me00:47
buZzwould it be ~40m or ~60m :P00:47
buZzWizzup: this isnt really work :P its just 'time make -j1' alt-tab back to series00:48
Wizzup;p00:49
buZzi mean, would be funny if its faster than pp :P00:54
buZzd4 real 29m user 18m sys 2m7 , omg, it -is- faster than pp01:20
Wizzupi/o matters a lot here01:21
buZztotally, but io matters a lot for user experience too01:21
Wizzupwhat I am getting is that it could be kernel related01:21
buZzoh, yeah can be, its just 'current state' i guess01:22
freemangordonWizzup: when you have some spare time, could you please open addressbook and compare scrolling 'choppiness' with and without (ctrl-shift-n) compositing07:31
freemangordonI see no difference here, but maybe it is just me07:31
freemangordonugh, pixmaps are created/destroyed on evry scroll frame08:31
freemangordonno wonder it is slow08:31
freemangordonok, that's crazy, somebody is doing crazy things here, unfortunately mapping pixmap into PRV memory can take up to 15ms depending on the size08:53
rafael2kmorning08:54
freemangordonhi!08:54
rafael2khi there, libcamera crew unbroke compilation with gcc 8.3... this is good news for us08:55
rafael2kI'm creating new test packages for arm6408:56
freemangordon:)08:56
freemangordonoh, sometimes it takes 20 ms to map a BO08:56
rafael2kfreemangordon: which device are you working on?09:00
freemangordond409:00
rafael2kright09:01
freemangordonbut I guess it is the same on PP09:01
freemangordonas I am debugging performance issues in xorg driver09:01
rafael2kindeed, performance is not stellar... but at least does not crash anymore.09:01
freemangordonit turns out thaty someone constantly creates/destroys fullscreen pixmaps when scrolling in addressbook, for example09:01
freemangordonwell, almost fillscreen09:02
rafael2khow to open the addressbook? just to be sure I'm in the right place09:03
rafael2ktoday I broght the pp to the work09:03
freemangordonummm. click on contacts09:03
freemangordonkeep in mind on PP it is even worse, because of the SW rotation09:03
freemangordonon d4 it scrolls with 20-30 fps09:04
freemangordonon PP i guess it is with 1509:04
rafael2kI have no contacts09:05
rafael2k:P09:05
rafael2kI need to fill there first09:05
freemangordonwell, yeah09:06
rafael2klemme finish compile libcamera first09:06
freemangordonyou can import vcf files09:06
rafael2kgood idea09:09
norayrrafael2k: i know what is the issue with your pine keyboard.10:33
norayri was not able to charge mine without the pin64 charger.10:33
norayryou need something that gives 5.4V to charge it.10:33
rafael2knorayr: really? oh my...10:47
rafael2kcan you confirm which one in the website?10:50
norayrrafael2k: the pine charger makes it really clear. it has 5 points of charge. the leftmost usb is of 5.3V, others of 5.2V, and it doesn't take charge if connected to the port with 5.2V.10:51
norayrrafael2k: https://www.pine64.org/pinepowerdesktop/ this one.10:52
norayrbut i believe if you find something which may give you 5.3V it'll start charging.10:53
norayr(and i want you to use it, because currently the support for pine keyboard in maemo is not great. it works much better in pmos)10:53
rafael2kDid you buy this charger?10:55
Wizzupfreemangordon: still need me to check?10:55
rafael2kI can buy it... it seems nice indeed10:55
rafael2knorayr: why the support of the pp kbd is not great?10:59
rafael2kdid you try mobian? we just the same patches they use.11:00
rafael2k*we use11:00
norayrno, didn't try mobian for long time. let's say hyphen character is not possible to print from the keyboard. that's right alt with 7 but these shortcuts don't work.11:06
Guest224something about PP keyboard on maemo forum: https://talk.maemo.org/showthread.php?t=101337&page=311:20
rafael2knorayr: are the keycodes being generated correctly?11:24
rafael2ktry with xev11:24
Guest224It would be nice that "pine"-button do same that Sym(blue arrow+ctrl) in N900.11:31
norayrrafael2k: i don't know what to compare to. under phosh xev won't work.11:37
norayri don't remember what was the sym button in n900.11:45
Guest224sym button gives symbol-menu on screen.11:46
Guest224on scandic-layout it was usefull to get characters that didnt found on keyboard.11:48
Guest224or all layouts.11:49
Guest224or pine-button can be just blue arrow-button and with ctrl it work like with N900.11:57
Guest224in Meamo 5.11:57
rafael2knorayr: just test in Mobian if the key combinations you mention does work11:59
Guest224Good maemo propaganda: https://leste.maemo.org/Propaganda , but should Leste be more ready for average user, before share..so they don't get disappointed and never test again?12:05
rafael2knorayr: not asking to compare, just run in Maemo and check if the keycodes are correct12:05
rafael2kreally cool the propaganda!12:07
rafael2kI like all, especiallu the "Niet" one, and also the other with Chico Buarque as the Maemo user12:08
rafael2klove him12:08
buZzhmm, how -should- i make those debian/changelog files? it keeps complaining about one i handtyped12:10
buZz:P12:10
Wizzupcopy paste another one, edit it12:11
Wizzupdate -R for the date12:11
buZzGuest224: the Propaganda is mostly just to accompany Wizzup on openfest.org next weekend12:11
buZzWizzup: there is no other one12:11
WizzupbuZz: any other project12:11
buZzoh right, ok12:11
buZzi still need a .desktop file i guess12:12
buZzthis is the changelog error ;12:13
buZzdpkg-genbuildinfo: warning:     debian/changelog(l4): found end of file where expected more change data or trailer12:13
buZzeh > W: devilutionx: empty-binary-package12:14
buZzmeh :(12:15
rafael2kbe aware of tabs vs spaces... at least in rules, this is critical12:15
buZzrafael2k: if you have any useful tips about Packaging, i want to expand https://leste.maemo.org/Packaging a bit12:15
WizzupbuZz: fwiw I -always- copy fomr some other pkg and just adjust words/date12:16
buZzalright12:16
buZzmeh, seems it did build but somehow lost the binaries , lol12:17
buZzguess i'll look later, today is otherjobday , -likely- i'll be sitting in a car doing not much for ~6-8 hours today so maybe i'll continue remote ;)12:18
buZz*throws usb powerbanks and a 12V usbadapter in bag*12:18
buZzWizzup: maybe that ebay vendor got lost in their warehouse :P12:19
rafael2kbuZz: I think Debian docs are pretty enough tbh12:19
rafael2kbut the more docs, the better, always12:19
rafael2k: )12:19
WizzupbuZz: give it another day, we're not in a rush12:20
buZzrafael2k: yeah if you know any good ones? i can add em if you want12:20
buZzWizzup: yes we arrrre :P lol12:20
buZz:P12:20
Wizzupeverything I ordered from ebay is already waiting for me at the office12:20
Wizzupit's like 1 day delivery or so12:20
buZznice, all the phones?12:20
Wizzupthe few I ordered yes12:20
Wizzupatrix and some12:20
buZzcool :)12:20
rafael2kI'm still without the ringing sound since the maemo-ringtones is wrong (or profile-data is wrong)12:21
buZzrafael2k: aw :( even if you just set it by hand directly?12:21
rafael2kbuZz: what do you mean "by hand" here?12:21
buZz> sphone -c options12:21
WizzupbuZz: no, he's saying the default does not work12:21
rafael2kI just want the distro fixed, of course I can make it work in different ways...12:22
buZzah hmhm12:22
rafael2krenaming the .aac, changing in the config...12:22
Wizzupiirc someone submitted a pr for a config change no?12:23
Wizzupmaybe my memory doesn't serve me well12:23
rafael2kif someone send a PR, I'm not aware12:23
Wizzupok12:23
rafael2k*sent12:23
* Wizzup bbiab, packing :) 12:23
* buZz waves at Wizzup 12:23
rafael2kif nobody does it, I'll just explode the maemo-ringtones package and edit it by hand, and re-pack it with ar12:24
buZzrafael2k: would be cool, i still want to try 'resetup from new image' so i can hit those default configs again some day soonish12:24
Wizzuprafael2k: I think the proper thing is to fix profilex12:25
buZzrafael2k: i found this btw ; http://space.nurdspace.nl/~buzz/maemo/Nokia_Ringtones_Opendir_mirror/12:25
buZz(and mirrored it)12:25
rafael2kbuZz: I plan to do the same12:25
buZzyeah its not uncommon for 'apt update' from a old install to behave somewhat different from a 'fresh' install12:25
buZzoh right, i still want a second simcard, maybe i should order it already so i can bring up my second d4 as 'permanent' 3rd internetconnection12:26
rafael2kbuZz: tks! lets pack all the N900 in that package and be happy! I think I have it here anyway, but will download again just in case12:26
buZz:D12:26
buZzrafael2k: you're welcome to it, space.nurdspace isnt superfast but our internet is free/sponsored12:27
rafael2ksim card is good, sms alert is working, my phone just made some noise now12:27
buZzso no issues in hogging the line :)12:27
rafael2kcool, will do it!12:27
buZzrafael2k: i think many of the /N900 stuff there is already in (that? a different?) package12:28
buZzone of the 'issues' i ran into was that all the ringtones included lacked metadata inside the .aac , so (non-default) selection looks like ; http://space.nurdspace.nl/~buzz/maemo/2022-08-31-010412_960x540_scrot.png12:29
buZzminor i guess, its not the normal method people would select a ringtone (by browsing to the files)12:29
rafael2kI'll check this12:30
rafael2kare you sure the metadata was embedded in the file?12:30
buZztiny quality of life fixes ftw :P12:30
buZzno, i am not sure12:30
buZzhmmm > Raw ADTS AAC files have no native tagging format. Some applications can force ID3 tags on them with unpredictable results/readability.12:31
buZzyeah not sure what nokia did/does12:31
rafael2kindeed... may be an out-of-band metadata file would be ok too12:32
rafael2kbut I agree having the metadata is cool12:32
Guest224now new news after april 2022 at https://maemo-leste.github.io/ ..should there be at least news that you have worked hard for basic phone thinks to get work.12:34
Guest224now = no12:34
Wizzupit's being worked on12:34
buZzWizzup: do you need some material collected by 'us' as suggested topics for a new news post?12:37
Guest224there don't have to be all news at once, you can leave something to next month :)12:38
buZzGuest224: yeah we could use a more trickled newsflow12:39
buZzmaybe we should start some 'leste news' channel and do weekly state-of-the-maemo reports :P12:40
buZzhehe12:40
Guest224just any news would be good that https://maemo-leste.github.io/ show that project is alive...half year is long time these days.12:41
WizzupbuZz: you can send me a list12:43
WizzupI do have a bunch12:43
WizzupbuZz: I think we're probably not doing enough for weekly reports, but maybe12:43
buZzGuest224: we're aware :P12:43
WizzupGuest224: it will happen this week12:43
Wizzupbrb again12:43
buZzWizzup: even just a irc summary can be cool,  we do discuss a lot here12:43
buZzor maybe a summary of commits to stuff12:43
buZzi'll think about it a bit12:44
buZzhmm, default q/calendar 'alarm' is just a single beep and vibration motor once12:45
buZzthats not very attention grabbing :P12:45
WizzupbuZz: not for me, it's a proper alarm12:58
Wizzupif you put the phone upside down during the alarm it will suspend the alarm12:58
buZzoo, that might have happened then12:59
buZzis it smart enough for 'pocket survival' then?12:59
buZzi mean, if phone is in your bag/pocket,  how will it prevent auto-suspending12:59
Wizzuptry it :)13:00
buZzwilldo ;)13:07
buZzhmmm, only just noticed, the video of droid4 is kinda 'blue' , wonder if i can use a calibration tool to make a better color profile for droid413:13
buZz(and maybe the others too)13:13
buZzi'll go ask if i can borrow that device soonish (datacolor spyder4 , iirc)13:13
buZzafk, bbl14:31
buZzi keep wanting to do /op * in here14:42
buZzlol14:42
freemangordonuvos: I wonder shall I dig deeper to try to find who creates/destroys pixmap on every frame or just implement some pixmap/bo cache and call it a day15:18
tmlindsicelo: heh that gpu stuff looks amazing :)15:55
tmlindfreemangordon: i'll take a look if that one patch is needed when rebasing patches to v6.0, maybe it's just some leftover from the ddk-1.9 stuff15:56
freemangordontmlind: ok, thanks19:17
freemangordontmlind: though, I think it is more of a question if WC memory is cache synced or not19:18
norayrbuzz, i didn't understand, what do you want to calibrate. are you able to take photos with droid4 under linux?20:04
norayrWizzup, will we have new supported devices?20:06
norayr(i mean did you get any new omap devices you intent to start supporting?)20:06
buZznorayr: the color of the screen20:44
buZzdroid4 camera afaik has no driver yet?20:45
buZzfreemangordon: did oy see? d4 was faster in make -j1 than pp20:45
norayrbuzz: wow wow wow20:55
norayrdid MartijnBraam[m] see it?20:55
MartijnBraam[m]did I see what?20:56
norayrbtw MartijnBraam[m], i am making photos with megapixels again, and i use my LUTs for emulating film, so i use ~/.config/megapixels/postprocess.sh and i get results like this: https://xn--49ap3c.xn--y9a3aq/media/uploads/2022/10/07/7c39f295-0c0c-418b-a9f8-96497ee94d6f.jpg20:57
norayrso i remember you wanted to remove that possibility, but i really need to have custom postprocess.sh20:57
norayrMartijnBraam[m]: buZz said that droid4 was able to compile faster than pp.20:57
MartijnBraam[m]oh I'm definetly not removing that capability20:57
MartijnBraam[m]that's why I implemented a whole postprocessor switching thing20:58
Wizzupnorayr: yes we plan to support more devices, we have razr and atrix, but I first want droid 3 and xyboards to work ok20:58
norayroh good, i misunderstood something you said probably.20:58
MartijnBraam[m]norayr: I thought it was between the n900 and the pp :P20:58
norayryay yay yay, droid3, it looks amazing, waiting impatiently to test newer builds.20:58
Wizzupnorayr: no fixes were made yet20:58
Wizzupdon't get too excited20:58
norayrtheoretically pp must be faster, but i don't understand why droid4 overperformes it.20:59
MartijnBraam[m]if you upgrade a pmos system with megapixels and postprocess.sh to the new release it will default to the old postprocess.sh script, it will show postprocess.sh and postprocessd in the settings window20:59
MartijnBraam[m]and you can add multiple custom postprocessors to switch between by adding files in the right directories20:59
norayrgood.20:59
MartijnBraam[m]well if you're comparing single core, the droid 4 is cortex-a9 1.2Ghz and the pp is cortex-a53 1.15Ghz, the memory bandwidth and storage bandwidth on the pp suck so I can see why it wins21:00
norayri also do film photography, a lot. so when i do digital, i then use my luts. and when using megapixels, i don't need to separately convert out of camera jpegs to my jpegs, i just get my jpegs out of camera.21:00
MartijnBraam[m]I kinda want to add lut support to the postprocessd flow, have not looked into it yet21:01
MartijnBraam[m]applying luts is annoying with libraries21:01
norayri think i can find, i did single core comparison by using fibbonaci calculations.21:01
norayrminute.21:01
norayri have those published21:01
norayrhttps://ծմակուտ.հայ/content/4cf0e201-8e9f-4564-8fc7-1d67eef94db3/21:07
norayroh pp outperforms droid4 on fibonacci test here.21:07
norayrand xperia xa2 (in 32 bit mode) just a little bit faster than both.21:08
uvoscortex a53 should have a bit better ipc21:50
norayrwhat's wrong with its ipc?21:50
uvosnothing21:50
uvosits ipc should be better than the a921:50
norayrah! understand.21:50
uvosbut the difference in single core performance between the a53 and the a9 is maybe not that massive.21:50
uvosi thought the pp was clocked higher than that21:50
uvosi gues not21:51

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!