libera/#maemo-leste/ Monday, 2025-03-31

donihalim@conversations can't really test since I'm on chimaera:(06:10
mkfgday.11:38
Wizzuphi11:39
mkfWizzup: sorry to bring it up again, what was results of sunxi kernel?12:17
mkfshould we make a branch of d4 or make a seprate repo or put everything into d4 repo kernel?12:18
mkfi'm asking it again now fordo (git.maemo.org) is up12:20
Wizzupseparate repo with some changes to the builddep pkg12:55
Wizzupfirst thing is just to have a repo called sunxi-linux with the right kernel src12:56
mkfok12:58
mkf PRIVMSG #maemo-leste :i'll fork it as my own account12:59
Wizzuplet's see how our forgejo likes that :P13:04
mkfit worked, sorta.13:07
mkfit takes so long to fork. idk why. the screen just keeps on loading13:11
Wizzupit makes a whole new repo with all linux history13:14
Wizzup4-5GB of data13:14
mkfwonder...ful.13:15
mkfit 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
mkfi likely don't ever get invovled in omap development.13:16
mkfeh it failed.13:19
mkfThis repository can not be forked because there are no valid owners.13:20
mkfhttps://leste.maemo.org/Wishlist <- if open media player is done i'm going to mark it available13:45
Wizzupmkf: I'll check @ repo13:58
Wizzupmkf: yes I think it is done @ omp13:58
mkfwhat happend to osso-mahjong?14:03
mkfapperently it did existed at some point in repos14:03
Wizzuphttps://github.com/maemo-leste-extras/osso-mahjong14:06
Wizzupthe extras repos aren't migrated yet from GH, I want to make sure I notify the extras folks14:06
Wizzupmkf: https://git.maemo.org/mkf/sunxi-linux14:07
WizzupI didn't do anything, seems like it worked though14:07
Wizzuphttps://maedevu.maemo.org/pkgweb/search?q=mahjong looks like we only packaged it for beowulf14:09
mkfis there is a reason it was dropped or it was not fun enough? :(14:10
mkfre: sunxi, yeah it did existed right after that error message, it might be a shallow copy or something14:11
Wizzupusually things just get dropped if there is no volunteer14:11
mkfs/shallow/incomplete?14:11
Wizzupbtw, I can just give you commit access to the linux-sunxi repo next time14:12
Wizzupthat way we don't need to have too many forks14:12
mkfi have no problem if fmg or anyone whos behind sunxi is ok about it14:13
mkfhm, which branch should i work on? maemo/daedalus?14:36
Wizzupno14:37
Wizzupthose branches are exclusively for packaging related things, and it's more complicated with the linux kernel14:37
mkfok. master?14:37
Wizzupjust make a branch based on some recent linux release - 6.12.something with the patches that you think we need14:37
Wizzupyes but we/you probably need to update our master14:37
WizzupI'd just make branch, git checkout -b mkf-a23-tablet-support14:38
Wizzupadd your patches there on top of whichever kernel you like14:38
mkfokay!14:40
WizzupI also got the raspi3 image to work16:26
Wizzupit seems like it's not super happy with 1080p hildon-desktop though, even with bigger cma, but I will try some more16:26
Wizzupand no wifi yet16:26
mkfis there a new release soon? :D16:36
mkfif there is i can test on my pi3 and pi zero16:36
Wizzupno release, we're testing16:37
Wizzupsee https://git.maemo.org/leste/bugtracker/issues/75816:37
mkfokay16:37
mkfit'd be nice if there was a stable release16:37
Wizzupchimaera is the stable release until we're fully ready to switch to daedalus16:38
Wizzupunless I misunderstand16:38
mkfyou know, like PR1.0 sort of stuff16:38
mkfhi!16:40
arno11Wizzup: @pi3, got H-D at low res as well16:42
WizzupI didn't get it at low res, I got it at 1080p16:42
Wizzupbut it crashed until I increased cma16:43
arno11ah ok16:43
arno11Wizzup: @chimaera vs daedalus, we still have no img working OOTB on n900 :(16:47
WizzupI know, it's on my mind16:47
Wizzupwe just need the fstab fix16:48
arno11for daedalus yes, and imo daedalus is better as 'stable'16:48
arno11*for n90016: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
arno11no such troubles on daedalus (just for the record and my failing memory)16:52
arno11Wizzup: one more thing, i'll try to add maemo-gpt to forgejo this evening16:54
arno11ah, and new dillo too17:04
arno11indeed, forgejo notifs work :)17:22
freemangordonmkf: I am in no way related to sunxi, besides that I own some random A33 tablet ;)17:43
mkffmg: :)18:00
mkfi wonder if i should try crust18:16
mkfhttps://github.com/crust-firmware/crust18:16
mkfsince 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
mkfsince my phone in android roughly sips same amount.18:17
mkfnot 1A but 500mA18:17
freemangordonmkf: for sure high power usage is because linux does not properly support power saving on allwinner18:33
arno11Wizzup: could you plz create a maemo-gpt repos in forgejo ? when you have time ofc20:35
* sicelo is reminded to check why jib pulls in modemmanager21:21
Wizzuparno11: added you to https://git.maemo.org/leste-extras/maemo-gpt22:00
Wizzuparno11: lmk if you need more privs to change description or whatever22:00
arno11ok cool, ty22:02
freemangordonmkf: hmm, that crust looks promising22:26
freemangordonyeah, try it, why not22:26
Wizzupcrust is for suspend to ram right?22:27
Wizzupdoes 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 modemmanager22:27
Wizzupoh nice, it works on some other allwinners socs now too22:27
freemangordonyes, A33 is said to be supported22:28
freemangordonA23 too22:28
Wizzupmaemo isn't really s2r compatible, but I guess it could be to a level22:29
freemangordonI am not sure OS has to be s2r compatible, it is up to kernel22:29
freemangordonas you define wake-up sources22:29
mkfhm, that might need some low level patches to linux and arm firmware, which we can ship. (doesn't need flashing?)22:33
freemangordonno flashing, no, this comes as part of u-boot it seems22:34
freemangordonand yeah, kernel needs patches iiuc22:34
mkfthere is a bunch of arm trusted fw stuff tho.22:35
mkfsounds low level22:35
mkf"known to run" compared to "stable" and "beta" sure sparks confidence in me.22:36
freemangordonmhm22:36
mkfi might test it in h3 boards then before i go for a2322:36
freemangordonhttps://github.com/torvalds/linux/compare/master...crust-firmware:linux:crust22:39
freemangordondoes not look that much22:39
mkf yeah22:40
freemangordonI wonder if those are merged already22:40
* freemangordon checks22:40
mkfthey als mention of general power saving patches22:40
mkfneither of those look much related or useful for that re: linux crust22:40
freemangordonmhm22:41
freemangordonbut I don't see anything else22:42
mkfyeah22:42
mkfthey have quite decent docs for so much little code22:42
freemangordon:D22:42
mkfthey also mention allwinner fw22:43
freemangordon"it requires some small patches to cleanly share the clock controller and PMIC bus controller hardware with Crust."22:43
mkfi wonder if we can use that until crust is up22:43
freemangordonwtym?22:43
mkfCrust supports mainline Linux only. It completely replaces Allwinner's bespoke, proprietary firmware with a libre solution22:44
mkfif "bespoke" fw works on mainline maybe we can use it22:44
mkfit's not 100% free but we already ship some blobs anyway22:44
freemangordonI have no idea what that HW would be22:45
freemangordon*FW22:45
mkfneither do i, it might be even hard coded for BSP kernel22:45
mkfi'll look for it22:45
freemangordonok22:46
mkfhttps://linux-sunxi.org/A33_Suspend22:47
mkfhm. do omap have sort of deep sleep?22:49
freemangordonit has OFF mode22:51
freemangordonbut thats totally different to suspend22:51
freemangordonit has 3 modes: ON, RET, OFF22:51
freemangordonRET == retention22:51
Wizzupthis last link from the wiki is old, probably not relevant anymore22:51
freemangordonso in omap you can turn every 'HW module' off22:52
freemangordonor in RET22:52
mkfdo we use that every module off (or did framentle?)22:52
freemangordonfremantle does22:53
freemangordonwe don't, as on omap3 off mode is broken, and on omap4 off mode is mot suppoerted22:53
freemangordonhowever, on both omap3 and omap4 RET mode works22:53
freemangordonthat's how d4 and n900 manage to do a day or more idle22:54
sicelono RET on N900 :-(22:54
freemangordonoh, really?22:54
freemangordonwhy that?22:54
freemangordonsome driver misbehaving?22:54
siceloyeah. i've never looked into it (plus i don't really know a lot about this ... seems a generic OMAP3 issue?)22:55
sicelowhat should be working is OFF, but that does need a lot of work too22:55
freemangordonlot of work?22:55
freemangordonhmm, I remember it was crashing the kernel22:55
freemangordonotherwise it is supposed to wor22:56
freemangordonk22:56
siceloi do know Wizzup got to OFF with a minimal rootfs.22:56
donihalimis the development fully migrated to forgejo?22:56
freemangordonWizzup: ^^^22:56
Wizzupextras and translations are not22:56
siceloso N900 is managing to use less power simply by magic :-D22:56
Wizzupcore and uptsream-forks are22:57
Wizzupplease file issues on git.maemo.org if you can22:57
donihalimi can't login with github, keep getting internal server error22:57
siceloif we had RET or OFF, maybe it'd last a week haha22:57
freemangordonsicelo: yeah, the magic of N90022:57
Wizzupsicelo: ret on n900 is a matter of fixing a few issues22:57
Wizzupright now enabling ret causes bad things22:57
Wizzupbut this you know I guess22:57
Wizzupthen getting to off might be les hard than getting ret to be stable22:57
Wizzupand yes it'd be amazing22:57
Wizzupdonihalim: damn, let me check22:58
donihalimThanks22:58
siceloi recall Andreas Kemnade suggested we try something (some omap_initcall/late thing) ... i will still find time for it22:58
freemangordonok, today was a long day, /me needs zzz22:59
freemangordonnight!22:59
sicelogn \o22:59
Wizzupdonihalim: can you share any more details as to when you get this error23:03
donihalimhere's what showed up on the login page https://x0.at/HuxX.png23:05
Wizzupoh, are you connected over http instead of https?23:06
WizzupI'll look at HSTS23:06
donihalimah that's why23:06
donihalimbut clicking on he sign in button from the menu redirect me to http23:07
WizzupHSTS is enabled now23:08
donihalimim able to login now, thanks23:08
Wizzupcool!23:10

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