libera/#maemo-leste/ Sunday, 2023-10-15

neimsacieveryone sleeping?02:50
Wizzupneimsaci: yes, got it05:11
neimsaciWizzup: cool!09:59
maxwelld> maybe should merge some of her works about Pinephone Keyboard to Leste: https://codeberg.org/aLilyBit/ppkb-layouts10:14
maxwelldyou need to fork one of the leste packages, do a fix, and make a pr. if there is no leste package, then solve it on upstream and maybe advocate here to have a forked package in leste beyoru it makes a way from upstream to our devuan. main devs are often busy so you need to be patient.10:14
maxwelldGuest224, i personally would be very thankful for a pp kbd patch.10:15
arno11Wizzup: sicelo: just for fun i compiled sphone with cortex-a8 neon optimized flags...and it works better (smoother and faster)11:17
arno11combined with overclock (boost) and transitions.ini tweaks + eMMC swap, things are running as fast as Fremantle on my device11:19
arno11definitely time to integrate all stuff :)11:22
Wizzuparno11: I think our build server should already optimise for this11:22
arno11i remember fmg talking about something missing for optimization11:25
arno11Wizzup: any link to check how it works on the build server ?11:26
arno11(to compare flags in use)11:28
arno11(sphone from repo is really slower than the same version compiled locally with neon)11:35
Wizzupwill link a little later11:43
Wizzupmaybe check the build log, maybe the cmake lacks some stuff11:43
arno11got it on jenkins, forget my question ;)11:43
arno11ok so comparing with the build server, i used different flags11:56
arno11i think i'll build another gtk app locally to compare with the server one11:58
Wizzuparno11: did we figure out the overclock on regular devices?15:30
Wizzupor rather, how to pkg it in such a way that it makes sense?15:30
Wizzup15:30 < Wizzup> arno11: did we figure out the overclock on regular devices?15:41
Wizzup15:30 < Wizzup> or rather, how to pkg it in such a way that it makes sense?15:41
arno11Wizzup: the last idea was to use omap turbo mode: this way we can safely modified original dts with no inpact on boot15:42
Wizzupiirc we just had trouble setting it via sysfs, right?15:42
Wizzupdid we confirm it works at least (turbo mode)15:42
arno11yes i can confirm it works well15:42
Wizzuphow do you enable/disable?15:42
arno11using cpufreq boost15:43
arno11/sys/devices/system/cpu/cpufreq/boost15:44
arno11don't know about sysfs trouble15:45
Wizzupdoes it show up in sysctl ?15:45
arno11what do you mean exactly ?15:46
Wizzupso ideally this can be set in a persistent manner using sysctl15:46
Wizzup/etc/sysctl.d/foo for example15:46
Wizzupso the question is does this boost trigger show up in sysctl -a | gep boost15:46
Wizzupgep boost*15:46
Wizzupgrep*15:46
arno11it can be checked with cpufreq-info btw15:47
arno11let me check15:47
Wizzupmaybe cpufreq-info also allows for on startup configuration15:49
Guest224maxwelld: I think so too. But it would be nice to know if devuan merge keyboard patch or not. If not then who will merge.15:51
maxwelldi think you need to do the following:15:52
maxwelldfigure out if maemo-leste already forked and has in its repository the package you want to change in devuan or elsewhere. the upstream.15:52
maxwelldthen check, even if it is already added in upstream, then add it to leste fork.15:53
maxwelldand it'll be present in leste fork till the switch to the newer devuan when it'll be in upstream.15:53
maxwelldas i understand usually this is how they do it.15:53
arno11Wizzup: (nothing related to boost in sysctl)15:54
Wizzupok15:57
Guest224maxwelld: I dont think that I am pro enough to do that. I just beta testing and by accident found the reason and solution to problem.16:00
maxwelldthe problem is16:00
maxwelldif you don't do it16:00
maxwelldnobody will16:00
maxwelldbut i can help16:01
maxwelldor if you explain me, i'll do that.16:01
arno11Wizzup: are we sure we can modify dts parameters using sysfs ?16:06
arno11*virtually i mean16:06
Wizzupis it dts?16:07
WizzupI guess you echo 0/1 to it?16:07
WizzupGuest224: maxwelld: what are you finding / what is missing?16:07
maxwelldpinephone hw kbd layout.16:08
* maxwelld driving now16:08
arno11Wizzup: misunderstanding16:08
arno11we need to modify dts to be able to use cpufreq boost (echo 0/1)16:09
Guest224maxwelld: reason why top row of PP Keyboard not work as it should is that leste use pc105 keyboard model, not pp model (like N900 use RX-51 or droid use droid4), the link I gave has pp model and right endev rules, it also have to change. I think PosmarketOS has made keyboard work with that.16:11
arno11Wizzup: frequencies and voltage must be declared in dts with turbo mode option. then new freqs can only be manually activated through cpufreq boost. this way the max boot freq stays at 600MHz16:15
Guest224maxwelld: good question that I dont have answer is does the pp keyboard driver needed from tha page too?16:16
arno11Wizzup: and then after boot users can enable overclock using cpufreq boost options and it is automatically reseted @every boot16:18
Guest224Wizzup: I know you are busy, but check maxwelld and I conversation today (or whole weekend) about PP keyboard and check is that fix coming already.16:23
Guest224Wizzup: ofcourse, you dont have to do that right now, when you have some time.16:24
Guest224Wizzup: at leats write it down to todo-list, to save time: conversation of today has enough info about it.16:42
buZzGuest224: why not do it?16:46
Guest224buZz: If somebody can, then go ahead.16:47
buZzsomebody includes you :D16:47
Guest224but I am not linux programmer, I dont know even how the modern programing goes..I can only program Atari with Devpac (assembler GUI)16:50
buZzyou dont need to program at all16:50
buZzquite sure xkb layouts are just a textfile16:50
WizzupGuest224: a bug in the issue tracker would be ideal16:51
Guest224buZZ: yes, but it doesnt help another users, if it only works in my phone.16:57
buZzGuest224: i dont get what you mean16:57
buZzbut yes, start by opening a issue about it16:57
buZzthen go through the chatlog and put all meaningfull info into the issue16:57
Wizzuprano11: ok, check17:00
Wizzuparno11*17:00
Guest224ok.with me have to start from basics.where is issue tracker? So I think here is more pro people to do that.17:02
buZzi googled 'maemo leste issue tracker' , first hit was https://github.com/maemo-leste/bugtracker/issues17:03
buZzopen a new issue there, describe what you want, what currently happens, what should happen17:03
buZz'17:03
buZzthen add all the info you dumped in chat17:03
Guest224what..github does not work in any browser of MacOSX10.6 (tested Opera 24 and Firefox 45.9), the new issue-button is not stantard link.17:12
Guest224ok..have to do with Pinephone :)17:13
Wizzupare you logged in>17:13
WizzupI doubt you'll need the pinephone for this17:13
Guest224it seems that I need pinephone, they have made nice Create account page with starfield simulation, but forget test with old browsers.17:21
maxwelldi think they didn't forget, they just don't support old browsers.17:29
Guest224those brosers are max to that OS.17:30
maxwelldbtw i am running gentoo linux on ibook g4, the most modern one. i know debian discontinued support of 32 bit powerpc's since version 9 i think. but gentoo is possible so i have the latest software on that machine. of course firefox is very slow, not only to use but also to compile, since it has rust dependency, so i don't use it.17:30
Guest224that was news for me that gentoo still support 32bti ppc..I though all was droped.17:33
maxwelldand there is a nice irc channel: #gentoo-ppc17:33
maxwelldno, #gentoo-powerpc17:34
Guest224hmm hildon ui to gentoo...leste ppc support someday ;)17:35
bencoh:)17:37
maxwelldheh... you know, maybe it is herecy here, but i like windowmaker. i was running hildon on d4 with motorola lapdock and it is like laptop but it feels limiting to only have one window on screen at a time. and i tried wmaker and it works very well on d4. so i need to remember how i was doing that (did it require removing hildon/maemo packages from devuan or not).17:37
* maxwelld need to drive again.17:37
maxwelldbut will connect frod d4.17:37
buZzmaxwelld: ever tried xnest inside hildon? :)17:38
buZzi was considering that route for 'multiple windows'17:38
* Wizzup bbl17:38
Guest224maxwelld: what lapdock model you used 100, 500 or 500 pro?17:45
buZzi have a 500 but the keyboard seems near death :/18:03
arno11Wizzup: i forgot: we need to declare the correct irtx driver in dts too19:24
arno11iirc what fmg said we maybe need only one kernel patch for both overclock and irtx (and i have the needed dts code if you want)19:30
arno11only around 10 lines off code to add/modify19:36
uvosarno11: please note: sphone has no hard dependancies except gtk it will instead degrade functionality if you compile it without stuff, cmake will warn you about this and sphone will warn you again at startup in its log23:05
uvossphone being faster on your system when compiled locally is probubly just becasue you compiled it with half the features disabled23:05
uvosarno11: i maintain the leste kernel, if you have a patch to enable boost clocks and know what frequecy and voltage combinations work on most devices you can send me the patch23:10
uvosor create a pr23:10
uvosfreemangordon: trying a different sched would involve applying a patch from for instance here: https://gitlab.com/alfredchen/projectc and then compileing the kernel with the config option for the one you want23:15
arno11uvos: ok for pr or patch23:25
arno11(for sphone i didn't compile it without stuff, and no warn about missing stuff)23:44

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