libera/#maemo-leste/ Wednesday, 2022-08-31

Wizzupuvos: does it mostly just fit?00:04
buZzheheh those new maemo-ringtones-mr0 all appear as 'Title Artist'01:03
uvosWizzup: it fits in the bay01:03
uvosyou just need to adapt the connector01:03
buZz'Title Author' :)01:03
uvosits slightly smaller than the stock battery even01:03
uvos(yay for improved energy density)01:04
buZzonly the filenames are different i guess :D (and their contents)01:04
buZzhttps://space.nurdspace.nl/~buzz/2022-08-31-010412_960x540_scrot.png01:05
buZz:D01:05
buZzi didnt even know .aac -had- metadata :D01:06
Wizzuphmmm I did not have this problem01:06
Wizzupfor me they had names01:06
Wizzupweird01:06
uvosthe names are hardcoded01:06
buZzi just browsed to files in the dir01:07
uvoswell "hardcoded"01:07
uvostheres a text file that names all the ringtones01:07
uvos(yes this is a lame solution)01:07
buZzah cool, inside that pkg?01:07
buZzi wish it would play them if i select one in the menu01:07
uvosshould be, i have not checked, its in fremantle01:07
buZzor well, at all during configuratio01:07
buZzn01:08
uvosits not in that pacakge01:08
uvosbut we have it01:08
uvosits /etc/ringtones01:09
Wizzupuvos: check @ connector, seems like it is worth it01:19
uvosbtw the ringtone pacakge contains only one ringtone01:20
uvosthe nokia tune01:20
Wizzupweird, I think I saw more on my system01:20
uvosthe one ringtone i would strongly advise to avoid installing01:20
buZznice find @ battery, uvos :)01:20
uvosand since /etc/ringtones remians unajusted01:20
buZz2250, dang01:20
Wizzupuvos: we can host it on *.maemo.org without problems01:20
uvosbuZz: its also really 225001:20
buZzyeah polarcell is quite good01:20
uvosthat means all the other ringtones in the list01:21
uvosjust silently fail01:21
buZzi have/had one for one of my n90001:21
Wizzupyeah, we should check what package they are from01:21
WizzupI'll include it as well01:21
uvosyou can check with sphone -c options if the ringtone was really set byw01:21
uvosif the settings app tries to set a non existant ringtone sphone will just reject it01:21
buZzah, it did not :D01:22
uvosthe only one that works is noka tune ;)01:22
WizzupI guess the /etc/ringtones contains the other tone filenames?01:23
uvosyes01:23
uvosthats why profilesx will set them01:23
buZzcan we 'leak' all of em? :D01:23
Wizzupthey're all in MyDocs, huh01:23
uvossomething you did probubly01:24
Wizzupeither that or it's how they ship the image01:24
Wizzuppretty sure I never changed any of this01:24
uvosoh on fremantle01:24
Wizzupyeah01:24
uvosi thought you had them there on leste01:24
Wizzupnope, just checking the file on leste01:24
uvoswe should probubly just ditch /etc/ringtones and have profiled use tags like a normal person01:26
uvos:)01:26
buZzit -does- use tags, if you browse a filesystem01:26
uvosthats not profiled01:27
buZzprofilexd01:27
uvosno profiled01:27
uvosprofilesx is the ui01:27
buZzprofilesx01:27
buZzahh01:27
uvosprofiled is the deamon01:27
buZzon n900 , it seems that profilesx (or whatever similar they use) should be playing the ringtone when selecting it01:32
buZzooh, maybe only works for the nokia one?01:32
uvosno01:32
uvosprofilesx dosent try to play them01:32
buZzaw :(01:32
uvosand its not related to the nokia cp applets01:32
uvosits a ground up independant foss implementation01:32
buZzyeah, but https://www.youtube.com/watch?v=l0rXjaefEn401:32
buZzthat functionality is just nicer, in selecting a ringtone :)01:33
uvossure01:33
uvossphones own selector lets you play :)01:33
uvosalso adding it to profilesx isent hard01:33
buZzi know, this is just #maemo-leste ;)01:33
buZznice!01:33
buZzhttp://onj3.andrelouis.com/phonetones/unzipped/Nokia/N900/01:35
buZzooo even the stock songs :D http://onj3.andrelouis.com/phonetones/unzipped/Nokia/N900/Music/01:36
Wizzuphehe01:36
Wizzupbrings me back01:36
Wizzupmy n900 still has it01:37
buZzthis opendir is interesting!01:37
buZzomg yaaas http://onj3.andrelouis.com/phonetones/unzipped/Nokia/770-Internet-Tablet/call-ringtone01.wav01:39
buZzhahaha01:39
Wizzup:D01:41
WizzupI need to go the US in october, guess I should use a device other than d4 there01:41
buZzwtf, 770 and n900, but no n800 or n810??01:41
Wizzupthe d3 shouldn't have the same problems I think01:42
Wizzup(well it has other problems atm)01:42
buZzlol wtf http://onj3.andrelouis.com/phonetones/unzipped/Nokia/!%20Henry%20Daw%20website/01:43
buZzhenry daw was a nokia employee01:43
WizzupI'm still stuck on http://onj3.andrelouis.com/phonetones/unzipped/Nokia/N900/Music/Closer%20To%20Where%20You%20Want%20Me.mp301:43
buZz:D :D01:44
buZzhahaha wtf http://onj3.andrelouis.com/phonetones/unzipped/Nokia/!%20Aleksi%20Eeben%20Demo%202018/Glume%20%5bNokia%20Ringtone%5d%20%5b2004%5d.mp301:46
buZzok this will be my ringtone now01:46
buZznice, dumb and loud01:48
buZz(Y)01:49
buZzkinda feels like these ringtones even sound better over the tinny sound of d4 :D01:56
Wizzuplistening to the n900 music, we should also aim for openmediaplayer some time soon01:57
buZz:) i've been using 'silverjuke'01:58
buZzbut mostly because it supports .cdg files :D01:58
buZz(like these ; http://space.nurdspace.nl/~buzz/karaoke/ )02:00
buZzcant we just get a 960x540 pixel winamp02:01
buZz:P02:01
buZzhttps://talk.maemo.org/showpost.php?p=723740&postcount=2 hmmm :D02:03
buZzapt install audacious works, needs a 'ctrl-p' to change the layout to 'winamp' and then a 'ctrl-d' to get pixeldoubling, although we might need pixeltripling :P02:08
buZzand its not transparant :(02:09
buZzbut works ;P02:15
buZzoooo one for uvos; http://space.nurdspace.nl/~buzz/Nokia_Ringtones_Opendir_mirror/Asha-500/_system_ringtones/Nokia%20Tune.aac02:42
buZzfinally a original nokia tune :D02:43
buZzlol , or http://space.nurdspace.nl/~buzz/Nokia_Ringtones_Opendir_mirror/206-India/Ringtones/Nokia%20Tune%20Remix.aac02:45
buZzwobwobwob02:45
buZzarf, my sphone sms-history seems empty? well, i see the threads, but no contents03:04
buZznot missing it seems, conversations still sees it03:07
buZzWizzup: hey, retweet https://www.youtube.com/watch?v=hBStZAGXvM0 :D03:09
tmlindfreemangordon: sounds like you have some patch coming, let me know if you still need help debugging07:06
mighty17[m]freemangordon: have you worked on the bgra patch? If not I'm free this week so I could give it a shot07:20
freemangordonmighty17[m]: yes, but I am still not convinced it shall go in mesa07:26
freemangordontmlind: at least timeouts in servdev-ngsm look tiny compared to what is set in ts27010_mux07:28
tmlindfreemangordon: ok07:30
freemangordontmlind: but, even after increasing them I still see weird errors, like  EL2NSYNC :)07:30
tmlindfreemangordon: uploading the gnss data still sometimes fails too, i wonder if that's related07:30
freemangordonI would bet07:31
tmlinda good test case though07:31
tmlindhttps://github.com/tmlind/droid4-agps07:31
freemangordonmighty17[m]: I'd rather not hack mesa, I see no issue wlroots to support one more extenstion07:32
freemangordon*extension07:32
freemangordontmlind: I wonder, shall we block in kernel waiting for DLC 0 to open instead of returning EL2NSYNC?07:53
_uvos_buZz: sphones storage method changed recently08:08
_uvos_buZz: this partally breaks old events08:08
_uvos_so thats expected.08:08
mighty17[m]<freemangordon> "mighty17: I'd rather not hack..." <- Well that'd never go upstream and it's one more patch we need to carry08:09
mighty17[m]Also iirc tmlind did try adding support to wlroots for img, but that was pretty hacky08:10
freemangordonOTOH, if I hack mesa - one more patch *we* need to carry :)08:10
_uvos_if you have problems with events created as of sphone 0.6.3 thats a different matter08:11
freemangordonhmm?08:12
freemangordonah08:12
_uvos_freemangordon: i think a working extention override is usefull beyond wlroots, if thats what this is about08:12
_uvos_but support in wlroots is sane too ofc08:13
freemangordonhmm, ok, will reconsider maybe08:14
Guest224buZz: more original Nokia tune with piano: http://onj3.andrelouis.com/phonetones/unzipped/Nokia/9500/Nokia%20tune.aac08:16
Guest224and more original: http://onj3.andrelouis.com/phonetones/unzipped/Nokia/9210i/Nokia%20tune.rng08:18
Guest224but what is actually the most original?08:19
Guest224-> continue lurking thru irclog08:27
tmlindfreemangordon: maybe check if daniel starke already has fixed related issues, git log v5.18..linus/master drivers/tty/n_gsm.c08:34
freemangordonwe are alreay on 5.1808:34
freemangordonah, ok08:34
tmlindfreemangordon: maybe commit 01aecd917114 ("tty: n_gsm: fix tty registration before control channel open") might help?08:35
freemangordonyeah, looks like it might help08:37
freemangordonmaybe we shall pull 5.18.y08:37
freemangordonugh08:47
freemangordonhttps://pastebin.com/4MRWk3tZ08:48
freemangordonI am surprised this works at all in our kernel :D08:48
freemangordonthis https://pastebin.com/B1B9msSr is compared to maemo-5.18, a little better08:50
freemangordonWizzup: who shall pull 5.18.y?08:50
tmlindyeah worth try pulling, hopefully no bad merge conflicts08:51
freemangordontmlind: for the testing, shall I just do git merge?08:51
mighty17[m]<freemangordon> "OTOH, if I hack mesa - one..." <- Well right! Wlroots it is then, iirc I tried the patches from tmlinds tree but that crashes wlroots whenever i started an app08:54
mighty17[m]Broken bus error iirc08:54
freemangordonmighty17[m]: give me some time to finish what I am doing, I'll get back to meas08:54
freemangordon*mesa08:54
freemangordonuvos__ likes that patch too, so as I said, I may reconsider08:55
_uvos_freemangordon: i mostly maintain the mapphone kernel for us. so i remerge the kernel from feature branches for every major release and just merge in .y regularly09:04
_uvos_so yeah merging in .y is fine09:04
freemangordonI am doing it ATM09:04
_uvos_since thats what i do anyhpw09:05
_uvos_great09:05
freemangordonbut, I do pull --rebase :p09:05
_uvos_i should probubly also rebase on 5.19 since 5.18 is eol09:05
_uvos_but at this point it might make sense just to wait for 6.009:06
_uvos_also usually i wait for tmlind to rebase his stuff first09:06
freemangordonCONFLICT (content): Merge conflict in drivers/power/supply/cpcap-battery.c09:07
freemangordon:(09:07
mighty17[m]<freemangordon> "mighty17: give me some time to..." <- Coolio, till then I'll reapply the patch and get proper logs09:12
freemangordonuvos__: do we still need 7d58bfa7fbdb5e332d8aeb64723649ec78c25315?09:14
freemangordonthe only difference I see compared to .y is that one time warning09:15
freemangordonI am going to drop that patch09:15
freemangordontmlind: I guess we shall drop 4d3cc4fad55a53a879ae101079096ef0f3c6ff15 as well09:17
uvossure @ 7d58bfa7fbdb5e332d8aeb64723649ec78c2531509:18
uvosbut you can temporarly drop it for testing if you want (its not enabled on leste anyhow)09:19
freemangordonumm, the code it is already in linus tree09:19
uvosok then sure, you can drop it09:20
freemangordonas I said, the only difference is missing one time warning logic09:20
uvosi often forget what i pushed upstream allready09:20
freemangordonno_nvmem_warned that is09:20
uvosthats fine09:20
uvosit just uses warn once function09:21
freemangordonok, dropped09:21
freemangordontmlind: I am going to drop d3ceddc76538c8b104ef1e751022a59e9db31ea4 as well09:27
freemangordonyay! rebased :)09:31
tmlindfreemangordon: hmm isn't that commit needed for the serdev functions?09:54
freemangordonyes, it is, forward-porting ATM09:59
tmlindok10:04
freemangordonI kept your comments and sign-off, hope you don;t mind10:07
tmlindnp10:15
freemangordondoes not boot :(10:17
freemangordonbut is not dead either10:18
WizzupI think we 'typically' only rebase when going to a new stable (non-point) release, although if you had any conflicts I guess they would have happened anyway10:18
Wizzuparg @ not boot10:19
freemangordonwell. it boots...10:19
freemangordonstill booting10:19
uvosfreemangordon: have serial?10:19
freemangordonno10:19
uvos:(10:19
freemangordonbut display is inited10:19
uvosshould i make and send you a serial adapter?10:20
freemangordonit waits for 6600 usb to initialize10:20
uvosits tirivall after all10:20
freemangordonI think I have dmesg10:20
freemangordonit is alive, just not booting10:20
* Wizzup mumbles something about merging in fixes when just trying to fix a specific issue10:21
freemangordonok, I got shell10:21
uvoseh we should keep the kernel recent, for sec fixe if nothing else10:21
freemangordonseems udevd waits forever10:22
Wizzupfreemangordon: maybe moddep wasn't run or something10:22
Wizzupmaybe run moddep -a10:22
freemangordonno, it is anotehr issue10:22
Wizzupok10:22
freemangordonlet it finish powering off10:22
freemangordonI'll post dmesg log10:22
Wizzupuvos: I agree we should, but I wouldn't mix it with fixing specific issues first10:22
Wizzupanyway w/e :)10:23
Wizzupps: I submitted two talks for the openfest2022 call for papers https://wizzup.org/sub.png - let's see if they accept one10:23
freemangordonhttps://pastebin.com/ytV0BDB810:27
freemangordonnot much to worry about, just NULL pointer deref :D10:27
freemangordonfixed10:42
freemangordonuvos: thanks for the battery link10:43
freemangordontmlind: I'll need your help here https://pastebin.com/nSW8bZJp10:50
tmlindfreemangordon: weird, maybe you have some merge conflict causing that?11:21
mighty17[m]tmlind https://github.com/tmlind/wlroots/commit/04491889240bbadb693aa37036dc55835118b2cc and https://github.com/tmlind/wlroots/commit/175f274372bd11f0ab8cf38f20e162522c1d78aa accomplish the same thing, why 2 different ways then?11:26
freemangordonI don't see how, register should be paired with unregister11:26
freemangordonlemme put some pr_errs11:26
freemangordontmlind: umm, actually there is gsmtty1, no idea who creates it11:38
freemangordon  gsm_activate_mux() does it now11:41
mighty17[m]with https://github.com/tmlind/wlroots/commit/175f274372bd11f0ab8cf38f20e162522c1d78aa patch, apps crash phosh on launch with the following logs https://paste.debian.net/1252261/ freemangordon tmlind11:44
mighty17[m]i dont think shader error is the cause, as it happens without the patch as well11:44
mighty17[m]same with v12:06
mighty17[m]https://github.com/tmlind/wlroots/commit/04491889240bbadb693aa37036dc55835118b2cc*12:06
freemangordonmighty17[m]: for sure prv compiler does not like the shader12:59
freemangordon*pvr12:59
freemangordonmighty17[m]: pvrshadereditor does not like it as well13:01
freemangordon(the shader)13:01
freemangordonmighty17[m]: the issue is on the shader13:19
freemangordongsk_create_rect(vec4[3] data)13:19
freemangordonyou can' t have array as a parameter13:20
mighty17[m]freemangordon: the crashes occur without the compiler error as well13:21
mighty17[m]I suppose that occurs whenever i open something heavy like gnome control centre or Firefox (that being shader crash)13:21
mighty17[m]s/compiler/shader/13:21
mighty17[m]freemangordon: Seems like a gtk4 issue, but even with the error, apps work fine13:22
mighty17[m]Regarding bgra extension, tmlind can you give it a go on 0.15 later?13:22
freemangordonmighty17[m]: this shader is not compatible with language version 100 it sets13:24
freemangordonno matter when it errors out13:24
mighty17[m]So the shader itself errors out13:30
mighty17[m]Heh that's pretty weird13:30
mighty17[m]We can't modify it can we?13:30
freemangordonwhy not?13:31
freemangordonthis is just a text13:31
freemangordonmighty17[m]: this https://pastebin.com/bWtDJfTY compiles13:42
freemangordonI have no idea why pvr compiler does not support array as function parameter but supports structure13:43
freemangordonstill...13:43
mighty17[m]ie the source13:49
mighty17[m]<freemangordon> "this is just a text" <- well where would it be stored then13:49
freemangordonblend.glsl?13:50
mighty17[m]im a bit lost13:50
mighty17[m]<freemangordon> "I have no idea why pvr compiler..." <- that is pretty weird tho, but how'd changing from array to struct work?13:52
freemangordonit just does not complain13:53
mighty17[m]freemangordon: a file like that?13:53
freemangordonafter that chagne13:53
freemangordonI guess13:53
freemangordonno idea who is generating that shader13:53
mighty17[m]so the cause is found, nice!14:08
mighty17[m]<freemangordon> "no idea who is generating that..." <- exactly! we dont know what to fix in what source to get this fixed14:09
freemangordonwell...14:11
freemangordonGsk-Message:...14:11
freemangordonwhat is Gsk?14:11
freemangordon Failed to realize renderer of type 'GskGLRenderer' for surface 'GdkWaylandToplevel':14:12
mighty17[m]https://gitlab.gnome.org/GNOME/gtk probably here14:15
freemangordonyeah14:15
mighty17[m]but the shader....?14:15
freemangordonGskGLRenderer14:16
freemangordonhttps://docs.gtk.org/gsk4/class.GLRenderer.html14:17
mighty17[m]https://gitlab.gnome.org/GNOME/gtk/-/blob/main/gsk/gl/resources/preamble.vs.glsl hm?14:20
mighty17[m]only place i could find a few functions defined14:20
mighty17[m]https://gitlab.gnome.org/GNOME/gtk/-/blob/main/gsk/gl/resources/preamble.glsl14:20
mighty17[m]so i'll need to patch this and rebuild gtk?14:24
freemangordonlooks like14:26
mighty17[m]ugh :'(14:27
freemangordonalso make sure // FRAGMENT_SHADER: at the end gets removed too14:28
mighty17[m]`ERROR: Reached end of GLSL source inside a comment!` coz of this?14:28
freemangordonyes14:28
mighty17[m]why does the compiler care tho?14:28
freemangordonno idea14:28
mighty17[m]alrighty! thanks for the fix14:30
mighty17[m]or this https://gitlab.gnome.org/GNOME/gtk/-/blob/main/gsk/gl/resources/blend.glsl?14:38
freemangordonmhm14:39
mighty17[m]kinda confusing with multiple sources14:39
freemangordonmaybe there is some kind of parser that looks for key workds to do token replacement14:40
freemangordonmaybe it uses one more line than needed14:40
mighty17[m]cant say, this is quite complicated14:41
Guest224I know that Nokia is nothing to do with Leste, but Nokia Tune can be statment, Nokia Tune from N9: http://onj3.andrelouis.com/phonetones/unzipped/Nokia/N9/Nokia%20tune.mp315:22
Wizzupyeah, but we probably won't ship any of that by default15:24
Guest224Maybe I have to compose Maemo Tune.15:25
Wizzupwould be fun :)15:26
Guest224actually, what would be preferred fileformat for ringtones for Leste?15:27
Wizzupprobably ogg or opus15:31
Wizzupprobably opus really15:31
Wizzupthere isn't a really for any other format to exist at this point (other than maybe flac)15:31
Wizzupreally any reason for*15:32
freemangordonI think it does not really matter as anyway it is decoded to .wav15:33
Wizzupethically I'd rather avoid aac and mp315:34
Wizzup(etc)15:34
uvosits not decoded to wav15:35
Guest224if it is decoded to .wav then would be .wav best?15:35
uvosits not15:35
uvossphone directly plays the source file15:35
freemangordonwell, sphone my not decode it15:35
freemangordonbut that does not mean it behaves correctly15:35
freemangordonthere is absolutely no point to decode one and the same file every time15:35
Guest224ok..what will be most lightweight format for it?15:36
uvosyes there is, it avoids sphone requireing some external deamon to save a wav somewhere15:36
uvosalso the cost to a modern phone is absolutly trivial15:36
uvosto devocde an audio file15:36
freemangordonwasting charge in the way...15:36
uvosabsurdly unmesurable15:37
uvosand also not certain15:37
uvosio costs more power than cpu time nowadays15:37
Guest224and with N900 all lightweight is less weight.15:37
freemangordonyeah, and when you sum up all the little "no cost" thingies, you end up with android, using 5000mAh for a day15:37
Wizzupthe n900 cpu isn't quite that modern15:37
Wizzupin any case this is a nonsense discussion imho :D15:38
freemangordonright now, yes15:38
freemangordon:)15:38
uvosno15:38
uvosim sorry sphone will never work that way15:38
uvosi has to do remain functional alone15:39
Guest224yes..I will make .aiff first and then I think what format it would be.15:39
freemangordontmlind: c165698c9919b000bdbe73859d3bb7b33bdb9223 breaks serdev driver, but I admit I lack the knowledge to fix that15:39
Wizzupfreemangordon: this? https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/c165698c9919b000bdbe73859d3bb7b33bdb922315:40
uvosalso android is not that much hevier than leste really and uses a lot les power so idk what that comment is supposed to mean15:40
freemangordonWizzup: no15:40
uvosand thats even with everything bein non native code in a vm15:40
freemangordonuvos: how do you compare android with leste where the kernel PM is not really functional AFAIK?15:41
freemangordonanyway, we are just wasting cycles on that15:41
uvosleste has way more wakeups/s than android15:41
uvosso yeah15:42
uvos(userspace)15:42
uvosanyhow yes this is a useless discussion15:42
uvosbut wrong bashing of android i find farily ofensive15:42
uvosif you want to bash something at least get it right15:42
buZzon a droid4 , running android, it seems battery runs a lot less long15:42
uvoson los yes15:42
buZzi mean, the same battery, same hw15:42
buZzwhatever ancient kernel android is running15:43
uvoslos on d4 indeed has some defficanies15:43
uvosit still goes into lower power states than leste15:43
freemangordonWizzup: commit is "tty: n_gsm: fix deadlock and link starvation in outgoing data path"15:43
buZzuvos: same with the stock15:44
uvosno15:44
uvosthen something is wrong15:44
buZzi'm just saying what i'm seeing15:44
uvosstock idles <40mW15:44
uvosvery regularly15:44
uvosand <20 too15:44
buZzi'm comparing data connection -enabled- phones15:45
freemangordonit is not about idle15:45
Guest224-> I continue lurking thru irclog15:45
freemangordonbut about usage15:45
buZzGuest224: \o15:45
uvosfreemangordon: well usage is terrible on leste15:45
uvosfreemangordon: becuase it hits no idle states at all while the display is on15:45
uvoswhile android dose15:45
uvosbut sure thats related to d4's kernel driver15:45
buZzi'm saying leste on same hw with -data enabled- lasts longer than android15:45
uvoss15:46
uvosno15:46
uvossomethings wrong on your end15:46
buZzthats what i'm seeing15:46
buZzok, maybe i got into a timewarp15:46
buZz¯\_(ツ)_/¯15:46
buZzwho tf cares about android though , lolol15:46
uvosits easly mesureable15:46
Guest224buZZ: you raised hand, was it bye or do you have something to say to me?15:46
Wizzupclearly until we support OFF mode on the d4 it's not a fair comparison15:47
buZzGuest224: oh, just to say bye :D15:47
Guest224:D15:47
Guest224->15:47
uvosits never going to be a fair comparison15:47
uvosbecause it depends so mutch on configureation15:47
buZzusing a device generally depends on configuration :)15:48
uvosparticularly leste is allways going to have farily random power ussage becasue of missing pm preemtion for apps15:48
uvoswhich imo is a flaw that will never allow it to be a major platform (or other linux-phones either for that matter)15:49
uvosnot that thats a bad thing15:49
uvosi dont really want pm preemtion15:49
Wizzupyes fremantle on my n900 still outlasts android on modern phones15:50
Wizzup:D15:50
Wizzups/yes/yet/15:50
buZz\o/15:50
uvossure if your a technical user15:50
uvosyou can make it happen15:50
buZzwith a smaller battery15:50
uvosbut without pm preemtion it fairs bad in the wild, also evidenced with legacy maemo reviews of the time15:51
uvoslike imagine leste with all the mobile games and crap installed on your avage android device15:51
uvos:D15:51
uvosalso all the telemetry15:51
uvosbattery would implode15:51
Wizzupthat's exactly the point15:51
uvosandroid just manages to work out ok because of preemtion15:51
Wizzupwe don't need it because we don't ship with crap15:52
Wizzupand we won't15:52
Wizzupwhatever people do with it after that is their problem15:52
uvosright but android the _os_ is really great with pm15:52
WizzupI never said it did, it's just not relevant15:52
Wizzupnever said it didn't*15:52
buZzdoes anyone know where 'all sms' are stored? i wanna backup em16:06
buZzor just poke at the files a bit, i guess16:07
Wizzup.rtcom-eventlogger/el-v1.db16:16
Wizzuphttps://leste.maemo.org/User:Wizzup/Telepathy#Logging16:16
dsc_and the world famous randomizer: https://github.com/maemo-leste/conversations/blob/master/tools/randomize-el-v1.py16:21
Guest224It seems there was almost little Leste vs Android war after I left. Make Maemo not War ;)16:28
freemangordonwell, kernel compilation takes time...16:29
buZzhttps://space.nurdspace.nl/~buzz/2022-08-31-163452_960x540_scrot.png16:36
buZz:)16:36
buZzooo , .rtcom-eventlogger has a plugins subdirectory? :D16:38
uvosthe plugins imo seam kinda pointless16:42
uvosbut yes it has plugins16:42
buZzwhat kind of plugins are there?16:57
uvosvarious types of events have plugins16:57
uvosbut they do mostly nothing16:57
buZzi have to say, pinephone with latest updates does feel a lot snappier :D17:30
freemangordontmlind: sorry, I give up on serdev-ngsm, please help18:22
xmnthat's good to hear buZz18:54
sicelobelieve it or not - since i disabled charge mode, i can more reliably get my droid 4 to charge from empty. no change whatsoever in hardware19:27
uvoswell since you said it hangs for you every time thats no suprise19:36
uvosi cant repoduce it hanging besides the drm hang that happens occasionally so idk whats happening on your d419:36
uvosusefull would be if you could try and investigate your hang a least a bit19:37
sicelobuZz: fix your current readout, haha :p19:39
buZzits superaccurate :P19:39
buZzjust mA :D19:39
buZzor eh uA ?19:40
siceloi mean in desktop-cmd-exec19:40
buZzwhy 'fix' ?19:40
sicelowhy is it giving you 'invalid command'?19:41
buZzoh19:41
buZzhuh19:41
siceloiirc that's because whatever script you're running doesn't return output19:41
buZzweird, thats not on the phone19:41
buZzyeah there's no script, just bash oneliners i plonk i it :P19:41
buZzecho "$(cat /sys/bla)%"19:42
buZz:D19:42
sicelo19:41 < buZz> weird, thats not on the phone ... << i'm referring to your screenshot19:42
sicelohttps://space.nurdspace.nl/~buzz/2022-08-31-163452_960x540_scrot.png19:42
buZzyeah, i got it19:42
buZzon the phone its ~200000 usually on ''idle'' with screen on19:42
buZzand pretty bright19:42
uvosuff19:43
sicelohttps://github.com/maemo-leste-extras/desktop-cmd-exec/blob/4b43728947164dfe1fc9b028980c9f9757cb4d77/desktop-cmd-exec.c#L649-L65119:45
siceloit happens when the command fails ... so check your current readout command. it doesn't return non-zero (fails)19:45
buZzit might have to do with calibration19:50
buZzthat if i didnt hit 'fully charged' from that boot, the current readout doesnt work?19:50
buZzlike battery percentage aswell, iirc19:50
uvosno19:50
siceloyes current should always be there (even on bq27200 driver which is very fussy about calibration)19:53
buZzahhh indeed, i was trying to | bc -l "" something , but without success thusfar :P19:56
buZzjust 'battery percentage' is empty when not hit a fully charged mode19:57
buZzwell, and 'battery charge'19:57
buZzhmmm, with last updates i now have 2G icon visible from ofono registration (i guess) , but cant get my iap to appear for gprs with my old methods20:31
buZzmaybe i should delete the iap and have it be reprovisioned?20:31
uvosno idea i cant get it to work either20:39
uvoseven when its provisioned in ofono20:39
buZzah, i guess i dont have all the latest updates, lets see20:43
siceloone droid 4 thing that i see often nowadays is 'sudden death'20:48
sicelojust now i was doing `apt update`, and while looking away, it just died and rebooted20:48
siceloi see these kinds of reboots often20:50
buZzmaybe a loose battery connection? i havent had that really20:51
sicelonot battery, of course. device was sitting on a table, securely20:52
buZzwhat was the room temp during that?20:53
buZzhmmf, nope, even last ofono updates dont give me the gprs iap back21:00
siceloheh, this week is cold :-)21:02
sicelolet me look at logs and see if i can pinpoint something21:03
freemangordonsicelo: sounds like a HW issue. you said you have a custom battery?22:18

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