libera/#maemo-leste/ Sunday, 2022-10-09

Wizzupfreemangordon: where is abook db12:46
Wizzupon fremantle it is .osso-abook/db12:46
freemangordonWizzup: it should be there on leste as well14:29
Wizzupit is not14:30
Wizzupwhere is14:30
Wizzuperr14:30
freemangordonsec14:30
Wizzupdo you have it?14:30
freemangordonyes14:30
freemangordonoh, it is evolution db14:30
Wizzupwhere can I find them/it14:31
freemangordonsec14:31
freemangordon/home/user/.local/share/evolution/addressbook/system14:32
freemangordonuvos: I think it is more that hildon doing compositing14:33
freemangordonI installed and ran icewm and it makes no diff in gtkperf14:33
freemangordonso maybe I am doing something stupid in the driver14:33
freemangordonxorg driver that is14:34
Wizzupis it fast on fremantle?14:35
freemangordonwhich one?14:35
Wizzupgtk scrolling performance14:36
freemangordonyes14:36
freemangordonway better14:36
freemangordoncompare scrolling in control panel14:37
freemangordonn900/fremantle is faster than d4/;este14:37
freemangordon*leste14:37
buZzhehe, i already find the d4 fast in gui stuff, wonder how fast it -could- be14:51
buZzi mean, for the age of the hw14:52
buZzis there any reason to not use debhelper for a -extras package?14:53
buZz¯\_(ツ)_/¯14:58
Wizzupnope, dh is fine15:04
freemangordonbuZz: scrolling in addresbook, for example tops @ 40fps15:12
freemangordonthat should be at least 60-7015:12
buZzhmm ok15:18
buZzi think i found a bug in devilutionX that prevents gameplay :( seems it has some code for placing virtual touchscreen buttons, yet the actionbuttons parts of that arent rendered or functional :( boo15:19
buZz*opens issue*15:19
buZzwelp, https://github.com/diasurgical/devilutionX/issues/5403 , lets see15:24
Wizzupok, I have contact syncing working now15:31
buZzomg! to what? :D15:31
Wizzupleste <-> radicale <-> fremantle15:31
Wizzupor thunderbird15:31
Wizzupetc15:31
buZzradicale?15:31
buZzah, caldav & carddav, fancy15:31
Wizzupyeah I'm sure nextcloud will work too15:31
buZzdoes calendar sync aswell?15:31
buZzthats the main one for me to sync :P15:32
Wizzupyes that has been working for a long time15:32
buZzthrough radicale?15:32
Wizzupyup15:32
Wizzupwell you use syncevolution on the maemo devices15:32
buZznice! i was messing with 'horde' to sync to , but had a hard time getting it functional enough15:32
buZzbut, with SyncML , not caldav15:33
Wizzupyup, just synced my contacts to a new leste img/device15:34
Wizzupeasy15:34
Wizzupwill document momentarily15:34
buZzsweet :)15:34
buZzcould you also include the caldav stuff in that documentation?15:34
Wizzupso the calendar stuff s here https://leste.maemo.org/Calendar15:36
Wizzuphas been for a while15:36
Wizzupmaybe we should make clear instructions for nextcloud15:36
Wizzupthe contacts one I will add to a new wiki page15:36
Wizzuponce I help my gf solve this puzzle in this game ;)15:36
buZzhmm :)15:37
buZzoh hm, that qalendar bug is still there i guess?15:37
buZzyeah :( (6 week numbers displayed, but only 5 weeks visible)15:38
buZz(in the month view)15:38
buZzwhere the hell did i put that issue :(15:39
buZzlol15:39
buZzmeh -did- i even open one :(15:41
WizzupbuZz: so if you have carddav set up: https://leste.maemo.org/Contacts15:46
buZzi'll go plonk radicale on some VPS :P15:47
Wizzupmaybe I should make a Sync page on our wiki and move the contacts and calendar stuff there?15:47
WizzupbuZz: if you have nextcloud you can use that too15:47
WizzupI'm poking meridion atm to see if he wants to help try it15:47
buZzWizzup: yes, something like that was my idea, something for 'sync everything to elsewhere' and collect at least links to the other docs15:48
buZzor combine em all15:48
Wizzupfreemangordon: imho the scrolling also usually 'lasts too long' if that makes sense15:48
WizzupbuZz: well, we want to discuss calendar and contacts ui features without the sync15:48
Wizzupbut yes that is what I meant, I can make a sync page15:48
freemangordonWizzup: lasting too long should be something we can easily fix15:49
freemangordonthe issue is that it is choppy15:49
freemangordon*the real issue15:49
buZzWizzup: i think setting up nextcloud from zero is more effort than radicale , i dont really want/need a web gui, just 'place to sync to' where i can hopefully share calendar or contacts with other people15:50
buZzbut just 'cp' would be fine for sharing too ;)15:51
WizzupbuZz: yes, but others use nextcloud15:56
buZzright, i guess?15:56
buZzthe main motivation for syncing is 'share calendar with some android user without thirdparty'15:56
Wizzuphmmm15:57
Wizzupcan you explain your motivation some more15:57
buZzGF wants to know my agenda , atm i need to tell her :P15:57
buZzbut i'd like to use qalendar more for it, so i can auto-sync it to her15:58
Wizzupok, so she will use your radicale then16:00
buZzyeah if that can work :)16:00
buZzah, devilutionX dev awake \o16:01
buZzweird, lol, if i change resolution to 640x480 , there's nothing rendered (still rendered though, i can see a single frame when i close it)16:04
buZzah, nevermind, seems the 'upscale' parameter was preventing rendering? weird16:10
Wizzupsyncevolution complains about the https chain in my nextcloud, which is surely fine16:47
Wizzupmeh.16:48
buZzmeh, whats the complaint about it?16:51
buZzabout that 'upscale' parameter > a devilutionX dev says 'Maybe your system doesn't support software blitting?'16:52
buZzi'm not sure what that means but could be some missing feature in xorg driver?16:52
WizzupbuZz: let me know if you need help with syncing16:58
WizzupI'm working on the wiki page now16:58
buZzlol > DEBUG: Couldn't find matching EGL config (call to eglChooseConfig failed, reporting an error of EGL_SUCCESS)17:00
buZzWizzup: i'll switch topics in a bit, hoping this devilutionX issue might be small enough to fix soon :P17:00
buZzlol > button.png is 87x2262 so the image is probably too tall.17:18
buZzpfff, these ppl think i want to maintain a devilutionX fork just for a single resized image :P they gotta be tripping17:37
buZzdoes anyone have a N900 with latest leste available that could compile and run devilutionX on it with --verbose 2> verbose.log ? :P17:57
buZzfor the leste -extras package, i'll have to add 'something' to get lower res image, but maybe the N900 needs even lower?17:58
buZzhttps://space.nurdspace.nl/~buzz/devilutionXverbose.log  <--- this line : DEBUG: Texture dimensions are limited to 2048x204817:58
buZzor maybe someone already knows max texture dimensions for GLES2 on n900?17:59
freemangordonbuZz: max texture dimensions are reported by GL itself, if asked18:00
buZzyeah i know, but i have no N900 here with anywhere near current anything on it :P18:00
buZzthis game tries to load a 87x2262 texture and silently fails , leading to difficult gameplay, as some texture is missing18:01
buZzjust contemplating 'best' route to get around this18:01
buZzand would be sad to have to redo it for a different Leste device later18:01
sicelofreemangordon: btw this is correct for console on N900? CONFIG_CMDLINE="rootwait root=/dev/mmcblk0p2 console=ttyS0" , or should be some other tty?18:04
buZzlooks good/better now ; https://i.imgur.com/Z3Jd9Mf.png18:08
freemangordonsicelo: not sure, what is the issue?18:26
sicelo just trying to get console working on n900, for the bisection i've been doing18:29
sicelo i use the latest u-boot from maedevu.maemo.org to start the device, and after u-boot shows "Loading Kernel Image , Starting kernel ...", nothing ever shows up in console18:31
sicelo console output is working while Nolo/X-Loader is running, so i'm guessing i have wrong config in kernel, dunno18:33
buZzsicelo: https://leste.maemo.org/Nokia_N900 <-- says ttyS218:35
buZzbut no clue18:35
buZzoh deeper link ; https://leste.maemo.org/Nokia_N900#Serial18:35
sicelooh, thanks :-)18:37
buZzsicelo: is your n900 on leste and up to date etc? could you try devilutionX --verbose for me to see max texture size it reports?18:41
buZzso i dont have to fix it later when ppl want to diablo1 on n90018:42
sicelounfortunately no. it currently has old postmarketOS18:42
buZzalright, guess i should dig up a n900 here ^_^18:43
siceloi use pmOS or debian when testing newer kernels on n900, because ML is not easy to use without accel. d4 is always running latest ML however, since i don't use it for anything else18:52
buZzalright, found my 3x n900 :P lets see which one works19:08
sicelono luck, mmm. i must have some other problem with my config then19:14
buZzah ,ofcourse, the one with the damaged screen, haha, welp, does seem i had leste on it before, but its unable to read SD now .. maybe just loose19:17
sicelohere's my kernel config, http://li.nux.co.za/n900_defconfig19:18
buZzhmmf, not even pencil eraser on SD slot and card gets it working :P reinstall time19:21
buZzoh wait, boot should be with keyboard open19:22
buZzdoesnt help :)19:23
freemangordonhmmm https://github.com/community-ssu/gtk/commit/b5068ea1ac30f12a40e6780f441260aabf77c32119:41
buZznice find freemangordon :)20:10
freemangordonmaybe there are mor20:12
freemangordone20:12
freemangordonbuZz: BTW, maybe I am blind, but I dont; NEON-optimized functions to increase src/dst20:13
freemangordon*I don;t see20:13
freemangordonobviously the code is correct, maybe I don't remember arm asm enough20:15
buZzarent src/sdt allocated before these calls?20:15
buZzjust a guess20:15
freemangordonsure, but those functions are just called in the middle of the function20:17
buZzif its a heavy part of the function, it can matter a lot20:17
freemangordonanyway, I'll try to find some time to port those patches tomorrow and see if it makes any difference20:18
sicelofreemangordon: i don't suppose this is still under your radar, but you had asked for the output for the usb problem i'm chasing. here, https://paste.debian.net/1256482/20:39
sicelo[   13.996612] isp1704_charger isp1707: failed to register isp1704 with error -2220:40
sicelo[   13.996643] isp1704_charger: probe of isp1707 failed with error -2220:40
sicelothat's what i want to fix. however, the real cause appears to be [    1.389648] musb-hdrc musb-hdrc.0.auto: error -ENXIO: IRQ mc not found20:40
siceloin other kernels, there's an actual musb crash, with a trace20:41
buZzmight be missing 'mc' label in dtb or something?20:42
siceloit's there iirc. dts has had no changes at all20:43
buZznot really sure what i'm doing wrong :(20:55
buZzhttps://paste.debian.net/plain/125648620:55
buZzjust 'run sdboot' in the uboot console works, though20:56
siceloyes that works20:57
sicelowhat's the `-f sudo ... ` stuff?20:57
buZzsomehow came on one line, -f should be the end (flash newer uboot)20:57
buZzhttps://leste.maemo.org/Nokia_N900#Quick  <- under 'be careful though'20:57
sicelook20:58
sicelobtw, no need to be sudo to use 0xFFFF (at least on my laptop i'm not sudo when i use it20:58
buZzalright, still not sure then20:58
buZzit should automagically start flashing on connecting a powered off nokia n900, right?20:59
buZzafter > Waiting for USB device...20:59
WizzupbuZz: https://leste.maemo.org/Sync21:03
WizzupI will try to add some more, but please proof read, or even try it out if you want to21:04
WizzupI need to go head outside for a bit21:04
sicelobuZz: yes, if the N900 is detected, which should normally be the case21:06
sicelobuZz: you boot with keyboard slid out, right?21:07
buZzsicelo: there's no 'boot' step in those instructions?21:08
buZzi skipped the -l and -b above , didn't think i'd need them with -f21:09
buZzWizzup: cool! i'll go noob it out, got radicale installed already21:09
siceloi meant - keyboard is slid out when you do the steps?21:12
* sicelo has never used -f ... want to keep Fremantle intact21:12
buZzsicelo: ah, all the steps?21:14
siceloyes, at least that way you'll be sure N900 is discoverable by 0xFFFF21:18
siceloit is discoverable even when closed, to be fair, but some steps require it to be open, so i don't see why i'd close it21:18
siceloFound USB device: RX-51 (0x421:0x1c7) in RAW disk mode ... <<< wrong mode for sure21:21
siceloshould be in Update Mode for 0xFFFF/flasher21:21
buZzfinally, pinephone is compiling devilutionX , pff21:25
* buZz switches off n900 again :) lets try again21:25
buZzthe 2020 uboot does work, right?21:26
buZzand just connecting -powered off- should be enough for it to detect the n900?21:27
siceloyes21:27
buZzmaybe its still shutting down ..21:27
siceloheh, just take battery out?21:30
buZzok, battery removed, battery put back in, connect on usb with 'waiting for usb device' still running, the n900 boots straight to uboot thats on the device already :/21:31
buZz-l doesnt help either, maybe its my 0xffff compile? *grabs prebuilt*21:32
sicelo could try a different usb port too21:36
buZzyeah its not happy ; https://paste.debian.net/plain/125649121:37
buZzoooo, different usb cable helped :P21:38
siceloheh21:38
buZzweirdly, all 'high current, short cables' didnt work, but a 5M long micro-usb did21:39
buZz:P21:39
norayrI am thinking what to do for maemo hildonized apps to work on other distros22:10
norayrAnd maybe instead of porting hildonization to more modern gtks it's better to fork gtk2 and rename it22:11
siceloum ...22:11
sicelowhat applications do you have in mind?22:11
norayrso that our hildonized ghk would work on other distros22:12
norayrWell every hildon app whdch uses let's say hildon buttons22:12
norayrmsid, leafpad, mfat, meverything22:12
norayrbut maybe that's not possible since they teed hildon to run...22:13
norayrand then that's not good.22:13
norayri don't know how to solve this problem - our stack usable across oses.22:14
norayrotherwise we are better than nailfish but not much.22:14
norayrthat was painful to get rid of sailfish dependency for me.22:15
sicelomany of the hildonized applications came from regular desktop linux... i.e. you can just use the regular desktop versions in other distros22:15
norayrbut i don't want to get into other dependency.22:15
siceloe.g. leafpad22:15
norayryes but many are developed with hildon in mind and only exist with hildon versions.22:16
buZzseems pinephone doesnt report DPI :( but, does not need the lowres fix, lets see on n900 now22:16
sicelothose aren't many, i think, and can be ported back to regular gtk somewhat easily, i'd say22:16
norayrsigh. maybe you're right. but maybe not many today. if maemo gets used more widely we may get new hdldon only apps. that's not bad, i am thinking on how to use it for advantage.22:18
norayrso forking and renaming gtk2 is one way maybe. getting it to carry everything hildon app needs.22:19
siceloi'd say - cross that bridge when that day comes :-)22:19
norayrif tdat is possible.22:19
sicelobear in mind most distros have phased out gtk2 since a while ago22:19
norayrthey phased out gnome2 too, then added mate after some time.22:20
uvoshttp://uvos.xyz/maserati/maemo-contacts-sync.sh22:21
uvosi have been using this for qutie some time for contacts sync via carddav btw22:21
Wizzupuvos: wasn't documented anywhere22:33
Wizzupmaybe it's helpful to have these online somewhere22:34
Wizzupuvos: do you sync over tls?22:35
sicelofreemangordon: here's a kernel run that has a trace, https://paste.debian.net/1256495/  ... this is with cf081d009c447647c6b36aced535ca427dbebe72 reverted22:48
buZzlol weird, it almost seems Nokia N900 can compile devilutionX faster than a Pinephone?23:32
siceloum, what leads to that conclusion?23:36
buZzthe speed23:54
buZz:D23:54
buZzlol23:54
buZzi'll make clean , time make , once these tests are done23:54
Wizzupmaybe your pinephone io is slow23:54
buZzcould be, no idea, seems similar SD cards23:54
buZzsicelo: just make -j1 though, btw23:55
buZzWizzup: https://twitter.com/buZztiaan/status/1579173632110391297 , my desk couple hrs ago23:57
Wizzupsaw it :)23:58
Wizzupdo you want me to RT?23:58
buZzsure, feel free to23:59
buZzjust want to make noise so more ppl notice we exist ;)23:59
Wizzupmhm23:59
WizzupI will have the news post ready before openfest too23:59

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