libera/#maemo-leste/ Thursday, 2024-05-23

inkytrue. Wizzup, you cannot imagine, i have so many things to package right now. things that i already tested. I'll do that and open several requests on bugtracker too.02:30
inkyby the way, i really want to have librewolf, but if i am not mistaken the maps app was running out of disk space? i dont remember how much firefox fork can take, i guess not more than 15g.02:31
inkyshell i try and open bugtracker request for librewolf as well?02:32
inkylibrewolf disabled lots of functionality, and it is not only privacy oriented but also i feel how much faster is it compared to firefox on pinephone too.02:35
Wizzupyou can always open tickets02:49
WizzupI think we'll probably put out eggs in the jib browser bucket for the foreseeable future, but I am also sad that firefox hasn't made it easier to do embedding02:49
Wizzupinky: well packaging things is a great way to have your efforts reach beyond just you and ensure others can enjoy them too02:53
Wizzupand yes, building firefox with all the rust stuff is probably out of the question on our build servers02:56
arno11dsc_: rtcom leak fix seems to have a big impact on N900 ram usage :)11:21
arno11for example, when conversations UI and 4 or 5 chat windows are opened, ram usage is back to normal when i close all of them11:25
arno11(around 110MB free/available)11:27
arno11(previously it was around 60-70MB)11:27
arno11let's see if it's still the same after few days11:31
dsc_arno11: currenty im working on another commit that will save 30MB memory11:31
dsc_arno11: btw its interesting that you can observe the memory goes back to normal, because in my VM it did not do that quite as much as on your n90011:32
dsc_maybe Qt internal garbage collecting is more aggressive when it notices less RAM is available11:32
arno11ah maybe that's because of custom vm stuff on N900 (swappiness, cache pressure and others)11:37
arno11*vm custom stuff == virtual memory (to avoid confusion)11:44
dsc_i figured :p11:45
arno11:P11:45
arno11will be interesting to test the next commit and compare to VM11:45
dsc_im redoing the overview screen11:46
dsc_so the first screen11:46
arno11ah ok11:46
dsc_same design, but better performance11:46
arno11cool11:46
arno11bbl11:49
* Wizzup tests razr/xt912 image12:37
dsc_https://plak.infrapuin.nl/selif/wthwek6v.png13:44
dsc_creating this part in QtWidgets is going to be 'fun'13:44
dsc_a table column with a custom delegate13:45
dsc_not for the faint of heart13:45
dsc_setCellWidget() is easier, but not performant13:46
Wizzupis the scrolling speed similar?13:54
Wizzupas in, does qtwidgets also use gles?13:54
Wizzupor at least some method better than gtk2 scrolling :D13:55
dsc_im not sure13:56
dsc_quick is always hw accel'd13:56
dsc_widgets probably not13:56
Wizzupmight be worth checking, because if it's really slow to scroll we shouldn't go to qtwidgets13:57
dsc_sure13:57
dsc_scrolling is fine, i tried with 512 rows on d414:17
Wizzupok, great14:26
dsc_now lets 512 rows on rows with richtext rendering15:30
dsc_lets try*15:30
dsc_now lets try 512 rows with richtext rendering*15:30
dsc_gr8 success15:48
uvos__qtwidgets is software rasterized, there is (used to be?) a ogl backend to qpainter  but it was allmost universally slower so never enabled by default15:52
dsc_yeah15:55
dsc_https://plak.infrapuin.nl/selif/lluse1h0.jpeg16:35
dsc_this looks simple but in QtWidgets its a bit annoying16:35
dsc_anyway, 512 rows of this works fine16:36
dsc_user@devuan-droid4:~/conv$ python3 ~/ps_mem.py -p $(pidof hello) Private  +   Shared  =  RAM usedProgram16:36
dsc_19.2 MiB +   6.9 MiB =  26.0 MiBhello16:36
Wizzupuvos: the mapphone kexecboot config package should maybe check if /boot/boot exists when it runs19:20
WizzupI think there is an issue during the image creation if /boot/boot/ doesn't exist, then it doesn't do nything19:20
WizzupI'm verifying this now19:20
unic0rnhi. a question, is it possible to install leste on a droid 4 without using a microsd card? not sure what's the current setup, will have to find the device since I haven't used it much, but it's certainly rooted.19:24
unic0rnjust dropping this here, will come back later, have places to go unfortunately19:24
Wizzupyes, it is possible, but it's tricky and not well documented currently19:24
Wizzupin general messing with the android partitions can be a frustrating thing - booting back to android once might have android nuke them19:25
unic0rnah. great. then I'll have to check how the droid is set up19:25
unic0rnno plans for using android on that thing. it has some android/cyanogen/whatever installed, that's all I know right now.19:26
unic0rnif I'll fail, worst case it'll get bricked, not a big loss19:26
WizzupWell, you can't nuke android19:53
Wizzupsome parts have to stay intact19:53
Wizzupafaik19:53
Wizzupso in this sense microsd cards are much easier19:53
uvosyou can install leste to the internal storage of the deivce20:10
uvosdoing so by tempoarly installing leste to an sdcard is easy, but doing so entirely without a sdcard is tricky20:11
uvoshttps://uvos.xyz/maserati/LesteXT894EmmcInstall.txt20:11
Wizzupthis misses an /etc/ I think:  /mnt/LesteRoot/fstab20:18
Wizzupdsc_: I also have one charger that affects the ts a bit20:52
Wizzupothers don't20:52
dsc_ah20:53
uvosdsc_: if your charger is affecting the ts, this usually means it has a high degree of mains leakage20:55
Wizzupfreemangordon: I am adding hildon-input-method as depedency for hildon-im-fkb and hildon-im-keyboard-assistant as their postinst depends in the hildon-im-recache binary20:56
uvosyou can often also feal a high leakage by running your finger allong the back of the d4s display, you may have to flip the plug around to feel the mains "hum" there20:56
Wizzupjust got this in my image build:20:56
Wizzup/var/lib/dpkg/info/hildon-im-fkb.postinst: 4: hildon-im-recache: not found20:56
Wizzupdpkg: error processing package hildon-im-fkb (--configure): installed hildon-im-fkb package post-installation script subprocess returned error exit status 12720:56
dsc_uvos: AKA it is haunted20:57
dsc_haunted charger.20:57
uvosmore like fiesty and willing to wake you up with a stout zap :P20:58
dsc_risking my life for the Leste project, receiving current leakage through my fingers on a daily basis21:00
uvosnah its not dangerous21:01
uvosusualy anyhow, current is way to low21:01
uvosunless its really defective ofc21:01
dsc_:P21:04
* Wizzup tries again for xt912 image21:20
Wizzupthis time I think everything will work21:20
dsc_https://plak.infrapuin.nl/selif/p3gxkylr.png23:39
dsc_ETA desktop app23:40

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