Wizzup | freemangordon: ok, I'll have a coffee and look at eds tp again | 11:18 |
---|---|---|
Wizzup | uvos__: did you figure out what to do with iio-sensor-proxy? | 11:19 |
Wizzup | do we just fork + add init script? | 11:19 |
* SuperMarioSF slaps SuperMarioSF around a bit with a large trout | 11:26 | |
Wizzup | :D | 11:27 |
SuperMarioSF | Ouchies | 11:27 |
SuperMarioSF | well I guess I have to do the international shipping research next day | 11:28 |
SuperMarioSF | because I am working on my day off | 11:28 |
SuperMarioSF | btw I'm using mIRC now. Auto reconnect isn't available on web based IRC. | 11:29 |
sicelo | so you're on windows? | 11:30 |
SuperMarioSF | yup, my workspace have many PCs, the primary one is a Windows 11 machine. | 11:30 |
SuperMarioSF | and there is a NAS running TrueNAS core, a small PC running with passive cooling running AOSC OS (Linux), a Dell Optiflex running Ubuntu 20.04, but with a smart router NIC in it. | 11:32 |
SuperMarioSF | *Ubuntu 22.04 | 11:32 |
sicelo | interesting... i just noticed mIRC is still well supported. last release about a week ago. really nice | 11:33 |
SuperMarioSF | If I need a Linux desktop, that Ubuntu 22.04 PC had KDE5 on it and connected to my KVM switch. | 11:33 |
SuperMarioSF | well mIRC isn't free. | 11:34 |
Wizzup | sicelo: all good, no rush | 11:35 |
sicelo | meaning? | 11:35 |
Wizzup | sorry | 11:35 |
Wizzup | I meant to say | 11:35 |
Wizzup | SuperMarioSF: all good, no rush | 11:35 |
sicelo | ah, | 11:35 |
SuperMarioSF | ok | 11:35 |
Wizzup | sicelo: let me make a coffee and look at that n900 serial thing, once python-hildon builds | 11:35 |
sicelo | cool | 11:36 |
SuperMarioSF | oh I haven't have my food for a while. time for a breakfast/launch/dinner all-in-one. (I'm too busy on work these days...) | 11:37 |
Wizzup | heh :) | 11:39 |
_uvos_ | Wizzup if we are going to have it forked we might as well have the magnetometer stuff enabled too | 11:42 |
_uvos_ | so rebase | 11:42 |
_uvos_ | the devuan people where on #devuan where not helpfull | 11:42 |
Wizzup | oh well | 11:42 |
_uvos_ | "haveing forks is work" | 11:42 |
_uvos_ | and "oh this never had a legacy init script in debian, no idea what to do then" | 11:43 |
_uvos_ | ill do it tomorrow | 11:43 |
Wizzup | ok | 11:43 |
_uvos_ | if you dont want to | 11:44 |
Wizzup | I hope to do qt5 today and then most of the hard stuff should be done | 11:44 |
_uvos_ | good | 11:44 |
Wizzup | there's various python pkgs that are just a pain, but we'll get it done for this release I guess | 11:44 |
Wizzup | for the next one, I don't know :) | 11:44 |
_uvos_ | what about abook, sphone and friends | 11:44 |
Wizzup | abook is done, I will re-try sphone in a bit | 11:45 |
_uvos_ | the motoactv arrived, smoothest android 2.3 device i have ever used :P | 11:45 |
Wizzup | heh | 11:46 |
_uvos_ | amazing that they crammed essentally a n900 into 1/8 its size just 1 years after the n900 was released | 11:46 |
buZz | sicelo: afaik that mirc dev stopped all other work, he's living of the few people that paid for mirc :) | 12:39 |
buZz | pretty cool | 12:39 |
Wizzup | shall I just import the cython pkg from buster instead of building it ourselves? | 13:05 |
Wizzup | sicelo: ke-recv does not seem happy @ n900 either atm | 13:14 |
Wizzup | sicelo: https://wizzup.org/n900-6.1-panic.txt | 13:15 |
Wizzup | looks like the same one as I worked around before with the revert | 13:15 |
Wizzup | uvos__: ^ | 13:17 |
sicelo | funny thing is - since upgrading to 6.1 on the d4 yesterday, i've never been able to get to h-d. anyway, will see the d4 later | 13:18 |
sicelo | Wizzup: the dma patch is available in that kernel you're testing with, right? | 13:19 |
sicelo | yes i see it in https://github.com/maemo-leste/droid4-linux/commits/maemo-6.1 | 13:20 |
Wizzup | well, I don't know if uvos cherry-picked it, or actually did the revert | 13:20 |
Wizzup | if he just cherry picked it I am surprised the kernel even compiles | 13:21 |
Wizzup | as in, I thought that usually you'd have to re-do the revert | 13:21 |
Wizzup | it's also just possible it's not enough anymore | 13:21 |
Wizzup | uvos__: re: sphone see https://phoenix.maemo.org/job/sphone-binaries/architecture=arm64,label=arm64/54/consoleText | 13:22 |
sicelo | Wizzup: when doing the revert, https://paste.debian.net/1262731/ and https://paste.debian.net/1262730/ | 13:25 |
Wizzup | sicelo: right, you'll have to figure out what the right path is there, I can take a look after I free up my head a bit (10 mins) | 13:29 |
Wizzup | I always get confused by >>> and <<<, so maybe look at what the commit adds (git log -p <commit you want to revert>) | 13:29 |
Wizzup | and then just try to undo what it does | 13:29 |
sicelo | i believe that's what i did, ending up with https://gitlab.com/postmarketOS/pmaports/-/blob/f50cc07cf7988185e6a5162c6bd42dde597bfe20/device/community/linux-nokia-n900/0005-kernel-dma-workaround-n900-modem-oops.patch | 13:34 |
sicelo | but it's possible i did it wrong | 13:34 |
Wizzup | ok, let me make a coffee and check it | 13:35 |
sicelo | sure, | 13:35 |
Wizzup | freemangordon: uvos__: do you know if we still need https://github.com/maemo-leste/qt-platform-maemo/commit/86cbc6f410cd295cd522403e635892160f90a4af ? | 14:05 |
Wizzup | sicelo: it looks to me like your revert is correct, I think | 14:10 |
Wizzup | sicelo: actually, hm | 14:11 |
Wizzup | sicelo: || arch_dma_map_page_direct(dev, page_to_phys(page) + offset + size)) seems new | 14:11 |
Wizzup | same for the other two | 14:11 |
Wizzup | wonder what happens if you remove those too | 14:11 |
Wizzup | btw, maybe you can ask on linux-omap and other MLs again about this problem | 14:12 |
Wizzup | sicelo: btw, I assume that without the revert it also crashes? | 14:13 |
Wizzup | https://wizzup.org/qt5-chimaera-1.png | 14:53 |
Wizzup | https://wizzup.org/qt5-chimaera-2.png | 14:53 |
Wizzup | freemangordon: ^^ :) | 14:53 |
sicelo | Wizzup: yes crashes without patch/revert | 14:57 |
sicelo | nice @ qt | 14:57 |
Wizzup | yeah, we're mostly there... libgq-gconf has a mysterious failing test though :( | 15:04 |
_uvos_ | cherry-picking a revert absolutly should work, there should not be anzthing speical about a revert commit. that said the revert in the kernel is not cherry-picked, its comes from the n900 branch that was merged | 15:22 |
_uvos_ | where the revert was perfomed | 15:23 |
_uvos_ | anyhow the diff looks absolutly fine | 15:23 |
Wizzup | the || calls there look like they might be causing the crash | 15:23 |
_uvos_ | the new 6.1 kernel contains the n900 patches from sicleo/pmos | 15:23 |
Wizzup | but that's just a wild guess | 15:23 |
_uvos_ | btw | 15:23 |
_uvos_ | the aditional ones | 15:23 |
Wizzup | which branch? | 15:24 |
_uvos_ | what he linked | 15:24 |
_uvos_ | a 6.1 branch | 15:24 |
_uvos_ | i cant look rn @ the underlying issue | 15:25 |
Wizzup | it's the same issue as before, but I got no useful response from the ML | 15:25 |
Wizzup | but removing the new || call for dma might work | 15:25 |
_uvos_ | ok | 15:25 |
Wizzup | but really I think it ought to just be fixed proper | 15:26 |
_uvos_ | yes | 15:26 |
_uvos_ | is this code used on the other devices? | 15:26 |
_uvos_ | ie can this sort of hack break other things | 15:26 |
_uvos_ | we may also want to consider blacklisting the modem untill this is fixed | 15:27 |
Wizzup | maybe just don't built it in the kernel | 15:30 |
Wizzup | or blacklist yeah. | 15:30 |
Wizzup | but my fix didn't cause other issues | 15:30 |
_uvos_ | blacklist is better | 15:30 |
_uvos_ | allows debugging | 15:30 |
Wizzup | I suppose, still not sure how to help the existing -devel users on n900 that have a non booting device now :P | 15:30 |
_uvos_ | tell tem to mount sdcard | 15:32 |
_uvos_ | and add blacklist i gues | 15:32 |
tmlind | Wizzup, _uvos_: pushed out a new mapphone-v6.1 branch that has dts stuff rearranged a bit to boot also xt910, xt912, mz609 and mz617 | 15:49 |
tmlind | https://github.com/tmlind/linux/commits/mapphone-v6.1 | 15:50 |
tmlind | lcd works on xt910, should work on xt912 too in theory | 15:50 |
tmlind | no lcd support for mz609 or mz617 so far | 15:50 |
tmlind | this will cause merge conflicts for dts and the panel-dsi stuff if merged in to the droid4-pending-v6.1 fyi | 15:51 |
tmlind | boot tested only on xt910 and mz617 so far, hopefully notghing broke for xt875 and xt894 lcd | 15:52 |
buZz | was mz617 the xyboard with a keyboard case by motorola available? | 15:56 |
tmlind | buZz yeah i guess they had some case, never seen one | 16:06 |
Wizzup | tmlind: sweet, will take a look tomorrow, I have a xt912 here | 16:20 |
tmlind | Wizzup: ok, check the partition table on it first | 16:23 |
tmlind | on xt910, mmcblk1p8 is utags, mmcblk1p13 is bpsw. if xt912 has the same partitioning, you can try flashing xt910 bootloader after flashing allow-mbmloader-flashing-mbm.bin | 16:25 |
Wizzup | ok | 16:26 |
freemangordon | Wizzup: sorry, busy with other things, maybe will have time tomorrow | 16:57 |
Wizzup | freemangordon: wrt what? | 17:01 |
Wizzup | oh, eds tp | 17:01 |
n900 | what caused the bootloop? did you have to have "devel" in sources.list or was it any recent kernel upgrade? | 17:32 |
n900 | (i have not rebooted for a little while...) | 17:32 |
Wizzup | n900: yes unfortunately -devel kernel | 17:33 |
n900 | i dont think i have that enabled... | 17:34 |
n900 | not sure. | 17:34 |
n900 | oh hang on... | 17:35 |
Wizzup | the fix is to blacklist some modules | 17:35 |
Wizzup | I'll test that in a bit | 17:36 |
n900 | hmmm. i dont appear to have any "devel" in /boot | 17:36 |
n900 | certainly not in uname out | 17:36 |
n900 | or in sources.list | 17:36 |
n900 | 5.18.9 | 17:37 |
Wizzup | ok | 17:37 |
n900 | anyway, i dont plan on rebooting any time soon! :) | 17:37 |
sicelo | hey, nice to see another n900 user! i had begun to fear i might be the only one still using it | 17:42 |
Wizzup | sicelo: I still use in fremantle too :) | 17:43 |
sicelo | nice. i meant use with mainline linux | 17:43 |
* sicelo still needs to repair usb on two N900 | 17:44 | |
n900 | sicelo: "using" in the sense that i created a cool irc nick for it and run weechat on it and lurk in this channel! ;) | 17:46 |
sicelo | that counts as use ;-) | 17:47 |
Wizzup | sicelo: yeah having call audio working would be sweet | 17:47 |
Wizzup | I got a bit disappointed when trying to get OFF mode to work that so many things can't deal with OFF mode | 17:47 |
sicelo | i still hope to work on the call audio in coming months | 17:47 |
Wizzup | I had all the modules compiled I think | 17:48 |
sicelo | Wizzup: yeah this issue really sucks. i tried this path, https://paste.debian.net/1262761/ ... also no success | 19:34 |
Wizzup | ok | 19:38 |
Wizzup | seems like we just need to see if we can fix it | 19:38 |
sicelo | sucks that it's something that can only be seen via serial. i haven't had success with mtd/blkdev pstore and mtdoops, but maybe i should give that a try some more | 19:45 |
sicelo | i once got some output out of serial, but my setup was too fragile ... only got bootloader output, even though i had console=ttyS2 in cmdline | 19:45 |
sicelo | in next two weeks i hope to have some time to come up with a better serial setup | 19:46 |
Wizzup | sicelo: well, the error is mostly the same, I think what's important is check out how the non-dma path works, how that is taken on 5.x and then just see how we can not take the dma path | 19:50 |
Wizzup | and then see if the dma path is even supposed to work on the n900 | 19:50 |
uvos | just pulled my droid razr out of the closet, its back has gotten really sicky :( | 22:14 |
Wizzup | plastic :) | 22:15 |
uvos | this soft touch stuff is terrible | 22:16 |
uvos | seams removeable with naphta | 22:18 |
Wizzup | uvos: btw not sure if you saw, but sphone fails to compile due to some glib change | 22:18 |
Wizzup | all the dependencies are in place | 22:18 |
Wizzup | in fact, I think that apart from mesa pretty much everything is done | 22:18 |
uvos | what glib version and sphone branch are you tring to compile against? | 22:18 |
uvos | btw | 22:19 |
uvos | the qt change is no longer needed i fixed that in hildon ages ago | 22:19 |
Wizzup | https://phoenix.maemo.org/job/sphone-binaries/architecture=arm64,label=arm64/54/consoleText | 22:19 |
uvos | dosent give me the glib version | 22:20 |
uvos | that error means your compileing against something older than 2.66 | 22:20 |
uvos | i gues that might be normal for chimeara | 22:20 |
Wizzup | uh | 22:20 |
Wizzup | I doubt that the m-l beowulf glib is newer than our chimaera | 22:20 |
uvos | its not | 22:20 |
Wizzup | 2513 packages can be upgraded. Run 'apt list --upgradable' to see them. | 22:21 |
Wizzup | wonder if I should try it | 22:21 |
uvos | i have compiled master sphone compiles only on arch linux | 22:21 |
uvos | *i have compiled master sphone only on arch linux | 22:21 |
Wizzup | well there's the problem ;) | 22:21 |
Wizzup | in any case the log should tell you what's up | 22:21 |
uvos | yes glib is to old | 22:21 |
Wizzup | well, I think it's what you'll have to deal with :( | 22:22 |
uvos | https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=glib2&x=submit | 22:22 |
uvos | uh | 22:22 |
Wizzup | apt dist-upgrade is taking over a minute already to resolve :D | 22:22 |
Wizzup | https://packages.debian.org/source/bullseye/glib2.0 | 22:22 |
uvos | 2.66.8 | 22:23 |
uvos | should be new enough | 22:23 |
Wizzup | freemangordon: | 22:23 |
Wizzup | 2503 upgraded, 182 newly installed, 22 to remove and 9 not upgraded. | 22:23 |
Wizzup | Need to get 655 MB of archives. | 22:23 |
Wizzup | After this operation, 330 MB of additional disk space will be used. | 22:23 |
Wizzup | Do you want to continue? [Y/n] | 22:23 |
Wizzup | :D | 22:23 |
uvos | could you check if the devuan pacakge is the same? | 22:23 |
Wizzup | The following packages will be REMOVED: g++-8 gcc-8 libgcc-8-dev libldb1 libpython-dev libpython-stdlib libstdc++-8-dev python python-dbus python-dev python-funcsigs python-gi python-gobject python-location python-minimal python-mock python-numpy python-olefile python-pbr python-pil python-talloc python3.7 | 22:23 |
Wizzup | uvos: sure | 22:23 |
Wizzup | ii libglib2.0-0:amd64 2.66.8-1+leste1+m7 amd64 GLib library of C routines | 22:23 |
uvos | Wizzup: thats wierd | 22:24 |
uvos | guri should be in 2.66+ https://docs.gtk.org/glib/struct.Uri.html | 22:24 |
Wizzup | uvos: I think in a matter of days we'll have images | 22:24 |
uvos | Wizzup: great | 22:24 |
Wizzup | I am upgrading my labdroid now | 22:25 |
Wizzup | let's see if it breaks | 22:25 |
uvos | Version : 2.74.2-1 | 22:25 |
uvos | hmm maybe glib documentation is wrong | 22:25 |
uvos | and it was added later | 22:25 |
Wizzup | probably is | 22:25 |
Wizzup | or we packaged a wrong glib | 22:26 |
Wizzup | (since it's our pkg) | 22:26 |
uvos | interestingly the motoactv dosent use mbm and isent bootloader locked at all | 22:39 |
uvos | like its not unlockable the bootloder just dosent do any signing at all in the first place | 22:39 |
Wizzup | well, that's not bad, right? :D | 22:39 |
uvos | yeah | 22:39 |
Wizzup | it has wifi and bt right? | 22:39 |
uvos | yeah wifi bt gps sensors | 22:40 |
Wizzup | gps too? cool | 22:40 |
uvos | jup | 22:41 |
uvos | so | 22:58 |
uvos | who has allow-mbmloader-flashing-mbm.bin for xt910 and xt912 | 22:59 |
uvos | i dont and firmware.center is gohne | 22:59 |
Wizzup | uvos: darn, you're usually my go-to :p | 23:08 |
uvos | Wizzup: looks like archive.org has it | 23:13 |
uvos | http://web.archive.org/web/20130806073837/http://sbf.droid-developers.org/ | 23:13 |
uvos | but sloooow downloading from there | 23:13 |
uvos | but its there | 23:13 |
Wizzup | \o/ | 23:14 |
Wizzup | uvos: ah I guess my dist upgrade is probably too soon since we still need to do the elogind thing | 23:20 |
Wizzup | oh well | 23:20 |
uvos | powerbutton on spyder is KEY_END | 23:54 |
uvos | wtf motorola | 23:54 |
Wizzup | in android kernel? heh | 23:57 |
uvos | yeah | 23:57 |
uvos | and its so random | 23:57 |
uvos | on d4 it was a different key | 23:57 |
uvos | and on mb6xx it was yet another different key | 23:57 |
uvos | like someone at motorola rolls the dice on what the power button keycode is going to be | 23:58 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!