libera/#maemo-leste/ Tuesday, 2021-11-02

parazydSure it's not just slow?00:00
parazydThere is no index really, it just goes over the filesystem00:00
parazydAnd the fs is really slow on that server00:00
uvosit eventually timesout00:00
uvos50400:00
uvoson my browser00:00
parazydIt just worked here in firefox00:00
uvosi gues thats implementation dependant00:00
parazydAfter about 20 seconds or so00:00
uvosmy ff dosent wait 20 seconds00:01
uvosit times out after 10 or so00:01
parazydBut I'd welcome someone extending the db with sqlite or something00:01
parazydhttps://github.com/maemo-leste/mpi00:01
parazydIt's pretty small https://github.com/maemo-leste/mpi/blob/master/mpi.go00:01
Wizzupadding sphone dialer keyboard00:02
Wizzupparazyd: I got a 504 as well00:02
Wizzupmaybe it happened with your reprepro tests?00:02
Wizzupeither that or that FS is really slow00:02
parazydNo it's the fs00:02
parazydIt worked here on surf and ff00:03
uvosi somehow remember this being fast/fine in the past00:03
parazyds,worked,works,00:03
uvosdid something change?00:03
parazydDunno, the server storage is not under our control00:03
parazydAnd IIRC the setup is kinda messy00:04
Wizzupthe reason we don't host it ourselves might not be super valid anymore00:04
parazydTrue00:04
Wizzuprendered the wip to a pdf for now: https://wizzup.org/wip.pdf00:09
uvosthe bionic in the fbkeyboard picture needs to back off the cookie consumption some00:12
uvosdunno if thats just the pdf00:12
uvosor if that will endup on the final layout00:12
Wizzupwhat do you mean cookie consumption00:13
uvosits fat00:13
Wizzupthe file size, the res?00:13
uvosie the picture is streched in vertical direction00:13
Wizzuphm00:14
Wizzupok00:14
uvosi took the picture in portrait but its streched to landscape in that pdf00:14
Wizzupfixed00:14
WizzupI swapped w/h00:14
Wizzup(not in pdf, but here)00:14
uvosgreat00:14
Wizzupso tomorrow I'll try to look at various bugs/problems00:30
Wizzupand then hopefully the news post is mostly ready.00:30
MartijnBraam[m]tweakers.net is doing an article on alternative operating systems on phones and have sent a bunch of questions to me to answer about postmarketOS and asked me if I had contact info for more distributions. Should I relay something to them for leste?01:45
WizzupMartijnBraam[m]: would be cool08:58
WizzupMartijnBraam[m]: do you have some questions we can try to answer, or?09:41
uvosWizzup: regarding the Motorola Droid 4 section in the newspost10:23
uvosmaybe rename it Motorola Droid 4/Droid Bionic to show that everything it says there also applies to the bionic10:23
Wizzupok10:29
Wizzupsure thing10:29
MartijnBraam[m]Wizzup: I guess I forward him your email address or something, or do you have a tweakers account?13:06
WizzupMartijnBraam[m]: no, I can make a tweakers account though13:22
Wizzupemail addr works fine13:22
MartijnBraam[m]alright13:27
WizzupMartijnBraam[m]: ok, made one, called 'wizzup'13:54
MartijnBraam[m]nice13:55
uvosWizzup: pretty sure i found the cause of the sphone crash you had16:41
uvosWizzup: the dialer ui had some use after free problems16:42
Wizzup*nod*16:44
freemangordonI would strongly recommend using valgrind16:57
uvosi did16:57
uvosthats how i found the problem16:57
freemangordoncool16:58
uvosit was left there by previous owner of the code16:58
freemangordonuvos: did you have chance to check if latest pvr_dri crashes with WL?16:59
uvosno16:59
uvossorry16:59
freemangordonok, np16:59
tmlindfreemangordon: glmark2-es2-wayland causes a sgx lockup kernel oops still, except if i run strace -o /tmp/out glmark2-es2-wayland18:17
tmlindfreemangordon: is glmark now running fine for you on xorg?18:18
uvostmlind: glmark never had this problem on xorg afaik18:28
uvostmlind: it also worked fine with the red blob for me a couple of days ago18:28
Wizzupuvos: should profilesx be part of a meta pkg for now?18:49
uvosyeah18:49
uvosas long as no other ui exists to set the ringtone and souch18:49
uvosfor sure18:49
freemangordontmlind: does it oops with ti blob as well?18:55
uvosfreemangordon: Wizzup: btw what dose /etc/ringtones contain on freemantle18:56
freemangordonnever seen that, lemme check18:57
uvosshould be regular file of some kind18:57
freemangordonsec18:57
freemangordonuvos: https://pastebin.com/RQLW48iv18:58
uvoshmm ok thats what i feard18:58
freemangordonok, how to run glmake-wayland?19:33
freemangordonweston-launch?19:34
Wizzupomg people already picked up on our news post19:38
Wizzuphow, rss?19:38
* Wizzup quickly finishes19:38
Wizzuphttps://maemo-leste.github.io/maemo-leste-fifteenth-update-januari-october-2021.html in case folks want to speed proof read19:46
freemangordonuvos: tmlind: so, how to start glmark-wayland from ssh session?19:48
freemangordonI tried something, but it segfaults on me in wl_proxy_marshal_constructor19:49
uvosfreemangordon: should not be more than setting WAYLAND_DISPLAY right19:54
freemangordonthat's the path to /var/run... ?19:55
freemangordonsee, I have never used WL19:55
uvosits a comp. string19:55
freemangordonWAYLAND_DISPLAY=wayland-1 ?19:55
uvosyeah that might be it19:55
freemangordonok19:55
uvosjust print it inside the session19:55
uvosthats what i do19:55
freemangordonXDG_RUNTIME_DIR=/run/user WAYLAND_DISPLAY=wayland-0 glmark2-es2-wayland19:57
freemangordonresults in ^^^ segfault19:57
uvoshmm ok19:57
uvoshow about gears?19:58
freemangordonthey start19:58
freemangordonmaybe my glmark is broken19:58
freemangordonmaybe it needs dbus or something?20:00
uvosno diea20:00
uvosshould not segfault in this case if so20:00
freemangordonbut it does :)20:00
tmlindfreemangordon: glmark2-es-wayland used to work for me with the blobs20:01
uvossure but its a defect if so20:01
freemangordontmlind: how do you start it?20:01
tmlindfreemangordon: well i usually run sway, then start it over ssh or from termite20:01
freemangordonI start:20:01
freemangordonweston-launch -u root -t /dev/tty720:01
tmlindhmm i should have a weston script somewhere just a sec20:02
uvosyou have to specify the card iirc20:02
uvosfor weston20:02
freemangordonit finds it, somehow20:02
uvos*dri node card120:02
uvosok20:02
freemangordonGL renderer: PowerVR SGX 54020:03
tmlindtry something like this over ssh: XDG_RUNTIME_DIR=/tmp/xdg-weston /usr/bin/weston --config=${HOME}.config/weston.ini --debug --drm-device=card0 --tty=120:03
tmlindoh / missing after HOME, that should be the default i think though20:04
tmlindsorry was trimming some options, here's my trimmed weston.ini:20:06
tmlind[core]20:06
tmlindxwayland=true20:06
tmlindbackend=drm-backend.so20:06
tmlindrepaint-window=100020:06
tmlindgbm-format=xrgb888820:06
tmlind[shell]20:06
tmlindpanel-location=""20:06
tmlindpanel-position="none"20:06
tmlind[terminal]20:06
tmlindfont-size=2420:06
tmlind[libinput]20:06
tmlindrotation=020:06
tmlind[output]20:06
tmlindname=DSI-120:06
tmlind#transform=9020:06
tmlind[output]20:06
tmlindname=HDMI-120:06
tmlindmode=1024x768@6020:06
freemangordonok20:07
tmlindi think it's really the --tty=1 that you need starting from ssh20:07
tmlindand some XDG_RUNTIME_DIR20:07
freemangordonfatal: drm backend should be run using weston-launch binary, or your system should provide the logind D-Bus API.20:09
freemangordonwhat the crappy SW is that?!?20:10
tmlindyeah just wait until you see how the source tree has a separate vehicle output subdirectory20:11
uvosreally20:11
uvoslol20:11
tmlindyup desktop-shell and ivi-shell20:12
tmlindif wlroots did not have the issues with output nodes, tinywl in the wlroots source is very handy minimal gui for testing20:19
tmlindfreemangordon: fyi, looks like also unpatched chromeos mesa works for glmark2-es2-drm with export MESA_LOADER_DRIVER_OVERRIDE=pvr21:17
freemangordonbut, only sometimes21:17
freemangordonmost of the times it crashes SGX21:17
tmlindoh ok21:18
freemangordonalso, how do you know which pvr_dri.so do you use?21:18
tmlindi still have the older mesa on my phone21:19
freemangordonok21:19
tmlindthen your mesa on my dev device21:19
freemangordonah, you have more then one :)21:20
freemangordon*than21:20
tmlindoh yeah, i bought about 30 or so total at $6.99 to $12 each several years ago, gave most of them away for various geeks :)21:21
tmlindfreemangordon: hmm maybe i was starting weston from a serial console, not from ssh, in case you're still having trouble. anyways zzz time here21:37
Wizzupfreemangordon: btw, libosso-abook/osso-abook.h is not yet in our pkg, but it will be once we're done, right?21:45
freemangordonyes22:08
Wizzupuvos: looking at yappari what I think I will do is port code over that I need, rather than strip down yappari, as it'll be a _lot_ of work to do that22:20
uvosWizzup: ok22:21
uvosWizzup: so as a sphone module or no?22:21
uvosWizzup: haveing it as a sphone module gives me the advantage that you will be writing a sphone-comm moudule for telepathy that the dialer can also use :P22:22
Wizzupuvos: as standalone qt gui app initially22:22
WizzupI can still make the telepathy thing later, I don't know enough about either tp or rtcom atm, so I think starting with conversations makes sense22:23
uvos:(22:24
uvosok22:24
Wizzups/can still/will still/22:24
Wizzupuvos: well I am not sure what the advantage is rn for me to develop it inside sphone?22:24
uvosthere is none22:24
WizzupI mean the vast majority of it will just be some handlers + a window which could be launched either from sphone or something else22:24
uvosthe advantages mostly surface for me22:25
uvoswell the handlers should go through sphones interfaces22:25
uvosie the datapipes22:25
Wizzupwell I would still write a tp handler for sphone22:25
uvosso everything can share22:25
uvosthere is some other advantages with sphone abstracting stuff away22:26
uvoslike i could use your ui on debian with just ofono22:26
uvosthat sort of thing22:26
uvosbut yeah22:26
uvosalso stuff like vibration policy, what ring tone to use for incomeing msg etc22:27
Wizzupuvos: it still could, but I don't want to be hindered initially by having to make hildon stuff optional22:29
Wizzupright now there is no code at all :p22:29
WizzupI want to have a basic thing that can read rtcom log, show it, maybe read contacts, and recieve/send sms from tp and write to rtcom22:30
WizzupI think that's enough for the next few weeks probably22:30
uvoshildon only stuff is ok in a module22:30
uvosofc i would prefer it be optional22:30
uvosbut in a module its ok22:30
WizzupI think the context menu for example is a must, as are the stacked windows22:30
Wizzupbut with the right qt/c++ abstraction it's probably easy enough to make it optional22:31
uvossure the ui module can do what it wants really22:31
uvoswrt stacked windows22:31
uvossince the dialer/call  is totaly seperate22:31

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