uvos | Wizzup: what branch are you bulding the kernel from? | 00:04 |
---|---|---|
Wizzup | maemo-5.18 I think | 00:05 |
uvos | what reppo? | 00:05 |
uvos | https://github.com/maemo-leste/droid4-linux has not sutch branch | 00:05 |
Wizzup | droid4-linux | 00:05 |
Wizzup | I pushed the tag I guess maemo-kernel-5.18.0 | 00:05 |
Wizzup | now the branch is there too | 00:05 |
buZz | oooo 5.18, so fresh | 00:17 |
buZz | straight up 5.18.9 ? :D | 00:18 |
buZz | oh 5.18.8? :) still, thats june 2022 | 00:19 |
uvos | Wizzup: was some clean build issue | 00:25 |
uvos | could you retrigger the build? | 00:25 |
Wizzup | should I retag? | 00:31 |
Wizzup | or did you? | 00:31 |
Wizzup | uvos: restarted | 00:33 |
Wizzup | with new tag and changelog | 00:33 |
uvos | Wizzup: and it dosent boot | 00:37 |
uvos | i was to hasty | 00:37 |
uvos | there is a problem with changes to 5.18.8 vs 5.18.0 | 00:37 |
uvos | and the modem | 00:37 |
uvos | sec let me try soemthing | 00:37 |
uvos | Wizzup: ok 5.18.9 works again | 01:03 |
uvos | it pushed it | 01:03 |
uvos | should be fine now | 01:03 |
Wizzup | ok | 01:24 |
Wizzup | tomorrow morning | 01:25 |
rafael2k | opera compilation finally burned the long lasting cheap sd | 09:21 |
rafael2k | added a patch for csp conversion in our libcamera "-3" | 10:23 |
Wizzup | rafael2k: to kernel? | 10:33 |
Wizzup | rafael2k: heh @ sd | 10:33 |
Wizzup | uvos: it's running | 10:37 |
Wizzup | oh | 10:52 |
Wizzup | DEPMOD debian/linux-image/lib/modules/5.18.8 | 10:52 |
Wizzup | dpkg-gencontrol: error: package linux-headers-droid4 not in control info | 10:52 |
Wizzup | make[2]: *** [scripts/Makefile.package:87: intdeb-pkg] Error 25 | 10:52 |
Wizzup | I should fix that | 10:52 |
Wizzup | uvos - or maybe you missed something? | 10:56 |
rafael2k | Wizzup: to libcamerạ.. still not that great.., but advancing | 10:57 |
Wizzup | uvos: did you pick all the builddeb changes? | 10:57 |
Wizzup | uvos: so 0a20a21729de20fb8cc01483ba376b8ea37398b9 and 66b5cb54729e7c5fa4b8db2bb58458ee11b243cf and 0ecb2d01fefc934d99900fac593a8a15656f9007 | 10:58 |
uvos__ | Wizzup: no i did not | 11:10 |
uvos__ | i just built the kernel normal | 11:11 |
uvos__ | *y | 11:11 |
uvos__ | not the deb | 11:11 |
uvos__ | so yeah please fix that if able | 11:11 |
uvos__ | i did pick the deb changes in the maemo-packaging-518 feature branch | 11:11 |
uvos__ | i think thats those | 11:11 |
uvos__ | Wizzup: so what you see here https://github.com/IMbackK/droid4-linux/commits/maemo-packaging-516 | 11:13 |
Wizzup | uvos__: yeah those are the ones I refer to | 11:25 |
Wizzup | is it in maemo-5.18? | 11:25 |
Wizzup | because the CI failed yesterday with the above error | 11:25 |
Wizzup | maybe you picked an outdated commit? | 11:26 |
Wizzup | it should be omap-linux is why | 11:26 |
Wizzup | uvos__: ah yeah a3f4379c3ebcdb3dfe0f323ea5f231f0f3aadd10 | 11:26 |
Wizzup | at least the builddeb part of it | 11:26 |
uvos__ | Wizzup: yeah all the -516 branches and -518 are merged together to form maemo-518 | 11:31 |
Wizzup | want to fix it at the source? | 11:34 |
uvos__ | Wizzup: i wont be able until tomorrow | 11:52 |
uvos__ | Wizzup: make the change ontop mameo-518 and ill pull it into maemo-packaging-516 | 11:53 |
uvos__ | then when i remerge everything for 5.19 it will be fixed | 11:54 |
Wizzup | ok | 11:57 |
Wizzup | uvos__: in repos and works for me | 13:10 |
buZz | lol last night i enabled bitmap fonts in X and installed the artwiz fonts | 13:12 |
buZz | looks .. well, nerdy | 13:12 |
buZz | https://i.imgur.com/Uyp1yPK.png | 13:15 |
buZz | quite small on d4 :P | 13:15 |
buZz | (you can still scale them bigger, but they'll be way less crisp) | 13:17 |
Wizzup | yeah bitmap fonts are a weird invention :) | 13:19 |
Wizzup | brb | 13:19 |
Wizzup | uvos__: calls still work with my hack | 13:20 |
uvos__ | it gets better battery life for me | 13:21 |
uvos__ | and the display wakes faster | 13:21 |
uvos__ | so its a siginificant upgrade | 13:21 |
uvos__ | no issues to report here yet | 13:21 |
uvos__ | (but i ran 5.18.0 most of the time not 8/9) | 13:21 |
buZz | Wizzup: i love em :) | 13:31 |
buZz | i made a 4x4 pixel bitmap font once ;) | 13:31 |
Wizzup | uvos__: interesting re: battery life | 13:49 |
Wizzup | brb again.. | 13:49 |
rafael2k | hey, I dunno what qt uses for theme | 13:53 |
rafael2k | but in both qt vlc gui and qcam, in the file selector, it seems both letters and background are black | 13:54 |
rafael2k | I can see nothing | 13:54 |
buZz | rafael2k: have you tried a different maemo theme? | 14:08 |
buZz | new kernel isnt in repos yet i guess? | 14:09 |
rafael2k | buZz: lemme try | 14:15 |
buZz | i'll let you! | 14:15 |
rafael2k | :P | 14:15 |
rafael2k | but ma daughter don't lemme try | 14:15 |
rafael2k | she is typing in the terminal | 14:15 |
rafael2k | I seems she likes the vkb | 14:16 |
buZz | hehehe | 14:18 |
buZz | you need a second device ;) | 14:18 |
rafael2k | she let me change, not luck with "Melody" too | 14:21 |
rafael2k | the contrast is awful, almost black on black for files not selected | 14:21 |
buZz | lol on d4 vlc gui is completely unusable | 14:23 |
buZz | icons and widgets way too big not allowing any filenames or directorynames on screen | 14:23 |
buZz | ¯\_(ツ)_/¯ | 14:23 |
buZz | rafael2k: maybe try 'miku' | 14:24 |
Wizzup | rafael2k: qt uses gtk2 for the theme mostly, but there are some problems specifically with text | 14:26 |
Wizzup | it's not theme realted | 14:27 |
Wizzup | it's related to our qt code | 14:27 |
buZz | ah ok | 14:29 |
uvos__ | buZz: vlc -style=fusion | 14:58 |
uvos__ | buZz:QT_SCALE_FACTOR=1.5 vlc -style=fusion | 14:58 |
uvos__ | buZz: or maybe QT_SCALE_FACTOR=1.5 vlc -style fusion | 14:58 |
buZz | higher? not <1 ? | 14:59 |
uvos__ | ? | 15:00 |
uvos__ | i assume you want the buttons bigger | 15:00 |
buZz | no they're already way too big :P | 15:00 |
buZz | QT_SCALE_FACTOR=0.5 vlc | 15:00 |
buZz | works , without -style fusion | 15:00 |
* buZz tries with | 15:00 | |
uvos__ | they get way smaller with fusion | 15:01 |
uvos__ | the maemo theme is broken really | 15:01 |
uvos__ | it assums 96dpi and then scalles everything | 15:01 |
uvos__ | really stupid | 15:01 |
buZz | --style doesnt seem a parameter, nor -style | 15:01 |
buZz | :( | 15:01 |
uvos__ | its parsed by qt | 15:02 |
buZz | oh well, not sure whats happening then | 15:02 |
uvos__ | but i gues if vlc dosent use the qt cli parser | 15:02 |
buZz | QT_STYLE=fusion ? | 15:02 |
uvos__ | then it wont work | 15:02 |
uvos__ | thers a evvar too | 15:02 |
uvos__ | right | 15:02 |
buZz | ah no i can see what rafael2k ment | 15:03 |
buZz | filenames are black on darkgreen in 'miku' theme | 15:03 |
uvos__ | yeah vlc breaks the qt parser | 15:04 |
uvos__ | dumb | 15:04 |
uvos__ | just use smplayer :P | 15:04 |
buZz | or mpv :) | 15:06 |
buZz | does smplayer do OpenGLES acceleration? | 15:06 |
uvos__ | smplay dose whatever its backdend dose | 15:09 |
uvos__ | both mplayer and mpv do do gles | 15:09 |
buZz | i havent ever gotten mplayer to do gles | 15:10 |
uvos__ | i have only ever goten mpv to work | 15:10 |
uvos__ | but it was very very very slow | 15:10 |
buZz | oh, not so much for me | 15:10 |
uvos__ | its was slower than x11 iirc | 15:10 |
uvos__ | but maybe that was dd1.9 | 15:10 |
uvos__ | *ddk | 15:10 |
rafael2k | in any of the two themes, text is bad to read | 15:13 |
rafael2k | in any qt app I use currently (vlc anđ qcam) | 15:13 |
rafael2k | otherwise, qt vlc gui is pretty usable in PP, apart of this text "almost black on black" issue | 15:14 |
rafael2k | even my daughter managed to use without me | 15:15 |
rafael2k | of course for her it easier, as she can not read anyway | 15:26 |
uvos__ | fusion theme will be fine | 15:39 |
uvos__ | if you ovrride it to that | 15:39 |
rafael2k | well. the problem is in all qt apps | 16:00 |
rafael2k_ | tks uvos, it solves the problem for qt apps | 16:03 |
rafael2k_ | but I think this should be fixes somehow for any theme | 16:04 |
Wizzup | uvos__: shall I move the kernel to -devel from -experimental? | 16:08 |
uvos__ | Wizzup: only if it boots on n900 | 16:13 |
Wizzup | uvos__: ok, let me verify that | 16:15 |
Wizzup | did you test bionic and droid3? | 16:15 |
uvos__ | bionic yes | 16:17 |
uvos__ | droid 3 no | 16:17 |
Wizzup | uvos__: 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 bit | 16:45 |
uvos__ | n900? | 16:47 |
Wizzup | yes | 16:47 |
uvos__ | ok | 16:47 |
uvos__ | maintaining n900s kernel without serial is annoying | 16:48 |
uvos__ | since it dosent boot every other kernel release :( | 16:48 |
Wizzup | might also be that some patch or defconfig change I made is missing from your tree | 16:48 |
uvos__ | maybe | 16:49 |
rafael2k | N900 uses armhf? | 16:49 |
Wizzup | hm, it doesn't output to serial by default | 16:49 |
Wizzup | that's a real pita | 16:49 |
Wizzup | I mean it's booting but I didn't see anything beyond 'Starting kernel ...' | 16:49 |
Wizzup | maybe not the right boot args | 16:49 |
uvos__ | Wizzup: do look at https://github.com/IMbackK/droid4-linux/commits/n900-516 | 16:49 |
Wizzup | it could be the modem stuff, it just takes some time to (re)boot | 16:50 |
uvos__ | rafael2k: yeah sure omap3 dose armhf | 16:51 |
uvos__ | instruction set wise its the same as omap4, maybe some minor additions aside | 16:51 |
uvos__ | oh and thumb is not broken on omap4 | 16:52 |
rafael2k | where can I get a tarball or something alike to have as "chroot" in my ML PP system | 16:52 |
rafael2k | debootstrap --arch=armhf --foreign beowulf /blabla | 16:52 |
rafael2k | will create a chroot where I can compile stuff to run on N900? | 16:53 |
uvos__ | sure | 16:53 |
rafael2k | including gtk2 stuff? or I do need to add maemo repos? | 16:53 |
uvos__ | well maemo gtk2 is hacked but compile time compatabil | 16:54 |
uvos__ | so gtk2 would be fine | 16:54 |
uvos__ | for libhildon and freinds you need mameo repos | 16:54 |
rafael2k | great, tks, ABI is the same, right? | 16:54 |
buZz | rafael2k: there's some tool in repo to make a rootfs | 16:55 |
Wizzup | rafael2k: we have a wiki article on all of this | 16:55 |
Wizzup | cross compiling | 16:55 |
buZz | https://github.com/maemo-leste/image-builder | 16:56 |
Wizzup | uvos__: yeah it's the ssi thing: | 16:56 |
Wizzup | [ 114.584808] ssi-protocol ssi-protocol: WAKELINES TEST OK | 16:56 |
Wizzup | [ 114.590606] IPv6: ADDRCONF(NETDEV_CHANGE): phonet0: link becomes ready | 16: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/0x100 | 16:56 |
uvos__ | Wizzup: not sure what ssl thing you know about | 16:57 |
uvos__ | but ok | 16:57 |
Wizzup | SSI | 16:57 |
sicelo_ | i definitely have 5.18.3 running on the N900. in pmos, i'm maintaining 5.18.1 | 16:57 |
uvos__ | i assume you know how to fix | 16:57 |
Wizzup | uvos__: I don't remember, will have to dig | 16:58 |
uvos__ | sicelo_: so do you know this one? | 16:58 |
sicelo_ | yes | 16: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 patch | 16:58 |
Wizzup | right that's 2c7e4a1ac8ec1f908927793e893566aac3dcb9df | 16:59 |
Wizzup | looks like uvos__ didn't pick that one | 16:59 |
Wizzup | hmm more might be missing it seems | 17:00 |
Wizzup | wip: ARM: dts: omap3-n900: change gpio suffix | 17:00 |
uvos__ | :( | 17:00 |
Wizzup | or maybe this made it to mainline | 17:00 |
uvos__ | sorry the original tree was a mess | 17:00 |
Wizzup | yeah I know :D | 17:00 |
Wizzup | I can check the ones I have in there one by one against the merged truee I guess | 17:00 |
Wizzup | tree* | 17:00 |
uvos__ | just merge what is needed onto top of some branch | 17:01 |
uvos__ | and ill pull it into the n900 feature branch later | 17:01 |
rafael2k | I have my good ol' armhf chroot | 17:01 |
rafael2k | : ) | 17:01 |
Wizzup | uvos__: yeah, a bit later, need to do some other things first now | 17: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 |
Wizzup | uvos__: looks like the oops on reboot is still there | 21:19 |
uvos | yes i know | 21:47 |
Wizzup | ok | 21:48 |
uvos | btw dose that happen on n900 or just d4 | 21:48 |
uvos | i gues we dont suspend the serial ports on n900? | 21:48 |
uvos | since pm dosent work? | 21:48 |
uvos | if you dont do that i also dosent oops on d4 | 21:48 |
Wizzup | doing that on the n900 will definitely cause it reset sooner or later | 21:48 |
Wizzup | but that's in general ret/off related | 21:48 |
uvos | ok | 21:48 |
uvos | but the static flicker when turning on the display is gone | 21:50 |
uvos | at least most of the time | 21:50 |
uvos | (is is a obvious race) | 21:50 |
Wizzup | oh yeah... | 21:52 |
Wizzup | interesting | 21:52 |
Wizzup | lol I got so used to that | 21:52 |
uvos | im pretty sure its just the display turning on before it gets the first frame | 21:53 |
Wizzup | right | 21:53 |
uvos | so it displays its own crap frambuffer | 21:53 |
Wizzup | a new kernel with the n900 patch built | 21:53 |
Wizzup | let me try it in an hour or so | 21:53 |
Wizzup | ( 5.18.9-2+2m7 ) | 21:53 |
uvos | huh i cant find my n900 | 22:00 |
uvos | ill do xt860 | 22:00 |
uvos | then | 22:00 |
uvos | Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification.Wizzup: | 22:12 |
uvos | Wizzup: ^^ what to do about this? download maemo-keyring and installit via dpkg -i? | 22:12 |
uvos | hmm no that dident help | 22:15 |
Wizzup | uvos: ntpdate? | 22:28 |
uvos | Wizzup: had to update the ca pacakge | 22:38 |
uvos | anyhow | 22:38 |
uvos | i dont see the kernel upgrade | 22:38 |
uvos | deb https://maedevu.maemo.org/leste beowulf-experimental main contrib non-free droid4 bionic | 22:38 |
uvos | i have this line | 22:38 |
uvos | i do still have a bionic image on my d3 | 22:39 |
Wizzup | uvos: dist-upgrade? | 22:39 |
Wizzup | uvos: look of the d4 feels a bit different to me too | 22:41 |
Wizzup | since new kernel | 22:41 |
Wizzup | idk | 22:41 |
uvos | the look? | 22:41 |
uvos | its a bit faster to wake up | 22:41 |
uvos | otherwise i think its imagineing things :D | 22:41 |
Wizzup | do you still see ants? | 22:41 |
uvos | yes | 22:41 |
uvos | sometimes | 22:41 |
uvos | i dont see the package on d4 either | 22:42 |
uvos | it carries deb https://maedevu.maemo.org/leste beowulf-experimental main contrib non-free droid4 | 22:43 |
uvos | # apt upgrade ; apt dist-upgrade | 22:43 |
uvos | 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. | 22:43 |
uvos | same with apt update ; apt dist-upgrade :P | 22:44 |
missMyN900 | uvos: hmm the D4 has a surprisingly bad repairability rating considering the year it was released: https://www.ifixit.com/smartphone-repairability | 22:46 |
uvos | honestly bullshit | 22:46 |
uvos | its the most repariable slider phone i have ever seen | 22:46 |
uvos | and i have seen many | 22:46 |
missMyN900 | "Tons of glue adheres the glue that is securing the glue to the glue that holds the phone together." | 22:47 |
uvos | theres no glue | 22:47 |
missMyN900 | interesting | 22:47 |
uvos | idk what there on about | 22:47 |
uvos | the d1-d3 has tones of glue | 22:47 |
missMyN900 | you don't like iFixit either ;) | 22:47 |
uvos | the d4 you have to remove exactly 1 sticker | 22:47 |
missMyN900 | my Z10 got a very good rating | 22:48 |
uvos | the droid bionic was a very long time the most reparable rated phone ever | 22:48 |
uvos | and it has almost the same construction as d4 | 22:48 |
missMyN900 | yes | 22:48 |
uvos | the slider aside | 22:48 |
missMyN900 | I was just looking at it actually | 22:48 |
missMyN900 | it got a 9 | 22:48 |
uvos | yes | 22:48 |
missMyN900 | they are rating the D3 higher than the 4 | 22:48 |
missMyN900 | 6 > 4 | 22:48 |
uvos | bullshit | 22:48 |
uvos | you can bearly open the d3 without | 22:48 |
missMyN900 | they do say "There is a lot of adhesive holding things together, making disassembly and reassembly difficult." | 22:48 |
uvos | damaging it | 22:48 |
uvos | the d4 on the other side uses no glue | 22:49 |
missMyN900 | I am not really capable of repairing a device but it is still something I like to take into account | 22:50 |
missMyN900 | out of principle and in case someone else can repair it | 22:50 |
uvos | i can swap anything on d4 in like 10 minutes | 22:50 |
missMyN900 | I wonder if you can still get really old phones repaired or if they will just reject them immediately | 22:50 |
missMyN900 | I can swap the battery on my Z10 :P | 22:51 |
uvos | they will reject it for lack of spare parts for most stuff i would assume | 22:51 |
missMyN900 | and PP ;) | 22:51 |
missMyN900 | maybe I can still find some Z10 parts south of the border :D | 22:51 |
uvos | Wizzup: any ideas on the missing package | 22:52 |
uvos | Wizzup: looks like omap-linux isten a package at all for any of my devices | 22:58 |
uvos | apt install omap-linux | 22:58 |
uvos | E: Unable to locate package omap-linux | 22:58 |
uvos | ah its linux-image-omap | 22:59 |
uvos | ok the problem is none of my devices wants to upgrade from droid4-linux to linux-omap | 23:00 |
missMyN900 | uvos: mapphones are now using a common kernel? | 23:08 |
missMyN900 | bencoh: about that qcom sdk, can it only access the modem-related stuff or everything that is on the device? | 23:09 |
uvos | missMyN900: mapphones have allways used a common kernel | 23:16 |
uvos | the droid4 thing was allways a missnomer | 23:17 |
bencoh | missMyN900: the document I read back then mentioned access to user data | 23:25 |
missMyN900 | uvos: oh that is good | 23:50 |
missMyN900 | bencoh: 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/!