| freemangordon | sicelo: done, fixed, please upgrade | 08:12 |
|---|---|---|
| sicelo | will do | 08:20 |
| sicelo | it was happening when pressing the Recent button | 08:21 |
| freemangordon | yeah, I know | 08:21 |
| sicelo | thanks, it's fixed now | 09:41 |
| sicelo | read a bit on the TRM regarding VRFB ... seems like a really nice feature indeed. | 09:50 |
| freemangordon | sicelo: not that nice, really: you are limited to 12 (iirc) 'contexts' and alos, there is a latency, i.e. rotation comes with a cost | 12:20 |
| freemangordon | on omap4 TILER has no latency | 12:20 |
| uvos | i wonder if android uses this on omap3 devices like droid 1 | 13:39 |
| uvos | or if they just use sgx | 13:39 |
| uvos | arno11: i implemented your landscape sphone dialer myself, thank you for your pr regardless | 13:40 |
| uvos | freemangordon: 12 contexts sounds like plenty, you run out of tiler space pretty fast too. | 13:43 |
| uvos | so is it really mutch better in that regard | 13:43 |
| freemangordon | not really, as the number of tiler surfaces depends on their size | 13:43 |
| sicelo | ah i see. well i only looked at it casually/briefly. | 13:58 |
| sicelo | tbh, i think i'm more hungry for the DSP more than the rotation. no idea though how things works at that low level of stuff | 13:59 |
| freemangordon | forget about DSP | 13:59 |
| freemangordon | it would be a huge effort to support it properly | 13:59 |
| sicelo | i understand/agree. since i'm guessing that just bringing it up is only one part of the puzzle. have to get higher-level stuff to use it? e.g. i guess gst/PA would need some module to handover to it? | 14:01 |
| freemangordon | the support must be implemented through remoteproc | 14:01 |
| freemangordon | and remoteproc currently supports only ELF format, afaik | 14:01 |
| freemangordon | while we have codecs that are COFF | 14:01 |
| freemangordon | gst part is easy | 14:01 |
| freemangordon | all this does not make sense for a single device | 14:02 |
| sicelo | you are right, https://docs.kernel.org/staging/remoteproc.html#binary-firmware-structure | 14:08 |
| arno11 | uvos: ok cool, np | 14:51 |
| sicelo | uvos: arno11: that sphone was built where? can't seem to get it via apt update && upgrade | 15:02 |
| arno11 | me too, don't know why | 15:02 |
| arno11 | seems ok from jenkins but can't find it | 15:02 |
| arno11 | sicelo: btw with noatime, swap on separate partition, renice dbus-daemon and H-D, ogg ringtone, stock 250MHz min freq, calls with sphone are fast enough now | 15:03 |
| sicelo | found it ... it's in -devel, but for some reason you need to specify the version manually | 15:03 |
| arno11 | ah ok, ty | 15:03 |
| arno11 | ah i see why it doesn't work: wrong versioning: 0.9.8+3m7 instead of 4m7 | 15:07 |
| sicelo | arno11: nice to hear calls are ok on N900 now. i have switched to Droid 4 for the time being, but will return to N900 soonish, and continue with my plans for cmtspeech | 15:13 |
| sicelo | i have yet to try renicing dbus & HD, as well as adjusting freqs | 15:14 |
| arno11 | ok (there are ok with ringtone but with mute trick or with sphone modif btw) | 15:15 |
| sicelo | i also would like to get to the point where mute trick is not needed, because it's easy to forget (at least for me) | 15:16 |
| arno11 | yeah sure | 15:17 |
| sicelo | btw, i think with the PA + cmtspeech work i plan to do, i'll be in a better position to come up with a cmt_pw in future, once Leste moves to PipeWire :-) | 15:17 |
| arno11 | cool :) | 15:18 |
| sicelo | so we can use true PW instead of needing someting like pipewire-pulse | 15:18 |
| arno11 | uvos: landscape keypad works fine on my n900, ty | 15:19 |
| sicelo | so much fun working on the N900 tbh | 15:19 |
| sicelo | nice!. screenshot? :-) | 15:19 |
| arno11 | yeah definitely @fun | 15:19 |
| arno11 | sure @screenshot | 15:21 |
| arno11 | https://ibb.co/rfHdGZjh | 15:25 |
| sicelo | great, thanks | 15:26 |
| arno11 | now we have to convince uvos to mute ringtone before ucm voicecall starts :P | 15:26 |
| arno11 | it already works fine locally | 15:27 |
| arno11 | sicelo: uvos: scratch that | 15:29 |
| arno11 | the problem was aac files | 15:29 |
| arno11 | no troubles with ringtone with ogg | 15:29 |
| arno11 | *mute ringtone | 15:29 |
| arno11 | so now we are ok for calls ootb but we need to use ogg or something else | 15:31 |
| sicelo | i still had issues actually | 15:36 |
| sicelo | maybe my not-the-best SD card, | 15:36 |
| arno11 | even with swap in other partitions ? if yes, yeah probably sdcard | 15:37 |
| sicelo | with wav ringtone, and swapfile in /swap | 15:38 |
| arno11 | you should try ogg and swap in other partition | 15:39 |
| arno11 | and noatime maybe | 15:39 |
| sicelo | i did noatime, yes | 15:40 |
| arno11 | ok | 15:40 |
| sicelo | but will definitely try with swap as a separate partition | 15:40 |
| arno11 | ok. (honestly, i always got problems with class 10) | 15:40 |
| arno11 | but it was ok for calls in chimaera iirc | 15:41 |
| ladsalt | question | 15:56 |
| ladsalt | what hardware does maemo need to be practical? | 15:57 |
| sicelo | mainline supported hardware | 15:57 |
| ladsalt | welp i seem out of luck lol | 15:59 |
| sicelo | ? | 15:59 |
| ladsalt | i have a pixel 8a | 15:59 |
| ladsalt | which does not have mainline | 15:59 |
| sicelo | looks like you're asking X-Y questions :-) | 16:00 |
| sicelo | ok, only Pixel 8a? | 16:00 |
| ladsalt | no | 16:00 |
| ladsalt | lemme find the list | 16:00 |
| ladsalt | Google Pixel 2 | 16:01 |
| ladsalt | Google Pixel 3 | 16:01 |
| ladsalt | Google Pixel 3a | 16:01 |
| ladsalt | Google Pixel 3a | 16:01 |
| ladsalt | Google Pixel 4a | 16:01 |
| ladsalt | Google Pixel 6 | 16:01 |
| ladsalt | Google Pixel 6 | 16:01 |
| ladsalt | Google Pixel C | 16:01 |
| ladsalt | these are the supported pixel phones | 16:01 |
| ladsalt | dont know why 6 is repeated | 16:01 |
| sicelo | no, i am asking what phone you have | 16:01 |
| ladsalt | not my list | 16:01 |
| ladsalt | oh an 8a | 16:01 |
| sicelo | only 8a? | 16:01 |
| ladsalt | well i have a samsung note 2 note sure if that is supported | 16:02 |
| ladsalt | let me check | 16:02 |
| ladsalt | i have a few phones | 16:02 |
| ladsalt | seems like that wont work | 16:04 |
| sicelo | anyway yes 8a will need a lot of work i guess. | 16:04 |
| sicelo | consider buying supported hardware? second-hand maybe | 16:04 |
| sicelo | e.g. Pinephone ... many people are dissatisfied with in in pmOS-land, for example, so maybe they can sell them for cheap (they were not expensive new anyway). | 16:05 |
| sicelo | they should be pretty snappy with Leste. | 16:05 |
| ladsalt | good idea but my phone is pretty new id think id wait for it to die before getting a new phone | 16:06 |
| sicelo | or if you're willing to put in some work Leste-side, get the Oneplus 6/6T and start the Leste port | 16:06 |
| ladsalt | NO FUCKING WAY | 16:06 |
| ladsalt | I HAVE A 6T | 16:06 |
| ladsalt | I WAS JUST ABOUT TO ASK | 16:07 |
| ladsalt | oh also the ouya can theoritcaly run leste | 16:07 |
| ladsalt | it has mainline | 16:07 |
| ladsalt | i forgot why i was here sorry | 16:10 |
| ladsalt | but it was too see if the motorola flipout could run it | 16:10 |
| ladsalt | which seems to be a no | 16:10 |
| sicelo | no idea, | 16:10 |
| ladsalt | it doesnt support mainline so i dont think so | 16:11 |
| sicelo | but Oneplus 6T has very good mainline support and is currently one of the most powerful phones pmos-side | 16:11 |
| sicelo | so Leste-side it'll literally fly :-D | 16:11 |
| ladsalt | so how easy will it be to get it too run? | 16:11 |
| sicelo | start the port... and you might be able to draw more folks to Leste | 16:11 |
| ladsalt | hmm | 16:12 |
| sicelo | because some folk don't want to run Leste since it is perceived to focus only on aged devices (droid 4, n900) | 16:12 |
| ladsalt | i do know a bit of C++ but no idea if i could do that | 16:13 |
| sicelo | for the port, first step would be to figure out how to boot ... pmOS docs will help with that part | 16:13 |
| ladsalt | wait but question | 16:13 |
| ladsalt | why doesnt it work already | 16:13 |
| ladsalt | doesnt it have mainline support? | 16:13 |
| ladsalt | sorry if this is a dumb question | 16:13 |
| sicelo | then, you need a kernel. pmOS already has kernels for them. mobian might have it too, can't recall. if Mobian does, even better/easier, since they're dpkg like us, so you can nearly reuse the packaging as i | 16:13 |
| sicelo | then, you need a rootfs .. you should be able to get started with either Pinephone's rootfs or generic arm64 | 16:14 |
| ladsalt | i am sorry but i am too smoothed brain to do all of that | 16:14 |
| sicelo | < ladsalt> doesnt it have mainline support? ... "mainline" means the mainline kernel runs on it. booting mechanisms are unrelated to kernel | 16:15 |
| ladsalt | ok | 16:15 |
| ladsalt | wait i have an idea | 16:15 |
| ladsalt | if someone could basically turn leste into a deb package then it could be installed any debian supported device theoritcally | 16:16 |
| ladsalt | including the 6T | 16:16 |
| sicelo | no ... you are misunderstanding this | 16:16 |
| sicelo | leste is not 'one' program/application | 16:17 |
| ladsalt | well yes | 16:17 |
| ladsalt | but there are things like kde | 16:17 |
| ladsalt | which effetively make it another distro with how many more apps it installs | 16:17 |
| sicelo | no, not like kde either. let me explain | 16:17 |
| sicelo | it's a combination of different packages that need/depend on each other. together, they make up a distro, which is what Leste is | 16:18 |
| ladsalt | sorry need to go for awhile | 16:18 |
| sicelo | i.e. do not think of Leste as just Hildon (although Hildon is central to Leste, of cours) | 16:18 |
| sicelo | in that example, KDE --> Hildon | 16:18 |
| sicelo | but KDE needs to run on top of an OS/distro, e.g. Debian. In this case, the OS/distro is Leste | 16:19 |
| ladsalt | back | 16:20 |
| ladsalt | also im going to be honest im too smoothed brain to port anything let alone an operating system | 16:21 |
| ladsalt | the best i could do is use limbo with kvm | 16:21 |
| ladsalt | and call it a day | 16:22 |
| sicelo | i understand. it might not be as hard as you think though, depending | 16:22 |
| ladsalt | the leste team will do it eventually if not somebody smarter then im sure | 16:23 |
| ladsalt | then me* | 16:23 |
| ladsalt | but if it comes out ill almost certianly get it | 16:24 |
| ladsalt | i mean ive installed bootloaders onto like buildroot | 16:30 |
| ladsalt | hmm | 16:30 |
| ladsalt | maybe there is one way i can help | 16:31 |
| arno11 | uvos: @sphone upgrade: however contacts btn doesn't work anymore and show 'no contacts gui available' | 17:25 |
| arno11 | ah maybe because of rtcom stuff, no ? | 17:27 |
| arno11 | recent (calls) btn is ok now btw | 17:27 |
| arno11 | Failed to load module /usr/lib/sphone/modules/libcontacts-evolution.so: libebook-1.2.so.20: cannot open shared object file: No such file or directory; skipping | 17:31 |
| arno11 | but calling from contacts app still work | 17:32 |
| uvos | arno11: this suggests you dont have libebook installed | 17:38 |
| uvos | which is wierd | 17:38 |
| Wizzup | In the past sphone depended on the wrong version | 17:38 |
| Wizzup | maybe check this isn't the case again | 17:38 |
| uvos | arno11: is this daedalus or chimaera? | 17:40 |
| uvos | since i built both | 17:40 |
| uvos | Wizzup: well sphone dosent depend on libebook at all its recommends | 17:41 |
| uvos | since the module built at least libebook-1.2 must have been available at compiletime | 17:42 |
| uvos | what would make it "wrong"? | 17:42 |
| uvos | arno11: i dont have access to the device atm, could you check if you have any libebook version installed | 17:43 |
| uvos | and if so what version | 17:43 |
| uvos | also libcontacts-evolution dosent provide the contacts ui | 17:43 |
| uvos | so you have 2 unrelated issues | 17:44 |
| uvos | (the ui also dosent need libcontacts-evolution to load) | 17:44 |
| arno11 | back | 17:45 |
| arno11 | uvos maybe that's because of the wrong sphone versioning | 17:45 |
| arno11 | daedalus | 17:45 |
| arno11 | will check libebook | 17:45 |
| uvos | also check why libcontacts-ui-abook wont load for you | 17:46 |
| uvos | the log should say | 17:46 |
| arno11 | that' weird, never had an issue like this before with sphone btw | 17:47 |
| arno11 | nothing in log apart the msg i provided | 17:48 |
| arno11 | no issue with libebook, got the right pkgs | 17:49 |
| arno11 | will reinstall my local build and see | 17:51 |
| uvos | could you post the result of "find /usr/lib -name "libebook*"" | 17:51 |
| uvos | also the sphone verbose log "sphone -v -v" pasted somewhere would help | 17:52 |
| dsc_ | https://blog.jetbrains.com/clion/2025/05/clion-is-now-free-for-non-commercial-use/ | 17:52 |
| dsc_ | :) | 17:52 |
| arno11 | uvos: libebook libs are ok | 17:52 |
| uvos | well i dont know how ld could fail to find libebook-1.2.so.20 if its there as you say | 17:53 |
| arno11 | hmm in fact they are not in /usr/lib/sphone... | 17:54 |
| uvos | they dont need to be | 17:54 |
| uvos | libebook-1.2.so.20 just has be somewhere in ld's search path | 17:54 |
| uvos | that includes places like /usr/lib etc | 17:55 |
| arno11 | ok but | 17:55 |
| arno11 | Failed to load module /usr/lib/sphone/modules/libcontacts-ui-abook.so: libebook-1.2.so.20: cannot open shared object file: No such file or directory | 17:55 |
| sicelo | .20 is wrong... not in daedalus | 17:56 |
| uvos | not sure how it could possibly have ended up building against a version of a lib not in daedalus unless ci is broken and installed packages from an older distro | 17:57 |
| arno11 | again, sphone versioning is wrong for daedalus | 17:57 |
| sicelo | should be .21. I can't figure out how sphone versioning and building works .. e.g. there's no tag for 0.9.8 | 17:57 |
| sicelo | either way, arno is right | 17:58 |
| arno11 | maybe that's the root cause | 17:58 |
| uvos | debian/control dosent specify the version | 17:58 |
| uvos | ci just installes whatever is in the repo at the time of compile | 17:58 |
| uvos | the version of sphones code dosent matter | 17:59 |
| uvos | since again it dosent specify the version of libebook at all beyond 1.2 | 17:59 |
| uvos | the only way this could have happend is if somehow ci installed the older version so it is what was available at compile time | 17:59 |
| uvos | since i triggered both daedalus-devel and chimaera-devel | 18:00 |
| arno11 | FYI, my local sphone 0.9.7 still works fine | 18:00 |
| uvos | i presume that somehow the version build for chimaera ended up in the deadlus repo somehow | 18:00 |
| sicelo | maybe the one we ended up with is chimaera devel version then | 18:00 |
| uvos | yes the only way this can happen is a bug in ci | 18:01 |
| uvos | ill just trigger the daedalus build again | 18:01 |
| uvos | but Wizzup should look into that | 18:01 |
| arno11 | on my daedalus, last sphone is 3m7 instead of 4m7 | 18:01 |
| Wizzup | ah, yes, don't build them in parallel. | 18:02 |
| sicelo | bug you do need to tag correctly as well. ateast the builder docs say so | 18:02 |
| sicelo | *but | 18:02 |
| Wizzup | and yes tagging is important too | 18:02 |
| uvos | in practice if you forget the tag and dosent find the version it just builds HEAD | 18:02 |
| uvos | so sure yeah it should be tagged but that has never mattered | 18:03 |
| uvos | in practice | 18:03 |
| saeed | hello. | 18:29 |
| sicelo | saeed: hi. do you need any assistance? | 18:48 |
| saeed | no, thank you. :D | 18:48 |
| saeed | i just keep sending hellos here to remaind myself i need to push sunxi kernel. | 18:49 |
| inky | sunxi? for pinephone? | 19:05 |
| saeed | for a23 | 19:07 |
| sicelo | uvos: Wizzup: unless something's wrong with my Droid 4, sometimes the screen doesn't blank and lock during calls. but iio-sp seems to be working correctly/normally | 21:43 |
| arno11 | uvos: sphone 0.9.8+4m7 is ok now, but still needs to be installed manually (still can't find it through update && upgrade) | 22:12 |
| arno11 | *manually, i mean apt install sphone=0.9.8+4m7 | 22:16 |
| arno11 | otherwise that's still 0.9.7 by default | 22:17 |
| Wizzup | arno11: are you on daedalus-devel ? | 23:45 |
| arno11 | yes | 23:50 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!