| donihalim | @conversations can't really test since I'm on chimaera:( | 06:10 |
|---|---|---|
| mkf | gday. | 11:38 |
| Wizzup | hi | 11:39 |
| mkf | Wizzup: sorry to bring it up again, what was results of sunxi kernel? | 12:17 |
| mkf | should we make a branch of d4 or make a seprate repo or put everything into d4 repo kernel? | 12:18 |
| mkf | i'm asking it again now fordo (git.maemo.org) is up | 12:20 |
| Wizzup | separate repo with some changes to the builddep pkg | 12:55 |
| Wizzup | first thing is just to have a repo called sunxi-linux with the right kernel src | 12:56 |
| mkf | ok | 12:58 |
| mkf | PRIVMSG #maemo-leste :i'll fork it as my own account | 12:59 |
| Wizzup | let's see how our forgejo likes that :P | 13:04 |
| mkf | it worked, sorta. | 13:07 |
| mkf | it takes so long to fork. idk why. the screen just keeps on loading | 13:11 |
| Wizzup | it makes a whole new repo with all linux history | 13:14 |
| Wizzup | 4-5GB of data | 13:14 |
| mkf | wonder...ful. | 13:15 |
| mkf | it might've been a better idea to have one repo for all of them, but if storage is of no concern let it be. :) | 13:16 |
| mkf | i likely don't ever get invovled in omap development. | 13:16 |
| mkf | eh it failed. | 13:19 |
| mkf | This repository can not be forked because there are no valid owners. | 13:20 |
| mkf | https://leste.maemo.org/Wishlist <- if open media player is done i'm going to mark it available | 13:45 |
| Wizzup | mkf: I'll check @ repo | 13:58 |
| Wizzup | mkf: yes I think it is done @ omp | 13:58 |
| mkf | what happend to osso-mahjong? | 14:03 |
| mkf | apperently it did existed at some point in repos | 14:03 |
| Wizzup | https://github.com/maemo-leste-extras/osso-mahjong | 14:06 |
| Wizzup | the extras repos aren't migrated yet from GH, I want to make sure I notify the extras folks | 14:06 |
| Wizzup | mkf: https://git.maemo.org/mkf/sunxi-linux | 14:07 |
| Wizzup | I didn't do anything, seems like it worked though | 14:07 |
| Wizzup | https://maedevu.maemo.org/pkgweb/search?q=mahjong looks like we only packaged it for beowulf | 14:09 |
| mkf | is there is a reason it was dropped or it was not fun enough? :( | 14:10 |
| mkf | re: sunxi, yeah it did existed right after that error message, it might be a shallow copy or something | 14:11 |
| Wizzup | usually things just get dropped if there is no volunteer | 14:11 |
| mkf | s/shallow/incomplete? | 14:11 |
| Wizzup | btw, I can just give you commit access to the linux-sunxi repo next time | 14:12 |
| Wizzup | that way we don't need to have too many forks | 14:12 |
| mkf | i have no problem if fmg or anyone whos behind sunxi is ok about it | 14:13 |
| mkf | hm, which branch should i work on? maemo/daedalus? | 14:36 |
| Wizzup | no | 14:37 |
| Wizzup | those branches are exclusively for packaging related things, and it's more complicated with the linux kernel | 14:37 |
| mkf | ok. master? | 14:37 |
| Wizzup | just make a branch based on some recent linux release - 6.12.something with the patches that you think we need | 14:37 |
| Wizzup | yes but we/you probably need to update our master | 14:37 |
| Wizzup | I'd just make branch, git checkout -b mkf-a23-tablet-support | 14:38 |
| Wizzup | add your patches there on top of whichever kernel you like | 14:38 |
| mkf | okay! | 14:40 |
| Wizzup | I also got the raspi3 image to work | 16:26 |
| Wizzup | it seems like it's not super happy with 1080p hildon-desktop though, even with bigger cma, but I will try some more | 16:26 |
| Wizzup | and no wifi yet | 16:26 |
| mkf | is there a new release soon? :D | 16:36 |
| mkf | if there is i can test on my pi3 and pi zero | 16:36 |
| Wizzup | no release, we're testing | 16:37 |
| Wizzup | see https://git.maemo.org/leste/bugtracker/issues/758 | 16:37 |
| mkf | okay | 16:37 |
| mkf | it'd be nice if there was a stable release | 16:37 |
| Wizzup | chimaera is the stable release until we're fully ready to switch to daedalus | 16:38 |
| Wizzup | unless I misunderstand | 16:38 |
| mkf | you know, like PR1.0 sort of stuff | 16:38 |
| mkf | hi! | 16:40 |
| arno11 | Wizzup: @pi3, got H-D at low res as well | 16:42 |
| Wizzup | I didn't get it at low res, I got it at 1080p | 16:42 |
| Wizzup | but it crashed until I increased cma | 16:43 |
| arno11 | ah ok | 16:43 |
| arno11 | Wizzup: @chimaera vs daedalus, we still have no img working OOTB on n900 :( | 16:47 |
| Wizzup | I know, it's on my mind | 16:47 |
| Wizzup | we just need the fstab fix | 16:48 |
| arno11 | for daedalus yes, and imo daedalus is better as 'stable' | 16:48 |
| arno11 | *for n900 | 16:48 |
| arno11 | (because chimaera and -devel still have different kernels with different issues) | 16:49 |
| arno11 | (and some leste-config commits missing iirc) | 16:50 |
| arno11 | no such troubles on daedalus (just for the record and my failing memory) | 16:52 |
| arno11 | Wizzup: one more thing, i'll try to add maemo-gpt to forgejo this evening | 16:54 |
| arno11 | ah, and new dillo too | 17:04 |
| arno11 | indeed, forgejo notifs work :) | 17:22 |
| freemangordon | mkf: I am in no way related to sunxi, besides that I own some random A33 tablet ;) | 17:43 |
| mkf | fmg: :) | 18:00 |
| mkf | i wonder if i should try crust | 18:16 |
| mkf | https://github.com/crust-firmware/crust | 18:16 |
| mkf | since it's becoming more clear that q8h power saving issues are not because device sips so much power (it does that), but we lack deep sleep. | 18:17 |
| mkf | since my phone in android roughly sips same amount. | 18:17 |
| mkf | not 1A but 500mA | 18:17 |
| freemangordon | mkf: for sure high power usage is because linux does not properly support power saving on allwinner | 18:33 |
| arno11 | Wizzup: could you plz create a maemo-gpt repos in forgejo ? when you have time ofc | 20:35 |
| * sicelo is reminded to check why jib pulls in modemmanager | 21:21 | |
| Wizzup | arno11: added you to https://git.maemo.org/leste-extras/maemo-gpt | 22:00 |
| Wizzup | arno11: lmk if you need more privs to change description or whatever | 22:00 |
| arno11 | ok cool, ty | 22:02 |
| freemangordon | mkf: hmm, that crust looks promising | 22:26 |
| freemangordon | yeah, try it, why not | 22:26 |
| Wizzup | crust is for suspend to ram right? | 22:27 |
| Wizzup | does that work beyond a64? | 22:27 |
| dsc_ | sicelo: probably either the qtbase5-dev, or qttools5-dev dependency, see also https://github.com/qbittorrent/qBittorrent/issues/13838 CTRL-F modemmanager | 22:27 |
| Wizzup | oh nice, it works on some other allwinners socs now too | 22:27 |
| freemangordon | yes, A33 is said to be supported | 22:28 |
| freemangordon | A23 too | 22:28 |
| Wizzup | maemo isn't really s2r compatible, but I guess it could be to a level | 22:29 |
| freemangordon | I am not sure OS has to be s2r compatible, it is up to kernel | 22:29 |
| freemangordon | as you define wake-up sources | 22:29 |
| mkf | hm, that might need some low level patches to linux and arm firmware, which we can ship. (doesn't need flashing?) | 22:33 |
| freemangordon | no flashing, no, this comes as part of u-boot it seems | 22:34 |
| freemangordon | and yeah, kernel needs patches iiuc | 22:34 |
| mkf | there is a bunch of arm trusted fw stuff tho. | 22:35 |
| mkf | sounds low level | 22:35 |
| mkf | "known to run" compared to "stable" and "beta" sure sparks confidence in me. | 22:36 |
| freemangordon | mhm | 22:36 |
| mkf | i might test it in h3 boards then before i go for a23 | 22:36 |
| freemangordon | https://github.com/torvalds/linux/compare/master...crust-firmware:linux:crust | 22:39 |
| freemangordon | does not look that much | 22:39 |
| mkf | yeah | 22:40 |
| freemangordon | I wonder if those are merged already | 22:40 |
| * freemangordon checks | 22:40 | |
| mkf | they als mention of general power saving patches | 22:40 |
| mkf | neither of those look much related or useful for that re: linux crust | 22:40 |
| freemangordon | mhm | 22:41 |
| freemangordon | but I don't see anything else | 22:42 |
| mkf | yeah | 22:42 |
| mkf | they have quite decent docs for so much little code | 22:42 |
| freemangordon | :D | 22:42 |
| mkf | they also mention allwinner fw | 22:43 |
| freemangordon | "it requires some small patches to cleanly share the clock controller and PMIC bus controller hardware with Crust." | 22:43 |
| mkf | i wonder if we can use that until crust is up | 22:43 |
| freemangordon | wtym? | 22:43 |
| mkf | Crust supports mainline Linux only. It completely replaces Allwinner's bespoke, proprietary firmware with a libre solution | 22:44 |
| mkf | if "bespoke" fw works on mainline maybe we can use it | 22:44 |
| mkf | it's not 100% free but we already ship some blobs anyway | 22:44 |
| freemangordon | I have no idea what that HW would be | 22:45 |
| freemangordon | *FW | 22:45 |
| mkf | neither do i, it might be even hard coded for BSP kernel | 22:45 |
| mkf | i'll look for it | 22:45 |
| freemangordon | ok | 22:46 |
| mkf | https://linux-sunxi.org/A33_Suspend | 22:47 |
| mkf | hm. do omap have sort of deep sleep? | 22:49 |
| freemangordon | it has OFF mode | 22:51 |
| freemangordon | but thats totally different to suspend | 22:51 |
| freemangordon | it has 3 modes: ON, RET, OFF | 22:51 |
| freemangordon | RET == retention | 22:51 |
| Wizzup | this last link from the wiki is old, probably not relevant anymore | 22:51 |
| freemangordon | so in omap you can turn every 'HW module' off | 22:52 |
| freemangordon | or in RET | 22:52 |
| mkf | do we use that every module off (or did framentle?) | 22:52 |
| freemangordon | fremantle does | 22:53 |
| freemangordon | we don't, as on omap3 off mode is broken, and on omap4 off mode is mot suppoerted | 22:53 |
| freemangordon | however, on both omap3 and omap4 RET mode works | 22:53 |
| freemangordon | that's how d4 and n900 manage to do a day or more idle | 22:54 |
| sicelo | no RET on N900 :-( | 22:54 |
| freemangordon | oh, really? | 22:54 |
| freemangordon | why that? | 22:54 |
| freemangordon | some driver misbehaving? | 22:54 |
| sicelo | yeah. i've never looked into it (plus i don't really know a lot about this ... seems a generic OMAP3 issue?) | 22:55 |
| sicelo | what should be working is OFF, but that does need a lot of work too | 22:55 |
| freemangordon | lot of work? | 22:55 |
| freemangordon | hmm, I remember it was crashing the kernel | 22:55 |
| freemangordon | otherwise it is supposed to wor | 22:56 |
| freemangordon | k | 22:56 |
| sicelo | i do know Wizzup got to OFF with a minimal rootfs. | 22:56 |
| donihalim | is the development fully migrated to forgejo? | 22:56 |
| freemangordon | Wizzup: ^^^ | 22:56 |
| Wizzup | extras and translations are not | 22:56 |
| sicelo | so N900 is managing to use less power simply by magic :-D | 22:56 |
| Wizzup | core and uptsream-forks are | 22:57 |
| Wizzup | please file issues on git.maemo.org if you can | 22:57 |
| donihalim | i can't login with github, keep getting internal server error | 22:57 |
| sicelo | if we had RET or OFF, maybe it'd last a week haha | 22:57 |
| freemangordon | sicelo: yeah, the magic of N900 | 22:57 |
| Wizzup | sicelo: ret on n900 is a matter of fixing a few issues | 22:57 |
| Wizzup | right now enabling ret causes bad things | 22:57 |
| Wizzup | but this you know I guess | 22:57 |
| Wizzup | then getting to off might be les hard than getting ret to be stable | 22:57 |
| Wizzup | and yes it'd be amazing | 22:57 |
| Wizzup | donihalim: damn, let me check | 22:58 |
| donihalim | Thanks | 22:58 |
| sicelo | i recall Andreas Kemnade suggested we try something (some omap_initcall/late thing) ... i will still find time for it | 22:58 |
| freemangordon | ok, today was a long day, /me needs zzz | 22:59 |
| freemangordon | night! | 22:59 |
| sicelo | gn \o | 22:59 |
| Wizzup | donihalim: can you share any more details as to when you get this error | 23:03 |
| donihalim | here's what showed up on the login page https://x0.at/HuxX.png | 23:05 |
| Wizzup | oh, are you connected over http instead of https? | 23:06 |
| Wizzup | I'll look at HSTS | 23:06 |
| donihalim | ah that's why | 23:06 |
| donihalim | but clicking on he sign in button from the menu redirect me to http | 23:07 |
| Wizzup | HSTS is enabled now | 23:08 |
| donihalim | im able to login now, thanks | 23:08 |
| Wizzup | cool! | 23:10 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!