libera/#maemo-leste/ Sunday, 2024-05-05

uvosunfortionatly no call audio00:03
Wizzup*nod*00:11
arno11(Wizzup: i successfully removed $home from trackers)00:16
Wizzupdoes it make a difference?00:17
arno11apparently yes (for conversations at least)00:18
arno11i mean tracker miner doesn't start when i launch conversation ui00:19
arno11so it seems good00:20
uvosbionic is happy00:20
uvosok im pushing00:20
uvosbut i dont think its ready for more than expiramental with these flaws00:21
uvosWizzup: https://github.com/maemo-leste/droid4-linux/tree/maemo-6.6v300:23
Wizzuparno11: great, we can just remove it00:25
Wizzupuvos: agreed, ty!00:25
arno11yes, it works, no more troubles with qt5 apps :)00:27
Wizzupso the booster is not needed, or is that unrelated?00:30
arno11it is unrelated, qt5 apps still need around 5-7 sec to start00:31
arno11usually00:31
uvosi mean theres something wrong with qt here00:32
uvossphone hangs like 2 seconds in QApplication constructor00:32
uvosthat really shoud not do mutch00:32
uvos(when used with qtloop)00:32
arno11and it seems not related to device performances00:33
arno11it takes 2 sec on n900 and on proot as well00:34
Wizzuparno11: ok00:46
WizzupI found it hard to do this timing with this other package that makes it faster00:46
Wizzuphow did you time it00:46
arno11you mean that it is slower on your device ?00:47
WizzupI mean I found it hard to measure how the gtk pkg made things faster00:48
arno11now that's hard for me as well (since i had other tweaks like blur stuff)00:50
arno11Wizzup: how long it takes for you to launch conversations or hamsterfiler or calendar ?00:57
Wizzuparno11: well how do you time this exactly01:06
Wizzupwith a stopwatch?01:06
arno11yep :P01:09
arno11anyway there are too much parameters involved to compare imo (trackers or not, gtk env var, theme in use, appmenu, transitions, sdcard speed, vm...)01:16
arno11time to sleep, gn01:17
Wizzuparno11: ok, so maybe we make a leste config for tracker where we don't track $HOME by default, I think that makes sense01:52
Wizzupso for which devices should we build the tiny images? I guess only for mz617?01:56
Wizzuparno11: added the sysctl and init scripts11:59
Wizzupsysctl.d11:59
arno11Wizzup: yes makes sense (for not tracking $HOME) and seems to work fine12:22
arno11cool for leste-config12:23
arno11and for transitions, we have already shortcuts.ini.leste in the same directory12:24
arno11so creating transitions.ini.leste should work, no ?12:25
Wizzupwhat pkg diverts these shortcuts then?12:25
WizzupI think maybe only and I have this12:26
arno11(in leste-config-n900/usr/share/hildon-desktop)12:26
Wizzupbut yes we can dpkg-divert the file, it just means we have to update it if/when we change it in hildon-desktop12:26
arno11ah ok12:26
arno11a xsession script before H-D starts otherwise ? (a bit too 'hacky' perhaps)12:31
Wizzuparno11: it's not a problem to ship a transitions.ini with divert12:34
WizzupI guess I just can't think of a better way :D12:34
arno11ok :)12:36
arno11and for tracker gsettings i suppose you'll use leste-config-n900.init ?12:41
Wizzupthat one I am still thinking about12:45
WizzupI think we probably don't want HOME indexed by default on all our devices12:45
Wizzupbut it would be kind of annoying if someone does want it, but then every time they get some updates we reset it12:48
Wizzupso maybe we should change the tracker pkg default values, since we ship our own tracker version anyway12:49
arno11ok makes sense, a basic applet in hildon settings could be useful btw12:57
Wizzupfor tracker?12:58
Wizzupyeah it probably would be12:59
arno11yes for tracker12:59
Wizzupmaybe make an issue for it13:00
arno11ok, good idea13:00
Wizzupbbiab, 1-2 hours13:02
kivaIf somebody want test browsers Three.js fps in Leste then this is nce page: https://ays-arts.de/public/terrain/13:33
kiva*nice page13:33
kivaI get with Firefox in Pinephone 12 fps, but if I put Firefox in full screen I get 15-19 FPS.13:36
kivaBUT...it does not show what it should..it should show terrain and not vertical bars.13:38
kivaok..it might be for KaiOS and might need adapted for Leste.https://github.com/Sekuta82/ScrollingTerrain_KaiOS13:47
kiva23-25 fps in portrait mode in QT WebBrowser14:13
kivait would be nice to know what FPS in another Leste devices.14:21
Wizzupare you planning to try to improve perf, or?14:36
Wizzupuvos: do we want this in sysctl.d ?14:37
Wizzupnet.ipv4.neigh.default.interval_probe_time_ms = -114:37
Wizzupnet.ipv6.neigh.default.interval_probe_time_ms = -114:37
arno11kiva: i got 22-25 fps in Firefox portrait mode/ no fullscreen with my redmi (Proot)14:43
kivaarno11: good to know14:44
kivaWizzup: Just testing.14:45
arno11interesting how proot performs well btw14:50
arno11Wizzup: i opened an issue for tracker UI14:51
Wizzupty14:51
Wizzupthere's also tracker3 on the roadmap fwiw...14:51
dsc_<kiva> 23-25 fps in portrait mode in QT WebBrowser <== Not 'jib', right?14:52
dsc_I think the Qt test webbrowser uses QML so probably some performance loss there14:53
arno11Wizzup: yes and most CPU/RAM troubles seems to disappear using tracker 3 (according to ubuntu forum)14:53
arno11biab14:54
kivadsc_: not jib? my QT WebBrowser was that what is in Application Manager in Leste.14:54
dsc_kk14:55
uvosjib is certenly better than QTWebBrowser at this point15:41
WizzupI'll make a ham entry for it16:08
Wizzup(done)16:48
Wizzupdsc_: ^^16:48
dsc_nice :)16:49
Wizzupuvos: well we still need to figure out some vkb for qt apps (regarding jib being better)19:19
Wizzupit might make sense to borrow some of the qtwebbrowser code for this19:19
Wizzupuntil we have a better solution in place19:20
Wizzupthen again calendar etc also suffer from this19:20
Wizzupuvos: looks like I might have been able to produce an image maemo-leste-1.0-armhf-mz617-20240505.img.xz19:50
Wizzupbut it is in the tiny version I think19:50
Wizzup215M -rw-r--r-- 1 merlijn merlijn 215M May  5 12:32 maemo-leste-1.0-armhf-mz617-20240505.img.xz19:50
uvosWizzup: cant we just enable the qt vkb globally20:05
uvosfor qt20:05
uvosthis is just an envvar no?20:05
uvosyou can get mz617 kexecboot to show a leste install on a usb stick via otg20:06
uvosbut for some reason it hangs when you try to boot it :(20:06
Wizzupuvos: what env var? I am game to try it20:07
uvossec im looking for it20:07
uvosbtw ibus20:09
uvosWizzup: QT_IM_MODULE=qtvirtualkeyboard works on my desktop machine20:10
Wizzupok, let me try it with jib20:10
uvosthe main problem is going to be hildon20:11
uvosit dosent support the type of window this creates20:11
uvoswhats in the "tiny image"20:12
uvosis this just cli?20:12
Wizzupno, it's basically what I got you yesterday20:13
uvosbut thats 900mb20:13
uvos:P20:13
Wizzup.xz20:13
Wizzup:)20:13
uvosok20:13
uvosright20:13
Wizzuphildon-meta-core and most man pages etc gone20:13
Wizzupbut has wifi/touch/terminal etcc20:13
uvosand 500mb of drivers20:14
uvosfor gpus we dont have20:14
uvos:P20:14
Wizzuplike 70mb or so but yes20:14
Wizzup:D20:14
uvosqt and gtk support this btw https://github.com/ibus/ibus/wiki20:15
uvoswell gtk3+20:16
Wizzupyeah I do know ibus20:16
Wizzupdidn't know gtk2 didn't support it20:17
uvosprobubly would be better than xtest20:17
Wizzupbtw your droid4-linux branch has two commits that add the hp interrupt20:17
Wizzupand then you remove it in a later commit20:17
Wizzup(which is fine, just letting you know)20:17
Wizzuphttps://github.com/maemo-leste/droid4-linux/commit/ab233e202ca9643dbe882b303deabb1fc37dbff720:17
uvosyeah i know it ended up in there twice20:17
Wizzuphttps://github.com/maemo-leste/droid4-linux/commit/08da01dd4a98a7a3b4a0e6638096ff2a07a967d920:17
Wizzupthose two add it20:17
uvosi know20:18
uvosi gues reverting one would have been cleaner20:18
uvosbut eh20:18
Wizzup*shrug*20:18
Wizzupyou can rebase so you can throw away whatevre you wnat20:18
Wizzupregarding no audio, wonder if it's related to https://github.com/maemo-leste/droid4-linux/commit/72b337ca195e3b2da2f93c47e82af9b77021f57620:18
Wizzup(for calls)20:18
Wizzupif even just the names changed or something20:18
uvoscould be20:18
uvosthen again we allready know that even if nothing is powered, speaker audio should work20:19
uvosbecause of the hw bug in cpcap20:19
uvosthat dosent allow that part to power down20:19
Wizzuphm20:20
uvosbut yes diffing the regs between 6.1 and 6.6 is an obvious first step20:20
Wizzupthe fun never stops :D20:21
WizzupQT_IM_MODULE=qtvirtualkeyboard jib20:23
Wizzupso this indeed kind of works but yes the windows isn't overlayed/on top20:23
uvosdose the jib context menu also not work for you on d4?20:24
WizzupI think it does for me, let me try20:32
Wizzupmaybe you need to delete the jib user data or something20:32
Wizzupit works for me20:32
uvoswhere dose jib store its data?20:32
Wizzup$HOME/.local/share/Kroket\ Ltd./jib/20:33
Wizzup(yes it's confusing :p)20:34
uvosso refresh seams to work20:36
uvosand back20:36
uvosbut new window or new tab dosent20:36
uvosalso "QLayout: Attempting to add QLayout "" to WebWidget "widgetWeb", which already has a layout" allways comes with the context menu20:36
uvosspecificly the context menu that pops up when you longpress something OTHER than a link is fine20:39
uvosbut the context menu that comes when you press on a link is not20:39
dsc_Wizzup: eh, that needs changing to maemo20:44
dsc_@ dirname20:44
dsc_QLayout: Attempting to add QLayout "" to WebWidget "widgetWeb", which already has a layout <== this is "normal" :PPpP20:45
dsc_just Qt things20:45
dsc_uvos: new window should work...20:45
Wizzupso I checked and the website I am trying to use also doesn't work with qtwebbrowser, so it's probably qt web engine thing20:57
dsc_heh'21:04
Wizzupdsc_: or just make .local/share/jib ?21:05
Wizzup(without maemo)21:05
dsc_there are 2 places; ~/.config/jib/ for SQLite db and config file, then there's ~/.local/share/...  that Qt webview creates21:07
dsc_uvos: try deleting `/.config/jib/`21:07
uvosdsc_: no change21:58
Wizzupanything special about your d4?21:59
uvosnot really21:59
uvosits also not the touch itself21:59
uvosby launching jib with xcb and fusion platform plugin and theam21:59
uvosi can select create new window with the keyboard and click enter with it22:00
uvosit also dosent work in this case either22:00
dsc_uvos: this is latest commit?22:01
dsc_or, latest version I suppose22:01
Wizzupfreemangordon: I still have trouble getting videos to show in OMP, any tips?22:08
arno11Wizzup: you should try all tweaks: i'm able to launch around 20 apps @the same time :) with no boost. RAM usage stays @180-190 with 200-250 of swap. H-D is still quite smooth, apps are slower ofc but still usable22:38
Wizzupwhat apps?22:38
arno11almost all my apps22:38
arno11so i discovered a bug22:38
Wizzupok, let's see, I think I just need to set up the transistions.ini divert22:39
Wizzupand then leste-config has all your tweaks, no?22:39
arno11yes excepting tracker i think22:39
Wizzupoh, the gsettings change... yeah....22:40
arno11(the bug: scrolling doesn't work in the window showing all apps opened)22:40
arno11the cursor appears but when i try to scroll, it returns to desktop22:41
arno11anyway minor bug22:41
Wizzupthe window all apps opened = the hildon expose?22:43
arno11yes i suppose22:43
arno11i mean the window where you can switch between opened apps22:45
Wizzupdamnit debian doesn't maintain recent anki builds and the one that it does provide is the same as which we have, and it doesn't so custom syncing23:21
arno11i never used it but seems really cool23:27
Wizzupyeah, it is, but I'm frustated because now I still have to use my laptop and I really wanted to do it on leste23:29
Wizzupas for the gsettings and tracker, I am still not sure how to properly do it23:31
Wizzupwhen to set it, from where, etc.23:37
Wizzup/usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml sets the default to $HOME and &DOWNLOADS23:39
Wizzupso we could re-build tracker-miners and change the default gsettings value and remove $HOME fro it23:41
Wizzupthat seems like the cleanest way imo23:41
arno11ok i see23:48
arno11and this xml file is in tracker-miners/data23:51
Wizzupyes23:52
Wizzupwell I don't know the exact place but I found it there just now23:52
* Wizzup zzz23:53

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