libera/#maemo-leste/ Friday, 2021-10-22

freemangordonn900, gtkperf, with traces removed, 2D slowpath rendering:08:00
freemangordonTotal time: 62.3308:00
Wizzupfreemangordon: sweet09:48
lelMerlijnWajer closed a pull request: https://github.com/maemo-leste/leste-config/pull/25 (Various leste-config changes)10:41
Wizzupuvos: when we go for drmfb on n900 we might need to revert the changemode directfb maybe10:44
_inkyhttps://forum.pine64.org/showthread.php?tid=9444 hope leste will work after flushing like that from the internal emmc.11:10
_inkyyou cannot imagine how much i hope pinephone will become usable under maemo. i believe it can, if the gfx issues get fixed. because droid4 is very usable for me.11:12
_inkyand i have two friends that have pinephones, and pinephone is slow under plasma and phosh, but will be very fast under maemo.11:12
uvosthb i think even if the gfx issues are fixed by disabeling glamor (which is likely) i would not call leste very usable on pp until we improve the quality and functionality of him11:16
uvosi honestly cant use the bionic in ernest11:16
uvoseven though it works slightly better than the d4 generally11:16
uvosWizzup: what changemode for driectfb?11:19
uvosWizzup: i dident add anything11:19
uvosbesides once ddk1.17 works i intend to drop driectfb...11:19
Wizzupaha11:19
uvosbecause charging sdl works fine on kms/drm on ddk1.1711:20
uvoswhat else would you want directfb for?11:20
Wizzupfair11:20
uvosbtw we should activate charge-mode on the deivces11:21
uvosatm its not even in devel11:21
Wizzupok11:21
uvosit hasend caused me any trouble and mce-battery guard has the unforitonate side effect that if you do manage to get well below the theshold voltage mce will shut the device down just as it boots with usb plugged in11:23
uvoswithout charging mode11:23
uvoswith charging mode the device will hang around there ofc11:23
uvosprobubly should add something to charging-sdl that prevents the device from booting to the default runlevel until the battery is at least 3.5V11:27
Wizzupdo we have a pr to enable it?11:28
uvosno11:28
uvosit needs to be added to https://github.com/maemo-leste/mapphone-kexecboot-config11:28
uvosand some runlevel11:28
uvosand the cmdline on n90011:28
uvos(somehow)11:28
uvos*and some metapackage11:29
uvoscmdline needs softlevel=charge-mode11:30
uvosi dont think cmdline on n900 is controled by a package?11:30
uvossame problem with pp11:30
uvosbut pp dosent have battery-guard either11:30
uvosboth would need testing first11:30
Wizzup_inky: pp with keyboard would be nice to support, but fixing lima really isn't our prio atm I think11:31
Wizzupalso the battery life is kind of a problem for me personally11:31
uvosdo wie sleep with crust at all atm?11:31
Wizzuponly if you invoke it manuall11:33
Wizzupy11:33
Wizzupin any case I don't think hibernate-ram is a way to use a phone11:33
Wizzupbut yeah11:33
uvosyeah its not ideal11:34
uvosyou could make it suspend to ram for 50 of 60s of a minute or soemthing and have the deamons download new ip messages/emails etc during the 10s11:35
uvoswich is how android works on platforms that cant do runtime pm11:35
uvosbut yeah11:35
WizzupI don't know how you will listen to music that way11:36
uvosyeah you would need a concept of wakelocks like android11:36
Wizzupright, but then the battery would drain like razy11:38
Wizzupmy point is mostly I'm not happy with the big power usage11:38
Wizzupbut yeah it's still a cool device.11:38
WizzupI'm sure we'll get to support it more when we get our other devices usable for daily usage11:38
uvoswell d4 sleeps exactly never when you play music11:38
uvoson leste11:38
WizzupIt does for me I'm pretty sure11:38
uvoson android it seams to use the m3 cores11:39
uvosor something11:39
WizzupI am pretty sure the ret count increases11:39
uvoswhat do you play?11:39
uvos44khz flac?11:39
Wizzupopus files11:40
uvosok11:40
uvosmaybe its my files/codec11:41
Wizzupin any case yeah I don't get ~24 hours of music playback time11:41
_inkycan i disable glabor myself or some package has to be rebuilt?11:58
_inkyglamor*11:58
_inky> but fixing lima really isn't our prio atm I think12:30
_inkyWizzup: what i wonder is if other pinephone communities do some work or request something from lima or mesa, that we can benefit, or we live in a different world because of x11?12:30
WizzupI think we live in a somewhat different world12:32
WizzupI don't think disabling glamor helps with anything12:32
Wizzupon the pp12:32
_inkythe pinephone pro's video is different, i guess the same as on pinebook pro. i have a pinebook, so i probably can test maemo, hildon somehow on it.13:26
_inkyand we can know how it'll work on  pinephone pro.13:27
_inkyi guess i can just write some ARM image to sdcard and boot.13:27
_inkyhopefully.13:27
_inkyit's a pity, these gfx problems, because the only lightweight distribution that exists for pinephone is maemo, others are very heavy.13:29
Wizzupiirc that has a mali-t, so the driver might work better too13:29
Wizzup_inky: we'll get there, we just don't have infinte time13:29
_inkyi didn't know that time may help, i thought gfx drivers or userspace are very specialized thing, and nobody except the writers can contribute.13:31
Wizzupthe mali-t driver is developed more actively afaik13:31
_inkyi guess, it works not bad on my gentoo on pbp, has some issues under my favourite windowmaker, but works much smoother under enlightenment.13:32
_inkyon x11 without wayland i mean.13:32
_inkyi don't compile wayland.13:32
Wizzupisn't panfrost the driver for mali-t?13:33
Wizzuphttps://docs.mesa3d.org/drivers/panfrost.html13:34
Wizzupin any case you can try to get people to help fix the things, I just don't think we (core folks) currently can13:34
Wizzupwe really should focus on other stuff13:34
Wizzupthere might just be a way we can use it better, and perhaps newer mesa and X will also help13:36
WizzupI didn't bring my pp with me on this trip so I can't help there13:37
Wizzupyou can contribute by making it easy for the developers to reproduce the bug(s)13:37
sicelo_inky: maybe see how sxmo handles x11, then check if any of what they do can help leste. Seems sxmo users are happy with what they get out of it14:04
siceloYeah i like enlightenment. I wanted to try it on n900 with wayland14:06
_inkyyes i have sxmo in emmc14:12
_inkyit is very useful.14:12
_inkysicelo: i did not know they use x11.14:12
siceloHehe, I mentioned it the other day but no one noticed. What do you the the X in sxmo means ;-)14:13
sicelos/do you/did you think/14:14
_inkyoh. great. i didn't know that. (:14:16
_inkywell xmo works perfectly ok with xorg then.14:16
_inkysxmo14:16
_inkynever noticed any problems. may be they just use more up to date software stack, because they use alpine or manjaro.14:17
_inkyhmmmm.14:17
siceloSo it might give you hints on how to improve stuff for leste support14:17
_inkyinteresting if i can get it compiled on devuan and replace hildon default start with sxmo to check.14:17
freemangordonok, pvr mesa segfaults :)14:33
freemangordonwill continue on Sunday, bb14:33
uvosi really dislike gtk18:08
Wizzupuvos: yeah, also why I'd prefer to go conversations in qt18:12
uvosyeah anyhow, almost finished with sphone moudlarsation now.18:35
uvosarchitecturally i borrowed the datapipe concept from mce (altho implementation differs slighty) as an exmple it works like this now when a call comes in:18:36
uvossome plugin that has called sphone_comm_add_backend gets a call and creates a CallProperties struct and kicks it down the call_new_pipe pipe18:37
uvosoptionally some plugin that has registerd a filter on that pipe adds stuff to CallProperties->contact struct with name image etc18:38
uvosand it lands in the ui18:38
uvosthe ui then kicks the call stuct back down a call_accept_pipe when it wants18:38
uvosjust an example18:39
uvosbut everything works like this now18:39
Wizzupcheck18:40

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