libera/#maemo-leste/ Tuesday, 2022-07-05

uvosWizzup: what branch are you bulding the kernel from?00:04
Wizzupmaemo-5.18 I think00:05
uvoswhat reppo?00:05
uvoshttps://github.com/maemo-leste/droid4-linux has not sutch branch00:05
Wizzupdroid4-linux00:05
WizzupI pushed the tag I guess maemo-kernel-5.18.000:05
Wizzupnow the branch is there too00:05
buZzoooo 5.18, so fresh00:17
buZzstraight up 5.18.9 ? :D00:18
buZzoh 5.18.8? :) still, thats june 202200:19
uvosWizzup: was some clean build issue00:25
uvoscould you retrigger the build?00:25
Wizzupshould I retag?00:31
Wizzupor did you?00:31
Wizzupuvos: restarted00:33
Wizzupwith new tag and changelog00:33
uvosWizzup: and it dosent boot00:37
uvosi was to hasty00:37
uvosthere is a problem with changes to 5.18.8 vs 5.18.000:37
uvosand the modem00:37
uvossec let me try soemthing00:37
uvosWizzup: ok 5.18.9 works again01:03
uvosit pushed it01:03
uvosshould be fine now01:03
Wizzupok01:24
Wizzuptomorrow morning01:25
rafael2kopera compilation finally burned the long lasting cheap sd09:21
rafael2kadded a patch for csp conversion in our libcamera "-3"10:23
Wizzuprafael2k: to kernel?10:33
Wizzuprafael2k: heh @ sd10:33
Wizzupuvos: it's running10:37
Wizzupoh10:52
WizzupDEPMOD  debian/linux-image/lib/modules/5.18.810:52
Wizzupdpkg-gencontrol: error: package linux-headers-droid4 not in control info10:52
Wizzupmake[2]: *** [scripts/Makefile.package:87: intdeb-pkg] Error 2510:52
WizzupI should fix that10:52
Wizzupuvos - or maybe you missed something?10:56
rafael2kWizzup: to libcamerạ.. still not that great.., but advancing10:57
Wizzupuvos: did you pick all the builddeb changes?10:57
Wizzupuvos: so 0a20a21729de20fb8cc01483ba376b8ea37398b9 and 66b5cb54729e7c5fa4b8db2bb58458ee11b243cf and 0ecb2d01fefc934d99900fac593a8a15656f900710:58
uvos__Wizzup: no i did not11:10
uvos__i just built the kernel normal11:11
uvos__*y11:11
uvos__not the deb11:11
uvos__so yeah please fix that if able11:11
uvos__i did pick the deb changes in the maemo-packaging-518 feature branch11:11
uvos__i think thats those11:11
uvos__Wizzup: so what you see here https://github.com/IMbackK/droid4-linux/commits/maemo-packaging-51611:13
Wizzupuvos__: yeah those are the ones I refer to11:25
Wizzupis it in maemo-5.18?11:25
Wizzupbecause the CI failed yesterday with the above error11:25
Wizzupmaybe you picked an outdated commit?11:26
Wizzupit should be omap-linux is why11:26
Wizzupuvos__: ah yeah a3f4379c3ebcdb3dfe0f323ea5f231f0f3aadd1011:26
Wizzupat least the builddeb part of it11:26
uvos__Wizzup: yeah all the -516 branches and -518 are merged together to form maemo-51811:31
Wizzupwant to fix it at the source?11:34
uvos__Wizzup: i wont be able until tomorrow11:52
uvos__Wizzup: make the change ontop mameo-518 and ill pull it into maemo-packaging-51611:53
uvos__then when i remerge everything for 5.19 it will be fixed11:54
Wizzupok11:57
Wizzupuvos__: in repos and works for me13:10
buZzlol last night i enabled bitmap fonts in X and installed the artwiz fonts13:12
buZzlooks .. well, nerdy13:12
buZzhttps://i.imgur.com/Uyp1yPK.png13:15
buZzquite small on d4 :P13:15
buZz(you can still scale them bigger, but they'll be way less crisp)13:17
Wizzupyeah bitmap fonts are a weird invention :)13:19
Wizzupbrb13:19
Wizzupuvos__: calls still work with my hack13:20
uvos__it gets better battery life for me13:21
uvos__and the display wakes faster13:21
uvos__so its a siginificant upgrade13:21
uvos__no issues to report here yet13:21
uvos__(but i ran 5.18.0 most of the time not 8/9)13:21
buZzWizzup: i love em :)13:31
buZzi made a 4x4 pixel bitmap font once ;)13:31
Wizzupuvos__: interesting re: battery life13:49
Wizzupbrb again..13:49
rafael2khey, I dunno what qt uses for theme13:53
rafael2kbut in both qt vlc gui and qcam, in the file selector, it seems both letters and background are black13:54
rafael2kI can see nothing13:54
buZzrafael2k: have you tried a different maemo theme?14:08
buZznew kernel isnt in repos yet i guess?14:09
rafael2kbuZz: lemme try14:15
buZzi'll let you!14:15
rafael2k:P14:15
rafael2kbut ma daughter don't lemme try14:15
rafael2kshe is typing in the terminal14:15
rafael2kI seems she likes the vkb14:16
buZzhehehe14:18
buZzyou need a second device ;)14:18
rafael2kshe let me change, not luck with "Melody" too14:21
rafael2kthe contrast is awful, almost black on black for files not selected14:21
buZzlol on d4 vlc gui is completely unusable14:23
buZzicons and widgets way too big not allowing any filenames or directorynames on screen14:23
buZz¯\_(ツ)_/¯14:23
buZzrafael2k: maybe try 'miku'14:24
Wizzuprafael2k: qt uses gtk2 for the theme mostly, but there are some problems specifically with text14:26
Wizzupit's not theme realted14:27
Wizzupit's related to our qt code14:27
buZzah ok14:29
uvos__buZz: vlc -style=fusion14:58
uvos__buZz:QT_SCALE_FACTOR=1.5 vlc -style=fusion14:58
uvos__buZz: or maybe QT_SCALE_FACTOR=1.5 vlc -style fusion14:58
buZzhigher? not <1 ?14:59
uvos__?15:00
uvos__i assume you want the buttons bigger15:00
buZzno they're already way too big :P15:00
buZzQT_SCALE_FACTOR=0.5 vlc15:00
buZzworks , without -style fusion15:00
* buZz tries with15:00
uvos__they get way smaller with fusion15:01
uvos__the maemo theme is broken really15:01
uvos__it assums 96dpi and then scalles everything15:01
uvos__really stupid15:01
buZz--style doesnt seem a parameter, nor -style15:01
buZz:(15:01
uvos__its parsed by qt15:02
buZzoh well, not sure whats happening then15:02
uvos__but i gues if vlc dosent use the qt cli parser15:02
buZzQT_STYLE=fusion ?15:02
uvos__then it wont work15:02
uvos__thers a evvar too15:02
uvos__right15:02
buZzah no i can see what rafael2k ment15:03
buZzfilenames are black on darkgreen in 'miku' theme15:03
uvos__yeah vlc breaks the qt parser15:04
uvos__dumb15:04
uvos__just use smplayer :P15:04
buZzor mpv :)15:06
buZzdoes smplayer do OpenGLES acceleration?15:06
uvos__smplay dose whatever its backdend dose15:09
uvos__both mplayer and mpv do do gles15:09
buZzi havent ever gotten mplayer to do gles15:10
uvos__i have only ever goten mpv to work15:10
uvos__but it was very very very slow15:10
buZzoh, not so much for me15:10
uvos__its was slower than x11 iirc15:10
uvos__but maybe that was dd1.915:10
uvos__*ddk15:10
rafael2kin any of the two themes, text is bad to read15:13
rafael2kin any qt app I use currently (vlc anđ qcam)15:13
rafael2kotherwise, qt vlc gui is pretty usable in PP, apart of this text "almost black on black" issue15:14
rafael2keven my daughter managed to use without me15:15
rafael2kof course for her it easier, as she can not read anyway15:26
uvos__fusion theme will be fine15:39
uvos__if you ovrride it to that15:39
rafael2kwell. the problem is in all qt apps16:00
rafael2k_tks uvos, it solves the problem for qt apps16:03
rafael2k_but I think this should be fixes somehow for any theme16:04
Wizzupuvos__: shall I move the kernel to -devel from -experimental?16:08
uvos__Wizzup: only if it boots on n90016:13
Wizzupuvos__: ok, let me verify that16:15
Wizzupdid you test bionic and droid3?16:15
uvos__bionic yes16:17
uvos__droid 3 no16:17
Wizzupuvos__: hm, looks like something might be broken, I didn't pay close attention but I think it restarted itself somewhere in the boot process, will attach serial in a bit16:45
uvos__n900?16:47
Wizzupyes16:47
uvos__ok16:47
uvos__maintaining n900s kernel without serial is annoying16:48
uvos__since it dosent boot every other kernel release :(16:48
Wizzupmight also be that some patch or defconfig change I made is missing from your tree16:48
uvos__maybe16:49
rafael2kN900 uses armhf?16:49
Wizzuphm, it doesn't output to serial by default16:49
Wizzupthat's a real pita16:49
WizzupI mean it's booting but I didn't see anything beyond 'Starting kernel ...'16:49
Wizzupmaybe not the right boot args16:49
uvos__Wizzup: do look at https://github.com/IMbackK/droid4-linux/commits/n900-51616:49
Wizzupit could be the modem stuff, it just takes some time to (re)boot16:50
uvos__rafael2k: yeah sure omap3 dose armhf16:51
uvos__instruction set wise its the same as omap4, maybe some minor additions aside16:51
uvos__oh and thumb is not broken on omap416:52
rafael2kwhere can I get a tarball or something alike to have as "chroot" in my ML PP system16:52
rafael2kdebootstrap --arch=armhf --foreign beowulf /blabla16:52
rafael2kwill create a chroot where I can compile stuff to run on N900?16:53
uvos__sure16:53
rafael2kincluding gtk2 stuff? or I do need to add maemo repos?16:53
uvos__well maemo gtk2 is hacked but compile time compatabil16:54
uvos__so gtk2 would be fine16:54
uvos__for libhildon and freinds you need mameo repos16:54
rafael2kgreat, tks, ABI is the same, right?16:54
buZzrafael2k: there's some tool in repo to make a rootfs16:55
Wizzuprafael2k: we have a wiki article on all of this16:55
Wizzupcross compiling16:55
buZzhttps://github.com/maemo-leste/image-builder16:56
Wizzupuvos__: yeah it's the ssi thing:16:56
Wizzup[  114.584808] ssi-protocol ssi-protocol: WAKELINES TEST OK16:56
Wizzup[  114.590606] IPv6: ADDRCONF(NETDEV_CHANGE): phonet0: link becomes ready16:56
Wizzup[  114.636199] ------------[ cut here ]------------16:56
Wizzup[  114.640899] WARNING: CPU: 0 PID: 657 at kernel/dma/mapping.c:188 __dma_map_sg_attrs+0xd8/0x10016:56
uvos__Wizzup: not sure what ssl thing you know about16:57
uvos__but ok16:57
WizzupSSI16:57
sicelo_i definitely have 5.18.3 running on the N900. in pmos, i'm maintaining 5.18.116:57
uvos__i assume you know how to fix16:57
Wizzupuvos__: I don't remember, will have to dig16:58
uvos__sicelo_: so do you know this one?16:58
sicelo_yes16:58
uvos__sicelo_: so patch?16:58
sicelo_Wizzup: https://gitlab.com/postmarketOS/pmaports/-/blob/master/device/community/linux-nokia-n900/0003-wip-Revert-dma-direct-Fix-potential-NULL-pointer-der.patch .. just forward ported your 5.16/5.15 patch16:58
Wizzupright that's 2c7e4a1ac8ec1f908927793e893566aac3dcb9df16:59
Wizzuplooks like uvos__ didn't pick that one16:59
Wizzuphmm more might be missing it seems17:00
Wizzupwip: ARM: dts: omap3-n900: change gpio suffix17:00
uvos__:(17:00
Wizzupor maybe this made it to mainline17:00
uvos__sorry the original tree was a mess17:00
Wizzupyeah I know :D17:00
WizzupI can check the ones I have in there one by one against the merged truee I guess17:00
Wizzuptree*17:00
uvos__just merge what is needed onto top of some branch17:01
uvos__and ill pull it into the n900 feature branch later17:01
rafael2kI have my good ol' armhf chroot17:01
rafael2k: )17:01
Wizzupuvos__: yeah, a bit later, need to do some other things first now17:02
rafael2k(just want the good ol' opera 12.5 running... indeed the source does not have the assembly for arm64, anđ of course I'll not spend time writing it, but it has for armhf!)17:06
Wizzupuvos__: looks like the oops on reboot is still there21:19
uvosyes i know21:47
Wizzupok21:48
uvosbtw dose that happen on n900 or just d421:48
uvosi gues we dont suspend the serial ports on n900?21:48
uvossince pm dosent work?21:48
uvosif you dont do that i also dosent oops on d421:48
Wizzupdoing that on the n900 will definitely cause it reset sooner or later21:48
Wizzupbut that's in general ret/off related21:48
uvosok21:48
uvosbut the static flicker when turning on the display is gone21:50
uvosat least most of the time21:50
uvos(is is a obvious race)21:50
Wizzupoh yeah...21:52
Wizzupinteresting21:52
Wizzuplol I got so used to that21:52
uvosim pretty sure its just the display turning on before it gets the first frame21:53
Wizzupright21:53
uvosso it displays its own crap frambuffer21:53
Wizzupa new kernel with the n900 patch built21:53
Wizzuplet me try it in an hour or so21:53
Wizzup( 5.18.9-2+2m7 )21:53
uvoshuh i cant find my n90022:00
uvosill do xt86022:00
uvosthen22:00
uvosCertificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification.Wizzup:22:12
uvosWizzup: ^^ what to do about this? download maemo-keyring and installit via dpkg -i?22:12
uvoshmm no that dident help22:15
Wizzupuvos: ntpdate?22:28
uvosWizzup: had to update the ca pacakge22:38
uvosanyhow22:38
uvosi dont see the kernel upgrade22:38
uvosdeb https://maedevu.maemo.org/leste beowulf-experimental main contrib non-free droid4 bionic22:38
uvosi have this line22:38
uvosi do still have a bionic image on my d322:39
Wizzupuvos: dist-upgrade?22:39
Wizzupuvos: look of the d4 feels a bit different to me too22:41
Wizzupsince new kernel22:41
Wizzupidk22:41
uvosthe look?22:41
uvosits a bit faster to wake up22:41
uvosotherwise i think its imagineing things :D22:41
Wizzupdo you still see ants?22:41
uvosyes22:41
uvossometimes22:41
uvosi dont see the package on d4 either22:42
uvosit carries deb https://maedevu.maemo.org/leste beowulf-experimental main contrib non-free droid422:43
uvos# apt upgrade ; apt dist-upgrade22:43
uvos0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.22:43
uvossame with apt update ; apt dist-upgrade :P22:44
missMyN900uvos: hmm the D4 has a surprisingly bad repairability rating considering the year it was released: https://www.ifixit.com/smartphone-repairability22:46
uvoshonestly bullshit22:46
uvosits the most repariable slider phone i have ever seen22:46
uvosand i have seen many22:46
missMyN900"Tons of glue adheres the glue that is securing the glue to the glue that holds the phone together."22:47
uvostheres no glue22:47
missMyN900interesting22:47
uvosidk what there on about22:47
uvosthe d1-d3 has tones of glue22:47
missMyN900you don't like iFixit either ;)22:47
uvosthe d4 you have to remove exactly 1 sticker22:47
missMyN900my Z10 got a very good rating22:48
uvosthe droid bionic was a very long time the most reparable rated phone ever22:48
uvosand it has almost the same construction as d422:48
missMyN900yes22:48
uvosthe slider aside22:48
missMyN900I was just looking at it actually22:48
missMyN900it got a 922:48
uvosyes22:48
missMyN900they are rating the D3 higher than the 422:48
missMyN9006 > 422:48
uvosbullshit22:48
uvosyou can bearly open the d3 without22:48
missMyN900they do say "There is a lot of adhesive holding things together, making disassembly and reassembly difficult."22:48
uvosdamaging it22:48
uvosthe d4 on the other side uses no glue22:49
missMyN900I am not really capable of repairing a device but it is still something I like to take into account22:50
missMyN900out of principle and in case someone else can repair it22:50
uvosi can swap anything on d4 in like 10 minutes22:50
missMyN900I wonder if you can still get really old phones repaired or if they will just reject them immediately22:50
missMyN900I can swap the battery on my Z10 :P22:51
uvosthey will reject it for lack of spare parts for most stuff i would assume22:51
missMyN900and PP ;)22:51
missMyN900maybe I can still find some Z10 parts south of the border :D22:51
uvosWizzup: any ideas on the missing package22:52
uvosWizzup: looks like omap-linux isten a package at all for any of my devices22:58
uvosapt install omap-linux22:58
uvosE: Unable to locate package omap-linux22:58
uvosah its linux-image-omap22:59
uvosok the problem is none of my devices wants to upgrade from droid4-linux to linux-omap23:00
missMyN900uvos: mapphones are now using a common kernel?23:08
missMyN900bencoh: about that qcom sdk, can it only access the modem-related stuff or everything that is on the device?23:09
uvosmissMyN900: mapphones have allways used a common kernel23:16
uvosthe droid4 thing was allways a missnomer23:17
bencohmissMyN900: the document I read back then mentioned access to user data23:25
missMyN900uvos: oh that is good23:50
missMyN900bencoh: do you have a link or is this some secret document not accessible to the average person ;)?23:51

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