libera/#maemo-leste/ Monday, 2022-10-10

buZznice :) maybe we can collect some photos etc00:00
Wizzupoh yeah for sure00:01
buZzdo we now have a repo of our SDL fork(s) ?00:22
buZzor arent we using forks anymore of that?00:22
buZzhttps://github.com/maemo-leste/libsdl , i guess? seems so old.. 201900:23
buZzhmmz, does seem to originate from leste .. libsdl2-2.0-0 at least00:25
buZzeh 2.0.14+dfsg2-3+2m7.800:25
Wizzupwe ought to check out the newer sdl compat stuff too00:32
Wizzupiirc it was supposedly mostly complete now00:32
buZzman, they are kinda resisting to fix this 'as the software renderer shouldnt have it'00:33
buZzi feel this is gonna be slow , the hw renderer already just does 20-30fps :P00:33
Wizzup"this'?00:39
buZzoh, nevermind, i misunderstood what its being used for00:40
buZzbut on droid4 , if i dont use the hw scaling , there's nothing drawn to screen, unless i open the task viewer , and only briefly then , because the program kills itself on alt-tab00:41
buZzbut on pinephone, without hw scaling, it works totally fine00:41
buZzWizzup: is that 2.0.14+dfsg2-3+2m7.8 from our repos somewhere?00:50
buZzcan i link the devilutionX devs to it? :P00:51
buZzlol! funny enough, on Nokia N900 the game doesnt see there's a touchscreen! so it runs in normal 'mouse' mode00:53
buZzwhich kinda works easier? not sure00:53
WizzupbuZz: ours is probably outdated at this point00:54
WizzupbuZz: n900 is resistive and not mt00:54
buZzbut thats what we are using now, right?00:54
buZzi know00:54
Wizzupcould be related00:54
Wizzup2.0.14 seems like just libsdl2?00:55
buZzoh, yes, libsdl2 indeed, sorry00:57
buZzthats the 'libsdl2-2.0-0'00:57
buZzdevilutionX runs quite well on N900 regardless, btw00:57
Wizzupcool, glad ot hear00:59
WizzupI need to get some sleep :)00:59
buZzwelterusten01:00
buZzi'll just do our own fork for now, and later when they release 1.5 we might have it all fixed either on libsdl2 side, or on devilutionX side01:01
buZzbut where is our libsdl2! :D01:01
buZzeven if outdated01:01
buZzah https://github.com/maemo-leste-upstream-forks/libsdl201:02
buZzthis?01:02
buZzyeah, seems so :)01:02
Wizzupyes01:03
buZzlol01:10
buZzThe key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL forums/mailing list <https://discourse.libsdl.org/> X11 KeyCode 124 (116), X11 KeySym 0x1008FF2A (XF86PowerOff).01:10
buZz(pressed the powerbutton in devilutionX on N900)01:10
buZzhahaha lol02:07
buZz[INFO @radicale] @radicale/radicalecal: adding "unnamed"02:07
buZz[ERROR @radicale] @radicale/radicalecal: error code from SyncEvolution remote, status 400: PUT: bad HTTP status: <status 1.0, code 400, class 4, Bad Request>02:07
buZzradicale isnt allowing me to upload unnamed events :P02:07
buZzhmmz, ok , deleting it fixed it , but GUI sync seems to fault while commandline sync goes fine02:14
buZzahh, same thing on contacts with a 'nickname' but no real name :P02:23
buZzahhh! that fixes the gui sync aswell :P02:31
buZzstarted trying this stuff; https://paste.debian.net/plain/125650302:59
buZzsidetracked , made a stand to hold 3 phones ; https://i.imgur.com/ZoDpQca.png03:26
buZztea, and bed :)03:27
freemangordonsicelo: just send that to the ML, it seems like something simple to be fixed, I just lack the knowledge to do it06:55
sicelofreemangordon: yes, thanks. i came to that conclusion too. at least now i have better logs to share07:45
freemangordon:nod:07:46
WizzupbuZz: nice @ stand09:56
uvos__sdl_compat dosent work with hildon for several reasons10:33
uvos__one is that it fights with hildon over the window size (if the window is not the right size it just resizes its own window in a tight loop) pretty terrible behavior10:34
uvos__it also fails to init gl when glx is not avaialble10:34
uvos__so rn it would require some work for it work on leste at all10:34
uvos__never mind edge cases10:34
uvos__with createive sdl1 usage10:34
Wizzupaha10:35
uvos__we used to need patched sdl2 beacuse of brokenness in hildon10:35
uvos__wrt fullscreen10:35
uvos__this was fixed10:35
uvos__so afaik now we should be able to use devuan sdl210:36
uvos__i think we might be doing so10:36
uvos__and the repo is just old10:36
uvos__but its something to check10:36
Wizzupmhm10:37
uvos__buZz: the power button thing10:40
uvos__we might really want to report10:40
uvos__i had to hack around that in charging_sdl10:40
buZzWizzup: seen these aswell? https://gist.github.com/buzztiaan/bd3e3a5dda5d96239be0afabdb88a58712:03
buZz& mornin'12:03
Wizzupyeah12:04
Wizzupcute :D12:04
buZz:) i should finish that other phone stand i was making, that uses the maemo leste logo12:14
buZzbut ah well, it would be a lot bigger for just a single phone12:16
buZz~someday12:16
freemangordonuvos__: seems compositing in xorg driver is related to fonts rendering12:19
freemangordonuvos__: TBH I don;t think the issues we have with scrolling speed are related to h-d compositing12:20
Wizzupthe gtk patch you linked seemed promising12:20
freemangordondoesn;t help much12:20
Wizzuphm12:20
freemangordonwe gain 1-2 fps, but not a decider12:20
buZzwhats that in % ?12:20
freemangordon30 vs 31, for example12:20
freemangordonI don;t have hard nublers12:21
buZzok, so ~5%12:21
freemangordonit is really hard to get those12:21
buZzyeah i guess12:21
freemangordongtkperf does not help much12:21
freemangordonalso, it seems there is but in xorg driver that leads to pvr sometimes hang the rendering12:21
freemangordonwith gtkperf that is12:22
Wizzupmaybe some profiling tools can suggest where the times goes, but that might be quite hard12:22
freemangordonyeah12:22
Wizzupah12:22
freemangordon*bug12:22
buZzi can get pvr to hang sometime on droid4 , never really sure why/how12:22
freemangordonwell, it hangs for a second or so, but that breaks the results12:22
buZzusually during a fade of the powermenu12:22
freemangordonhang == timeout12:23
uvos__freemangordon: its useless the12:23
uvos__then12:23
freemangordonwhich one?12:23
uvos__nothing renders fonts trough x anymore12:23
buZzfreemangordon: oh, no, unless its >1 minute?12:23
uvos__except stuff like xterm12:23
freemangordongtk2 seems do does it12:23
buZzmight be hitting something else, not sute12:23
freemangordon*to do12:23
buZzsure*12:23
uvos__x font rendering?12:23
uvos__no it pushes pixmaps12:23
freemangordonuvos__: or, it does something else through x compositing12:24
uvos__the core font stuff dosent even suport hinting or antiallising12:24
uvos__nothing uses it12:24
buZzhttps://github.com/spinal84/hildon-desktop <- this mentions something about compositing in the readme12:24
uvos__but sure it might be used in a different way12:25
freemangordonbut, if I do compositing in the driver noop, GtkTextView gtkperf bench time gets halved12:25
freemangordonbuZz: better use leste h-d repo for reference12:25
uvos__sure but this is not core x font rendering, it its like qt it uses truetype fonts and pushes the rendered pixmaps of the chars to x12:25
buZzright, oh, yes, that has the same txt12:25
uvos__then those pixmaps might be compsoed by x12:25
uvos__so maybe12:25
freemangordonuvos__: yes, but maybe it does alpha blending or something12:26
freemangordonyeah, right12:26
freemangordonso it still makes sense to finish HW accelerated compositing12:26
freemangordonbut, unfortunately tehre are no more low-hanging fruits12:26
uvos__freemangordon: ok12:27
freemangordonactually there is one more patch in gdk-pixmaps I will test later on12:27
uvos__ok12:27
uvos__still its unfortionate hildon costs so mutch for gl applications12:28
uvos__that wont be helped by messing with gdk ofc12:28
uvos__but also the performance on d4 is at least okish so maybe it makes more sesne to focus on features first.12:29
uvos__buZz: this composiitng is not that compositing, thats about compositing windows while freemangordon was working on x'es internal rendering12:30
uvos__(wich composes pixmaps and the like)12:30
buZzah, so not the opengl using compositing of the windows and animations?12:31
uvos__no thats stuff thats rendered in h-d12:31
uvos__to its own buffers12:32
buZzi thought that was clutter (called by/through h-d)12:32
uvos__sure its libclutter12:33
buZzbut ok, just trying to understand :)12:33
uvos__i mean the h-d process12:33
uvos__as oposed to the xorg process12:33
Wizzupfreemangordon: btw I see 'No name' contacts in the address book when they are added through telepathy quite often12:34
buZzWizzup: those break the sync12:34
buZzhttps://leste.maemo.org/Sync#Known_Issues  <- i added that last night after getting it all to work12:35
Wizzupah12:36
Wizzupgood to know12:36
uvos__btw you can specify that the gui plain dosent work for setting up an account atm12:36
uvos__it throws lots of errors on the comand line12:37
uvos__and nothing is created eds wise12:37
Wizzupah, I didn't test that, but I noted that we don't use it for the set up12:38
uvos__yeah12:38
uvos__im just saying its somehting to fix12:38
uvos__i think theres a bug allready12:38
uvos__on git12:38
uvos__hub12:38
buZzwhen i made the sync through the commandlines of Wizzup , i had gnome key manager pop up12:38
Wizzupyeah, uvos had some no keyring thing12:39
WizzupI didn't have this problem fwiw12:39
buZzand the GUI sync didnt do anything12:39
buZzi then added syncurl (again?) and user&pass through the GUI to the config12:39
buZzand gnome keyring didnt appear anymore, i assume its now stored in plain txt somewhere or something :P12:39
Wizzupanother issue I could not debug is that it refused to accept the cert chain of my nextcloud instance12:40
Wizzupbut nothing else complains, just syncevo12:40
Wizzupand only a subprocess of it12:40
Wizzupbtw I don't think syncevolution frontend has an extras page yet12:41
Wizzup:D12:41
buZz:D12:41
buZzkinda funny how many sync manuals we now have :P12:42
uvos__its messy stuff12:42
buZzhehe12:43
buZzwell :) at least it shows activity12:43
buZzeven if not fully coherent12:43
WizzupbuZz: I merged most did I not12:43
buZzyes you did12:43
uvos__also the clients are in great fllux12:43
buZzhere's one still ; https://leste.maemo.org/Calendar12:43
buZzwith uvos__' script12:43
Wizzupyes the calendar one has uvos script12:43
WizzupI didn't know where to move it exactly12:44
buZzyeah, i think , uvos' script does almost the same as your seperate commands?12:44
Wizzuphe has the keyring thing there I think12:45
buZzkeyring=no12:45
buZzah yeah12:45
uvos__it sais alot about that script that it has just as manny contributors as effective lines of code :P12:47
buZz:D12:47
uvos__(idk why kering=no is in there)12:47
buZzmaybe to not use gnome's keyring? :P12:47
uvos__right12:47
uvos__but ikd why that would be a problem12:47
buZzits kinda breaking out of the maemo experience too, to get such a default gnome window suddenly12:47
Wizzupuvos__: almost like some unix' version of /bin/true that was nothing but a comment with the license? :D12:47
uvos__ok sure12:47
buZzalso, if you want to auto-sync, it wouldnt work if you need to unlock the keyring each time :D12:48
uvos__Wizzup: :D12:48
uvos__we should create our own12:48
uvos__fontend for the keyring12:48
buZzoh that would be cool12:48
uvos__also for askpass12:48
buZzwould be coolest if we could shoehorn 'gnu pass' in between it somehow , imho :P12:49
Wizzupuvos__: btw, so you didn't see any chain validation issues in syncevo?12:57
Wizzup(using https)12:57
uvos__no12:58
Wizzupweird...12:58
uvos__i have my ca auth cert installed globaly on the device12:58
Wizzupoh, self signed?12:58
WizzupI use LE12:58
uvos__self signed and i have my own ca are not the same thing12:59
uvos__but yes12:59
Wizzupyou have your own self-signed ca ;)12:59
uvos__right :)12:59
uvos__true13:00
norayrthis all talk was about pvr, which means proprietary drivers, right? there is no open driver.13:01
Wizzupdepends on the device, but yes13:02
buZzdo any of our devices support the open pvr driver?13:04
Wizzupas far as we know, there is no working one13:04
buZzah sad13:04
buZzmaybe someday13:04
Wizzupwe have lima on the pinephone and other devices13:04
buZzlike allwinner tablets ..13:04
WizzupI will show off an A20 LIME2 with 800x480 display at openfest :)13:04
Wizzupand 4g/lte modem over usb13:04
Wizzup:p13:04
n00mann[m]How open is the n900 guys?13:04
buZzcome to think of it, i should still have a A13 tablet somewhere13:05
Wizzupthat's a rather open question13:05
buZzn00mann[m]: open-ish13:05
buZzlol13:05
n00mann[m]Are all the firmware hackable?13:05
WizzupbuZz: yeah I also have an A33 tablet here, which we had working at some point13:05
buZzhackable how?13:05
Wizzupiirc freemangordon also has one of those still13:05
n00mann[m]Like disregard loicensing stuff13:05
buZzWizzup: allwinners are kinda nice in that 'always boot SD first' method13:05
buZzn00mann[m]: i dont think i follow13:05
uvos__everything is hackable13:05
uvos__xD13:05
buZzn00mann[m]: you are asking if you can disregard a license from nokia?13:06
Wizzupfreemangordon: come to think of it, np if not, but it might be fun to show the A33 tablet at openfest13:06
buZzi bet you can totally -not- load a pvr driver on n900 , and get working video ? just slow13:06
uvos__yes ofc13:06
buZznot sure what that has to do with a license though13:06
uvos__that works fine with just omapdrm13:06
uvos__its just the userspace gl librarly thats closed soruce13:07
buZzhmhm13:07
Wizzupn900: there are no 'license issues', but not all firmware is open, and the lowest bootloader level is locked, and the gpu driver is not foss13:07
uvos__the kernel driver and everything else is open13:07
uvos__video hw wise13:07
Wizzupuvos__: not wireless fw for example13:07
Wizzupbut yeah13:07
buZzn00mann[m]: maybe you can tell us what license you want to disregard?13:07
uvos__Wizzup: right i was awnsering buZz13:08
Wizzup:)13:08
uvos__wrt pvr on n90013:08
buZzyou could get around the wifi fw requirement, by using a blobfree wifi card over USB13:08
buZzlike prism2 iirc?13:08
WizzupbuZz: yes, the technoethical people will show that13:08
Wizzup(at openfest)13:08
uvos__you could use gprs13:08
buZzWizzup: which 'that' ?13:08
Wizzupusb wifi dongle13:09
uvos__since for some reason closed firmware on a seperate flash chip is fine13:09
Wizzupryf approved13:09
Wizzupuvos__: yeah hehe13:09
buZzah, cool, a new one?13:09
uvos__(imo makes no sense)13:09
Wizzupuvos__: I tend to agree13:09
buZzuvos__: well, many socs/cpus have some ROM inside too13:09
Wizzupbut I'm buddies with the guy who runs it, and I think they do a nice job over all13:09
buZzis that then also not open/free ?13:09
Wizzupbut usb wifi for phones doesn't make much sense to me13:09
Wizzupalso power wise13:09
buZztrue13:09
Wizzupas in physical usb plugs13:09
buZzjust nice to see such a option13:09
uvos__buZz: it is acorrding to fsf13:10
uvos__if its in rom or external flash13:10
buZzfor blanket questions like 'blobfree' or something13:10
Wizzupi'm hoping they might do some support + shipping for maemo phones in the future or something :D13:10
Wizzupsince they're already in the business of flashing refurbished stuff (thinkpads, etc)13:10
n00mann[m]buZz: For example apple got very shitty practices with their ios and doesn’t permit the use of ios/macos on other devices13:10
Wizzupbut we're not ryf, so yeah...13:10
buZzn00mann[m]: correct, ios is nearly 100% proprietary, no sources available for most stuff13:11
buZzmacos i dont think is a thing, there's darwin?13:11
uvos__its also the licence he is talking about13:11
buZzmacos is the frontend, isnt it?13:11
uvos__google android (as opposed to asop) is also propriatary13:11
buZzhmhm13:11
uvos__but you can install it on different devices13:11
WizzupI'm going to make some stickers for these propaganda images, any preferences?13:12
buZzi could write a helloworld.c right now and declare it proprietary, just give you binaries and no source13:12
Wizzuphttps://leste.maemo.org/Propaganda13:12
uvos__you cant with macos leagaly13:12
buZzWizzup: yes!13:12
WizzupI was thinking 1,4,513:12
uvos__(even though you can practicly make hakintoshes)13:12
buZzWizzup: i'm for 1,3,513:12
uvos__buZz: sure 2 different concepts, closed source and restricted execution13:12
Wizzupmaybe I don't get the 3 meme, but I guess it has a url which is good13:13
uvos__macos is closed source and has restriceted execution13:13
uvos__your binary is just closed source13:13
buZzoh indeed, 1 misses the url :(13:13
uvos__most fw is closed source, but dose not have restricted execution13:13
buZzWizzup: maybe i can make a fresh one , lets see13:13
uvos__the ti wifi fw for instance allows anyone to execute it for any purpose13:14
WizzupbuZz: ok, how much time do you think you'll need?13:14
uvos__the nvidia gpu fw dosent13:14
uvos__i think thats what n00mann[m] is on about13:14
WizzupbuZz: I would love one with the logo too, but then with title/url added13:14
buZzhttps://i.imgur.com/03nHPXk.png13:14
n00mann[m]<Wizzup> "n900: there are no 'license..." <- So more closed than say the pine phone right?13:15
buZz:P13:15
Wizzupnot quite sticker worthy imho :p13:15
buZzyeah ok ;)13:15
Wizzupn00mann[m]: the pinephone also has wifi fw, but the gpu driver is open13:15
buZzi'm just trying to trigger 'i know that meme!'13:15
uvos__n00mann[m]: the pinephone also has fw13:15
WizzupbuZz: imho aestetically pleasing is better13:15
uvos__buZz: idk if memes are the right pr13:15
uvos__but what do i know13:15
buZzhehe ok, i'm not aesthetic today :P13:15
WizzupbuZz: https://github.com/maemo-leste/maemo-leste.github.io/blob/august/content/images/logo.png / https://github.com/maemo-leste/maemo-leste.github.io/blob/august/content/images/logo.png13:16
Wizzuperr https://github.com/maemo-leste/maemo-leste.github.io/blob/august/content/images/logo.svg13:16
buZzhow about just https://i.imgur.com/2yBXy2F.png13:16
buZzor similar13:16
Wizzupright, but some text/url to know ... what it is... would be useful imho13:17
buZzyes yes, totally13:17
buZzbut 'text/url' isnt what comes to mind with 'aesthetics' for me :P13:17
Wizzupso there's memes13:17
buZzhehe13:17
Wizzupand then there's a sticker with our logo + url/text13:17
WizzupI see those as different things13:18
buZzmaybe some devuan/dyne stickers/logos aswell?13:18
WizzupI don't have time to print all of that and worry about it tbh13:18
buZzright, no worries13:18
Wizzupplus we're not (directly) supported by dyne13:18
buZzthey host our ML13:18
buZz:D13:18
Wizzupwhich nobody uses :)13:18
buZzi signed up finally!13:19
buZz:D13:19
buZzfreemangordon: i kinda forget, what did you do to get youtube smooth-ish on d4?13:19
buZziirc at least install uBlock origin?13:19
buZzWizzup: i wonder how rights free that video/pic with the two hands is, of nokia ;)13:21
Wizzupnot very13:22
buZz:)13:22
WizzupI think the freedom is a right one is maybe too low res13:23
n00mann[m]buZz: You are streaming right?13:23
buZzi am?13:23
n00mann[m]For older devices injust download it locally13:23
buZzwhat do you refer to?13:23
n00mann[m]My thinkpad shit the bed when i stream youtube too13:24
n00mann[m]* For older devices i just download it locally13:24
buZzoh, yeah , i'm not looking for local playback13:24
buZzWizzup: lol whats this, some old nokia ad? https://nitishkumar.files.wordpress.com/2010/02/maemoraisedthebar.png13:25
Wizzupheh13:27
WizzupI am throwing dont-slave into bigjpg.com, let's see13:27
buZz:) nice13:27
Wizzupthis worked quite well13:27
Wizzuphttps://wizzup.org/Dont-slave.jpg13:28
buZzhttps://i1.wp.com/mynokiablog.com/wp-content/uploads/2009/11/n900.jpg13:28
buZzhahahah13:28
Wizzupthe raised the bar one is funny btw13:28
buZzyes, very nice13:28
n00mann[m]Do you know some do img to vectors which contains lots of text?13:30
buZzn00mann[m]: sure, inkscape , 'trace bitmap'13:30
n00mann[m]I tried some and results are very mushy13:30
buZzusually works best to remove the txt though, and just type it in ;)13:30
WizzupbuZz: you up for modifying the logo svg/png to add a url/text with similar colour/theme?13:31
buZzWizzup: maybe like ; https://i.imgur.com/9cltjbN.png13:31
buZz:D13:31
buZzlol13:31
buZzthat was so fast, 1 second!13:31
Wizzupcom1c s4ns y3s13:31
buZz:D13:31
buZzwe dont have to be superfancy all the time, some comicsans can be cool :P13:31
buZzbrb moar coffee13:32
* n00mann[m] uploaded an image: (104KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/sSVUelsTjQXejcZYXKmmjfnj/ima_e229ba2.png >13:38
n00mann[m]I love this sticker13:39
buZzn00mann[m]: can you modify it really quick to be maemo leste? :P13:40
buZzimho we could do stuff like https://i.imgur.com/m9k4myg.png13:41
buZz( that was made with https://www.festisite.com/ )13:43
buZzWizzup: https://i.imgur.com/bFJnW19.png13:44
buZzlololol13:44
buZzi liked this sticker, found on a TRS-80 Model 102 ; https://i.imgur.com/Tw9VY7j.jpg13:46
buZz(sorry, its dutch, just something about liability waived and demo versions offered)13:46
buZzWizzup: something i made a while ago ; https://i.imgur.com/UzNE7XC.jpg13:50
WizzupbuZz: do you haave a render of this?13:51
WizzupI mean13:51
WizzupI suppose I need to change the text up anyway13:51
Wizzupsince we'd be showing off a n900, droid 4, bionic, droid 3 (maybe), pinephone, pinetab, maybe other tablets, etc13:52
buZznot sure i have the original still13:52
buZzhmmmm , maybe on my chromebook *digs*13:53
buZzah yez!13:53
buZzat least the layout. not the txt, i think13:53
Wizzupwell I suppose I can send the sticker stuff in tomorrow when I'm in sofia13:56
Wizzupalthough I guess this is not a sticker13:56
buZzWizzup: https://space.nurdspace.nl/~buzz/marketing_layout.svg13:56
Wizzupis it a4, or?13:56
buZzi printed em on A4 yeah13:56
Wizzupok13:56
buZzjust to display next to projects on a openday of the space13:56
Wizzupfor the maemo leste sticker, I suppose a circular text around the logo makes the most sense13:57
Wizzupalthough it may not be a round sticker, m..13:57
buZzdid you see https://i.imgur.com/m9k4myg.png and https://i.imgur.com/bFJnW19.png13:57
buZzthat second one is kinda nice :P13:57
Wizzuplol13:57
buZzbut well, heavy meme-y13:57
WizzupI like both13:57
buZzi do think these kind of stickers 'ring' in people's minds longer than the propaganda posters13:58
Wizzupgot a higher res?13:58
buZznot yet, you can make these with festisite.com13:58
Wizzupsure but the propaganda ones go onto my laptop :P13:58
buZzit has a 'high res' checkbox, and you could bigjpg em later still13:58
buZzman i wish all my portable devices had as nice a battery as my chromebook , ~5 days of not using it on standby, still ~75% battery14:01
buZzbtw, i noticed 'calcurse' also has 'experimental' caldav support nowadays14:08
buZzi used to use calcurse on the Zipit Z2 , as its so amazingly minimal14:08
buZzhttps://i.imgur.com/HyTk5xa.png14:08
buZzgonna try to see if i can sync it to my radicale14:09
n00mann[m]How’s your n900 battery life14:09
n00mann[m]I heard some gor 2 days battery14:09
freemangordonbuZz: uBlock origin and user agent changer, to iphone614:09
n00mann[m]For a mobile phone these day that is exceptionally well14:09
n00mann[m]s/day/days/14:09
buZzi havent been paying attention to -my- n900's battery life, but on my droid 4 with ~10yo battery, its ~28-32 hrs standby14:10
buZzand some people in here have been modifying new batteries to fit inside, to get even longer14:10
buZzafaik they still make new n900 batteries?14:10
n00mann[m]The Chinese still make it14:11
n00mann[m]Nokia battery is so versatile14:11
buZzthe 'polarcell' ones are made in germany afaik14:11
buZzhttps://www.polarcell.de/en/mobile-phone-batteries/nokia/5000-series-polarcell-li-ion-replacement-battery-for-nokia-5800-xpressmusic-navigator.html14:11
buZzoh, guess they make em in china, but have their lab in germany? not sure14:12
buZzbut afaik , those polarcells are about the best you can get for a n900 nowadays14:12
l_bratchHello!  Has the mailing list been broken lately, or just very quiet?  I got some emails from it today for the first time since May this year!17:34
buZzhi17:36
buZzl_bratch: maybe check https://lists.dyne.org/lurker/list/maemo-leste.en.html ?17:36
buZzits the archive of the ML17:36
siceloyes, nokia batteries tend to be ubiquitous,  especially the BL series.17:36
sicelobl-5*17:37
siceloI've seen variations of them in unexpected places, e.g. no name mifi devices17:37
buZz:) i have a external BT GPS module that uses some BL5C iirc as battery17:38
buZzvery handy , back in the day when i just carried a bunch of those along for my phone at the time17:38
buZzso i could always just swap around to get the GPS working, -or- use the GPS as external batterycharger :P17:39
sicelol_bratch: ml definitely working, just many of us forget it when emails get used, unfortunately17:39
buZzsicelo: you mean 'reply to' doesnt automagically add the ML?17:39
buZzthat could be fixed in config, if so17:39
siceloi mean ... when we compose mails, we tend to forget including the ml17:40
l_bratchah I see, thanks :) it is a shame since I often forget about the project without getting the email digests!  no worries though17:41
buZzl_bratch: we'll make sure to send more mail in the future17:41
buZz;)17:41
l_bratchhooray! :D17:41
siceloe.g. it's not my first time writing to linux-omap, but i do recall i haven't cc'd leste in previous times17:42
Guest224random crashes lately, could be this the reason: https://blog.segger.com/c-pitfalls-memory-allocation-from-interrupts/18:44
Guest224although I am not good talking about C++ and C programming, because I can only assembler (not arm).18:47
buZzanything is possible :P18:47
Wizzupcrashes in what18:54
Guest224anywhere? example default apps: Clock-app when changing time, User Guide-app when starting.18:57
Wizzupthe guide app works for you?19:01
Guest224No, but it is not important for me.19:04
Wizzupit's a shortcut that doesn't work in general19:05
Wizzupthe clock segfaulting, how does that happen19:05
Wizzupwhen19:05
Guest224when you try change right time manually with Clock-app19:08
siceloWizzup: ,freemangordon , uvos ,tmlind  .... haven't read it yet, but maybe it's something? https://garnet.codeberg.page/posts/gpu-reversing/20:31
sicelothat refers to SGX54020:31
sicelogot link from one of the postmarketOS rooms20:43
Wizzupare we allowed to open it?21:07
buZzooo cool, Galaxy Tab 2.0 7.0 is a OMAP4430 aswell!21:09
buZz~50 eu on ebay :P21:09
buZzlike https://www.ebay.nl/itm/15519555725921:10
buZzeven has a 3G modem :P21:10
Wizzupit's not a mapphone, unlike the xyboard tablets21:11
siceloWizzup: it's not a leak. evidently pure RE21:11
Wizzuplet's hope he manages to take it somewhere :)21:12
* buZz lights a candle21:12
buZz:)21:12
Wizzuplol21:12
n00mann[m]This is a bit off topic but somewhat unix related so i think you guys can offer a help21:16
n00mann[m]I try to compile calcurse on my jailbroken ios14 phone21:17
sicelobuZz: mighty17[m] is the maintainer for the galaxy tab 2 in postmarketOS21:18
buZzcool :D21:18
buZzmighty17[m]: why not maemo leste on that GT-P3110 !21:19
buZz:D21:19
sicelophosh runs great on it, fwiw21:19
buZznice :) still havent even seen phosh (beside videos)21:20
* n00mann[m] uploaded an image: (277KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/YYMQHJeanOLJfUgMLvkiVjoR/ima_02d32d0.jpeg >21:20
n00mann[m]Is autoconf differ from autoconf-archive guys?21:21
n00mann[m]s/Is/Does/21:21
n00mann[m]sicelo: my n900 arrived in the mail yesterday21:22
n00mann[m]Turn out it has a broken ribbon cable lol21:23
n00mann[m]Returned in a heart beat21:23
n00mann[m]Buying legacy phone is such a gamble nowadays21:23
buZzn00mann[m]: apt install build-essential21:23
buZzoh eh , 'autoconf-archive' is probably a old version?21:24
buZzaclocal is a different package though21:24
buZzand automake too21:24
sicelon00mann[m]: sorry, that sucks21:24
n00mann[m]buZz: I am on a jailbroken iphone so that package kinda not exsists21:27
buZzyeah i gather21:28
buZzyou dont need to run autogen btw21:28
buZzyou already have a configure script :P21:28
n00mann[m]Aw that script is a partial one generated after autogen failed21:29
buZzaw21:29
buZzand in the tarball?21:29
buZzi cant remember having run autogen to build it21:29
n00mann[m]The tarball only contains configure.ac21:31
buZzaw :(21:31
buZzmaybe just crosscompile then? :)21:31
buZzn00mann[m]: huh?21:32
buZzthere's a configure script in my tarball of 4.8.021:32
buZzhttps://calcurse.org/files/calcurse-4.8.0.tar.gz <- in there21:33
n00mann[m]Wow noway thanks21:36
n00mann[m]I got mine from github21:36
sicelon00mann[m]: btw, nowadays buying an n900 is not exactly advisable, due to the device's age and lack of resources (RAM in particular), unless perhaps one is an ex-n900 owner, in which case there may be other reasons at play :-)21:41
siceloin general, maemo leste actively promotes the motorola droid 4, and there are good reasons for that. if willing to put in the work to port and/or improve other devices, there are other more recent devices to choose from, which are much faster21:42
buZzi hope we can find some nice armv8 with full qwerty someday21:44
buZzthe 'gemini' looked a bit promissing, but not really that ergonomic21:45
buZzsicelo: would you call pinephone a more recent device?21:45
n00mann[m]The rf functionality of n900 is pretty cool21:49
sicelon00mann[m]: yeah i still love n900, even though i have droid 4. runtime stability-wise - seems unbeatable :)21:50
n00mann[m]A universal remote turning appliances in the house21:50
* sicelo is expecting to get two mint N900 in a few weeks21:50
sicelobuZz: tbh, i think pp is a great device21:50
buZzn00mann[m]: rf? IR :)21:51
buZzunless you ment the FM transmitter21:51
buZzsicelo: i like those armv7 allwinners, but i dont think its 'great' really21:51
buZzits great fun though :)21:51
buZzbut it feels more like a pi2 with a fancy case & screen & battery & some sensors21:51
buZzthan a actual phone21:51
buZzeven though formfactor is totally phone21:52
buZzfor some application that wants OpenGL , could i wrap gl4es inside the package?21:54
sicelobuZz: maybe n00mann[m] meant *both* fmtx and ir :-P21:54
buZzso i dont have to do it systemwide like 'apt install gl4es' does21:54
buZzsicelo: hehe , then still IR isnt RF21:54
buZzunless perhaps in the 'everything is waves' idea :P21:54
siceloalthough ir is broken in mainline for a while now ... insta-oops21:54
buZzaw21:54
sicelobuZz: IR is RF, if we're being pedantic ;-)21:55
freemangordonsicelo: good reading21:55
buZz:)21:55
buZzfmtx is such a nice feature though21:55
sicelofreemangordon: yeah, i also finally found some time to read it. seems a good start. just hoping it isn't too late (when other SoC's have taken the mobile linux world by storm)21:58
freemangordonyeah, I wonder how useful it would be21:58
uvosir is deffinatly not rf22:05
uvosrf is radio frequency22:05
uvosir might be electromagnetic radation22:05
uvosbut in the radio frequency band it is not22:05
uvosthere thats sufficantly pedantic now :P22:06
buZz^_^22:10
buZzcookies for everybody22:10
uvossicelo: yeah i saw that22:15
uvossicelo: its neat, if he keeps at it maybe eventually usefull. that said idk if basing a new driver for just sgx on the old pvrkm + blobs is the best approch vs helping the img guys add sgx support to the mesa driver they are writeing for series6, they dident seem opposed to adding sgx suppot in the mesa ml, it was just not something that makes sense for them finacially.22:18
uvosso maybe you could even get some documentation out of them if you seam serious.22:19
freemangordonuvos: I doubt they will open anything series5, I have the feeling they have contracts that stops them from doing so22:20
uvosthen again the guy in the blog is just messing around trying to figure out the instrcution set22:20
uvosso maybe this is his goal even22:20
uvosfreemangordon: maybe idk22:20
freemangordonand yeah, they have absolutely no reason to do it, from the financial POV22:21
uvosthat aside, for sure they have contractual issues with the code in thair closed driver22:22
freemangordonmhm22:22
uvosthey arnt rewriteing the series6 driver from scratch for fun22:22
freemangordonkeep in mind that SGX was used in apple devices22:22
uvosi know22:22
freemangordonso I would bet on that one :)22:22
uvosthey totaly shot themselves in the foot with that22:22
freemangordonlooks like22:23
freemangordonare they still relevant BTW?22:23
uvosno22:24
uvosthey have very few design wins22:24
freemangordonlike, besides Ti, nobody is using IMG stuff, no?22:24
uvosmediatek22:24
uvosused it some times22:24
freemangordonwell, I mean nowadays22:24
uvosyeah nowadays, some reasonably recent chips i think22:25
freemangordonok22:25
uvoslike 2018 recent22:25
freemangordonwell, that's relatively new22:25
uvosso still sbc/industrial relevent22:25
uvossure22:25
freemangordonmhm22:25
uvosbut not smartphone relevant22:25
MartijnBraam[m]allwinner has IMG gpus in some socs :(22:25
uvosright them too22:25
freemangordonold ones I guess22:25
MartijnBraam[m]rockchip has it in the "high performance" parts22:25
uvosstill its very much fallen of a cliff compeard to sgx times22:26
Wizzupdon't those allwinner chips work with the closed driver that we have working?22:26
uvosWizzup: sure yeah the chromeos driver is for one22:27
freemangordonit has hardcoded 'omapdrm" in it, so I doubt22:27
sicelowell the writer of that blog seems to know at least some part of what they're doing, on short chat with them in a postmarketOS room22:27
uvoswe also have the blobs for the chomeos driver22:28
uvosbtw22:28
freemangordonsicelo: sure the guy looks smart and knowledgeable, the point is - what will be the use of series5 driver in mease in 2 years from now?22:28
freemangordon*mesa22:28
uvosits for some series6 part22:28
freemangordonthere won;t be any functioning hardware left by then22:28
sicelofreemangordon: yes, agreed at the usefulness in that sense (hence i earlier mentioned that it might be too late)22:29
MartijnBraam[m]isn't most of the maemo leste hardware support on sgx530 and sgx540? :D22:30
freemangordonyes, but we don't have much issues with the blobs22:30
freemangordonif ay22:30
freemangordon*if any22:30
freemangordonlike, I would prefer foss driver but well, not end of the world either22:31
freemangordonas we have more serious issues than that22:31
buZzthe panfrost stuff looks nice22:31
buZzi'd like some system with one of their supported malis22:31
buZzi guess thats what we use on pinephone eh :P22:31
Wizzupno, that is lima22:32
MartijnBraam[m]panfrost for the pinephone pro22:32
buZzah ok, because its older generation?22:32
buZzdo we have a mainline for pinephone pro yet then? :P22:32
freemangordonbuZz: was that you that said taht n900 outperforms PP in compiling something?22:33
buZzwell, in perception , i can measure now22:33
freemangordonis that braveheart?22:33
buZzeh, the 3GB model i think22:33
freemangordonhmm. ok22:33
buZzyeah the 3GB one, and it was single threaded compile btw22:34
buZzwant me to measure it?22:34
MartijnBraam[m]huh the n900 shouldn't outperform a pinephone22:34
MartijnBraam[m]even single threaded22:34
buZzi'll go measure, maybe i was just seeing things22:34
siceloyeah, i'm quite sure there was something else involved there22:35
freemangordonnot sure it makes sense, my question was in regard to https://github.com/maemo-leste/pine64-kernel/issues/722:35
freemangordonMartijnBraam[m]: agree, unless he hits the same issue I have on braveheart22:35
buZzat least 'cmake' finishes faster on pinephone :P22:36
freemangordonMartijnBraam[m]: ever heard of something like that?22:36
MartijnBraam[m]I know the pinephone starts doing weird things when you load it heavily22:37
MartijnBraam[m]mostly the gpu driver crapping out when it can't hit timings anymore22:37
buZzthey are both on usb power for >24hrs22:37
xmnI would think it possible if the n900 is well optimized, no?22:37
MartijnBraam[m]at least that's better on the ppp22:37
MartijnBraam[m]but the ppp development is still a mess22:37
buZzscreen is off , doing stuff over ssh22:37
freemangordonxmn: no way, it is 600 MHz a822:38
freemangordonvs 1.3GHz a52?22:38
buZza5322:38
freemangordonyeah, a5322:38
xmnhaha, I know. But you can get it too 1.1.22:38
MartijnBraam[m]on my benchmarks the n900 a lot slower than the a6422:38
freemangordonwhich makes sense22:38
xmnbut I agree that my PP feel mostly faster then my n900.22:39
MartijnBraam[m]hmm I don't think I saved the single thread test results22:39
freemangordonunless you bench the GPUs22:39
siceloxmn: n900 is slower than everything nowadays :-)22:39
xmnand a lot fast in many case22:39
buZzits no issue to do this , i'll let em both compile devilutionX again, singlethreaded22:39
freemangordonI am not sure which one is slower :)22:39
MartijnBraam[m]but it's 52 cpumark points for the pp and 1300 for the a6422:39
sicelofreemangordon: its the sgx540 that gives pp's mali competition. not the 53022:40
MartijnBraam[m]buZz: no it's allwinner a64 with a cortex-a5322:40
MartijnBraam[m]to make naming more confusing22:40
xmnyeah, it hurts sometime. I don't do web browser on it anymore. But cmdln and specific apps are still fantastic for my use case.22:40
buZzMartijnBraam[m]: ? yes i know22:40
buZzit was 'a8 vs a52' , i corrected it to a53 ;)22:40
freemangordon:nod:22:41
xmnIt's like a horse race, were do we place our bets22:41
MartijnBraam[m]huh I lost a message22:41
siceloxmn: yes, i still love it too. i love that it's stable and predictable for my use cases too (unlike droid 4, unfortunately)22:41
buZzMartijnBraam[m]: probably the superior almost-irc you're using ;)22:41
xmnoh interesting. Never got the D4.22:41
MartijnBraam[m]bleh22:41
xmnlol22:41
freemangordonsicelo: huh? d4 is still not stable enough?22:41
sicelonot for me, unfortunately22:42
buZzit is for me22:42
freemangordonah, the battery I guess22:42
buZzoh yeah22:42
buZzit can be better :D22:42
freemangordonanyway, zzz22:42
buZzi really want some of those flexpcbs made soonish, and source some fitting new batteries22:42
freemangordonnight!22:42
buZznn freemangordon22:43
siceloever since i disabled charge mode, at least powering up from empty has been better ...22:43
buZz:)22:43
buZzi have a love/hate relationship with it too22:43
buZzits complex22:43
sicelodroid4 modem isn't (currently?) as reliable as the n900's, whether you use modemmanager or ofono. additionally, my isp's make heavy use of 'session' type ussd calls, which droid can't do well, even under android22:46
buZzi can do ~24hr connection to gprs with mosh running quite well22:46
buZzas long as i keep battery >30% or something22:47
siceloi.e. *xxx#, then you get a response, and you reply back, etc. d4 just fails22:47
siceloworks fine for ussd one-shot requests though (android)22:47
sicelobuZz: will test gprs again then :-)22:47
buZz:)22:48
buZza friend of mine has LTE hardware and can spoof a celltower, he's thinking he might be able to do the '4G' the droid4 supports :P22:48
sicelolast i used it, would work fine first time, then next time starts acting up in different ways (that's why i even looked at modemmanager)22:48
uvosbuZz: yeah i knda get the fealing that the d4 is less stable at low voltages too22:49
uvoslike if it hangs - wd reboots22:49
buZzhmhm, either the cpu, or the modem22:49
buZzor something else22:49
uvosits allways when the battery is quite low22:49
uvosit seams22:50
uvosmaybe there is some hw errata we fail to account for22:50
buZzyeah perhaps, or just something we forget to do on voltage drop, like limitting current even more?22:51
buZzi dont know22:51
uvosthe lte thing would be interesting22:53
uvoswould be good to know if the lte modem is locked to verizon or not22:54
buZzwell, he can spoof being verizon :P22:54
uvossure but he can also spoof it not being verizon22:54
uvoswhich is more interesting22:54
buZzit wont work ~5cm from the radio (without legal implications)22:54
buZzbut, he can document i guess, i'll ask him about progress soonish22:54
Wizzupsicelo: for my the modem has been super reliable since fmg's fixes22:58
Wizzupbut iirc you need ussd or something22:58
buZzafaik ofono does expose some ussd stuff?23:01
Wizzupyes but it likely doesn't work atm.23:02
siceloyes i definitely need ussd, e.g. to check balance, convert credit into data allocation, etc. seems in many countries this can be done via web sites. no such convenience here23:02
sicelobuZz: yes, ofono has very good ussd support, which works beautifully on n900. as mentioned, the ussd issue on d4 exists even under android, at least when it's the request-response type of ussd session23:03
buZzoh ok23:03
uvosi still find this wierd since ussd stuff worked absoulty fine when i was using prepaied23:04
buZzyeah *101# on AH Mobiel to check balance :P23:04
uvosbut i gues the modem somehow trips over sicelo's operators implementation23:04
sicelobuZz: one shot works fine for me on android too. the problem is with 'session' ... i think those aren't used in US/EU much23:05
buZzsad :(23:05
sicelohere they're used for almost everything, because - feature phones ;-)23:07
sicelobut nice to know gprs is stable now. i'm already thinking of some extra use for the droid423:08
sicelo's gprs ;-)23:08
buZz:)23:10
buZzi bet with a decent usb powersource you can run it as server for ages23:10
buZzadd wireguard or one of the other vpn methods we have23:11
siceloheh, i would only use broken phones as servers ... why waste a useful phone ;-)23:11
buZz¯\_(ツ)_/¯23:12
sicelosomeday hope to get a better battery for it (d4)23:12
buZzyeah some 1w battery :)23:20
Wizzupoff mode will contribute more than a battery23:20
buZzlets hope :)23:20
buZzdoes d4 have offmode too?23:20
buZzi thought that was only n90023:20
Wizzupthe hw, yes23:20
buZzah23:20
buZzcool :)23:21
buZzeither way, 1w without charging would be bliss23:22
uvosmy bionic usualy gets 1w23:55
uvoswell more like 5 days23:57
uvosbit its fairly close23:57
Wizzupyou have a special battery :)23:57
Wizzupmy worn bionic gets me 2 days max23:57

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