libera/#maemo-leste/ Saturday, 2021-06-19

Daanct12Good morning Aikon fellas02:57
Daanct12https://0x0.st/-9aR.png03:22
Daanct12New update!!03:22
parazyd:)08:58
WizzupDanct12: eventually we'll also make it work through the application manager11:45
uvosui-fonts seams like a not so great name for that package11:47
uvoshildon-ui-fonts or leste-ui-fonts or something would be better11:47
uvos"ui-fonts" is way to generic an prone to a namespace clash11:47
Wizzupagreed11:49
buZzjesster1234: hi :)11:52
* buZz was promoting maemo leste a bit in ##freenode today11:52
* jesster1234 waves11:54
Wizzup:)11:56
parazydWizzup: on the VM, I updated _only_ ke-recv via apt and it went fine.15:49
parazydWith apt update && apt install ke-recv15:49
uvosi proubly tires to use some serivce that has not finished starting up yet and crashes du to insufficant error checking15:59
uvosthis can happen with mce and gconf btw15:59
uvosmce will just segfault if gconf is not available because of insufficant error checking16:00
uvos(this is fixed in my branch)16:00
uvosso it would only happen if you upgrade some other deamon at the same time....16:00
parazydQuite possible, yeah16:01
parazydThe thing with the reboot is that dsme tries to spawn it 10 times and then quits16:02
uvosright16:02
parazydMaybe there should be some interval between retries16:02
uvosmabye16:02
parazydRight now I think it's just without any waiting16:02
uvoslike the 10 one being 30 sec later16:02
parazydYeah like incremental16:02
uvosdsme should just try and respawn and and then give up and notify the user really16:03
uvosthe reboot behavior is more detrimental than benefical16:03
uvosas seen offten by us allready...16:03
parazydI agree, and it's kinda risky16:03
uvosright it breaks apt16:03
parazydFor now it just renders unconfigured apt16:03
parazydBut it could be worse16:03
uvosright16:03
parazydIt is a "clean" reboot, so files should sync, but still...16:04
uvosyeah16:04
parazydAnd no-lg-reboots doesn't help here btw.16:04
uvosthere are several reboot reasons yeah16:04
uvoslg file just stops one16:05
uvosnot the hartbeat one either16:05
parazydmhm16:05
uvosanyhow btw i have ke-recv half implemented in mce, since they both do mostly the same stuff (abstract some kernel interfaces, they even do the same ones partially) i can just finish that and then we can drop ke-recv16:07
parazydhttps://github.com/maemo-leste/dsme/blob/master/modules/lifeguard.c#L87916:08
uvoslooks like it should do this allready16:09
uvosbtw regarding ke-recv it dose these things: 1. sense for keyboard slide state 2. usb state and 3. memory state16:11
uvos1. mce allready dose too 2. i need to finish implmenting 3. ke-recv code dosent work on mainline kernels and in sfos they implmented this interface as a mce module we can mostly just cp16:11
parazydThere's a bit more, but yeah16:13
parazydAFAIK it also does OTG and camera16:14
parazydAnd there was some FAT implementation, but I think that isn't necessary anymore.16:14
uvosright btw im talking about the kec-recv binary not the repo, that contains a bunch of other tools16:14
parazydok16:15
jesster1234so maemo being permanately landscape16:28
jesster1234seems like the perfect distro for the pinephone keyboard when that comes out16:28
uvosjesster1234: leste can do portrait16:29
uvosor even portait only if you ajust /usr/share/hildon/transtiton.ini16:29
jesster1234ah16:29
uvosits just the n900 thats perma landscape16:30
uvos(because of bugs in its pvr driver)16:30
jesster1234also the keyboard loks like `onboard` is that  just a coincince?16:31
parazydWhat's onboard?16:35
Danct12osk for x1116:35
lelparazyd labeled an issue: https://github.com/maemo-leste/bugtracker/issues/524 (PowerVR DDK 1.17 Glamor/Xorg)16:36
parazydNo, we have our own16:36
lelparazyd closed an issue: https://github.com/maemo-leste/bugtracker/issues/543 (Import bulgarian translation)16:37
lelparazyd assigned an issue: https://github.com/maemo-leste/bugtracker/issues/538 (Research mapphone kexecboot updates through a package)16:38
Danct12https://github.com/maemo-leste/ui-fonts/tree/master/fonts/nokia16:39
Danct12neat, looks like i can safely remove my nokia fonts :)16:39
parazyduvos: Do you know if mce handles screen timeout or is there some other component?16:41
parazyduvos: Timeout being: turning off the screen after N seconds idle16:42
uvosmce dose this16:42
uvosand i compleatly rewrote the code that dose this too16:42
uvoswhy?16:42
uvosis it not working right?16:42
Wizzupyou up for a swim, or did you already go in the -clear16:43
Wizzupoops :)16:43
Wizzup(that was meant for a pm)16:43
parazyduvos: No I just want to solve this: https://github.com/maemo-leste/bugtracker/issues/50616:43
Wizzupparazyd: I see ke-recv16:43
uvosWizzup: sure im up for a swim :P16:43
parazydlol16:43
Wizzupuvos: :p16:43
parazyd32C here16:44
uvoshttps://github.com/maemo-leste/mce/blob/master/modules/inactivity.c16:44
uvosparazyd: ^^^16:44
parazyduvos: So the schema in cpdisplay can be patched like this: http://ix.io/3qrS16:45
parazydAnd then there we could support it16:45
uvossure16:45
parazydCould you make a patch for this here? https://github.com/maemo-leste/mce/blob/master/modules/inactivity.c#L22616:45
parazydI can also if you don't have the time16:46
uvoshttps://github.com/maemo-leste/mce/blob/eae9aa8897e9d90fd50eef050820749bc8795c38/modules/inactivity.c#L23316:46
uvosjust remove that and dont16:46
uvoshttps://github.com/maemo-leste/mce/blob/eae9aa8897e9d90fd50eef050820749bc8795c38/modules/inactivity.c#L23716:46
uvosif its 016:46
parazyduvos: So, http://ix.io/3qrU ?16:47
parazydAlso the 30 there should probably be the DEFAULT_TIMEOUT defined on top of inactivity.c16:50
uvosyeah sure that should work16:50
parazydAwesome16:50
parazydI think it's a valid usecase16:50
parazydFor example it could be utilized to keep the screen on when you're navigating16:50
uvosim not sure sure we allready have  https://github.com/maemo-leste/mce/blob/master/modules/inactivity-inhibit.c16:51
parazydah ok, sure16:51
parazydStill, useful when I'm working on the device :)16:51
parazydWill push the patches16:51
uvosok16:51
lelparazyd assigned an issue: https://github.com/maemo-leste/bugtracker/issues/506 (Feature: Infinite backlight timeout)16:59
parazyduvos: Seems to work17:53
lelparazyd closed an issue: https://github.com/maemo-leste/bugtracker/issues/506 (Feature: Infinite backlight timeout)17:53
freemangordonPali: now what?21:46
sicelo7ping N90021:47
Palifreemangordon: you can answer that we can do full board conversion after u-boot reduce size of usb dm code and also after reduce size of all dts components as it currently is too big and cannot be enabled for n90021:49
Palifreemangordon: also you can write that because full board conversion is not simple task and reviewing/merging simple patches for n900 took more than year, it means that full board conversion would not be merged into u-boot sooner than in the end of year 202221:50
Paliit is simple reality21:51
Palithat discussion does not make sense21:51
freemangordonmhm21:51
Palieither they want to remove n900 board code and do everything for it21:52
freemangordonI'll ask21:52
Palior want to move forward, and the easiest way is by simple steps21:52
Palilike that your patch21:52
Palismall patch = less review = sonner merge21:53
Palithats is why I really like your patch!21:53
Paliit is elegant solution for this issue, how to migrate code to USB DM without need to rewrite everything21:53
Palibased on fact how much time took reviewing and merging last n900 patches, I'm very sceptical that full board migration patches would be merged sooner that in 12 months21:55
Paliplus, this work is non-trivial and I guess developing and testing would take lot of time too21:56
Paliso 1.5 year horizont is really real21:56
Pali... but the main question is, why to do full board conversion at all?21:57
Palithis is not required, and there is no plan to remove boards without dts21:58
Paliso why it should be requirement for n900? and why now?21:58
Palialso... I do not think that your patch is hack, it is designed in the same way like other uboot drivers with those #ifdefs22:02
freemangordonyeah22:05
freemangordonPali: I can't do much more, if my last mail don't convince them... well,I guess I'll vent a bit, but not sure it will help22:47
Palifreemangordon: thanks for this!22:47

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