| freemangordon | dsc_: yes, exactly, there is some issue related to stacked windows in VM | 07:02 |
|---|---|---|
| freemangordon | just tested on d4, works properly there | 07:07 |
| freemangordon | Wizzup: force-pushed to libmatchbox2 as master was missing some daedalus commit | 18:25 |
| Wizzup | hi | 18:28 |
| Wizzup | ok | 18:29 |
| freemangordon | hi! | 18:29 |
| Wizzup | can you rebuild for daedalus too? | 18:29 |
| freemangordon | I am on it | 18:29 |
| Wizzup | I will do some more daedalus today | 18:31 |
| Wizzup | got stuck on some warning on connui-internet | 18:31 |
| freemangordon | lel is dead again, could you have a look | 18:31 |
| Wizzup | ok | 18:32 |
| Wizzup | we should replace that thing some day | 18:32 |
| freemangordon | ok | 18:32 |
| freemangordon | lel: hi! | 18:33 |
| freemangordon | dsc_: the stacking windows bug is fixed, please upgrade | 18:35 |
| freemangordon | Wizzup: daedalus should be ready | 18:36 |
| Wizzup | ok great | 18:42 |
| Wizzup | for connui-internet in Daedalus I get | 18:44 |
| Wizzup | wizard.c:1393:7: error: the comparison will always evaluate as 'true' for the pointer operand in 'data->data + (sizetype)data->processed' must not be NULL [-Werror=address] | 18:44 |
| freemangordon | lemme check | 18:45 |
| freemangordon | hmm, https://github.com/maemo-leste/connui-internet/blob/master/src/settings/wizard.c#L1393 | 18:46 |
| freemangordon | the compiler is right | 18:47 |
| Wizzup | yeah | 18:48 |
| freemangordon | will take me some time to check what's going on | 18:48 |
| Wizzup | but I don't know what the code was supposed to do | 18:48 |
| freemangordon | yeah | 18:48 |
| Wizzup | yeah, I struggled too | 18:48 |
| freemangordon | hmm, the original code is: | 18:52 |
| freemangordon | if ( !&p[processed] ) | 18:52 |
| freemangordon | ok, now we have to understand what Nokians wanted to do actually :) | 18:52 |
| freemangordon | Wizzup: we have the same stupid check few lines above, just that the compiler is not smart enough to catch it | 19:07 |
| freemangordon | https://github.com/maemo-leste/connui-internet/blob/master/src/settings/wizard.c#L1381 | 19:07 |
| freemangordon | I think someone over-engineered that. Those checks are safely to drop, unless I am misisng something | 19:08 |
| Wizzup | I am back | 19:14 |
| Wizzup | ok, I agree, I think we can drop it | 19:14 |
| Wizzup | freemangordon: ^ | 19:14 |
| freemangordon | mhm | 19:23 |
| sicelo | Wizzup: what language is lel in? | 19:27 |
| Wizzup | shell | 19:35 |
| Wizzup | it uses suckless ii | 19:35 |
| Wizzup | yeah | 19:35 |
| Wizzup | lol | 19:35 |
| Wizzup | still, it's been decent, just not with disconnects | 19:35 |
| sicelo | freemangordon: thanks for merging my MR | 19:52 |
| freemangordon | np | 19:52 |
| freemangordon | but, ask Wizzup or uvos to make a release | 19:53 |
| freemangordon | sicelo: so, do you still ahve issues with l5 and h-d? | 19:53 |
| sicelo | exactly what i was about to ask (release). i would like for someone else to have a go at it (e.g. arno11) | 19:54 |
| sicelo | yes @Librem5. haven't really looked Into it. you had a moment to perhaps look? | 19:54 |
| freemangordon | mhm | 19:56 |
| freemangordon | sicelo: so, does xorg start at all? | 20:05 |
| sicelo | it does, but exits due to error | 20:06 |
| freemangordon | ok, lemme check | 20:07 |
| freemangordon | hmm, I can;t install anything from the repos, there are unconfigured packages | 20:08 |
| sicelo | mmm, weird, last i could install | 20:09 |
| sicelo | what are those packages? | 20:09 |
| freemangordon | pkg: error processing package gconf2 (--configure): | 20:09 |
| freemangordon | dependency problems - leaving triggers unprocessed | 20:09 |
| freemangordon | sec | 20:09 |
| sicelo | that's something in leste. i think Wizzup had a fix for it, let's look in log | 20:09 |
| freemangordon | https://pastebin.com/cRkpDFfe | 20:10 |
| sicelo | try dpkg --configure gconf2 (this is straight from log, per Wizzup. i recall it fixed my VM) | 20:11 |
| freemangordon | also, apt-upgrade wants to upgrade 859 packages | 20:11 |
| sicelo | we can upgrade. i have the bandwidth for it | 20:11 |
| freemangordon | gconf2 depends on default-dbus-session-bus | dbus-session-bus; however: | 20:12 |
| freemangordon | lemme check what is installed in my vm | 20:12 |
| sicelo | 1728204263 <Wizzup> sicelo: maybe also dpkg --configure dbus-x11 | 20:12 |
| sicelo | try this one as well | 20:13 |
| freemangordon | it is missing | 20:13 |
| freemangordon | I will install it | 20:13 |
| sicelo | odd, | 20:13 |
| freemangordon | yeah, now it is fine | 20:14 |
| freemangordon | installing mesa-utils | 20:14 |
| sicelo | sure, no idea why i didn't think to do that myself :p | 20:15 |
| freemangordon | ok, seems we have GLES | 20:16 |
| freemangordon | or at least EGL :) | 20:16 |
| sicelo | yeah, it's the kernel from mobian, rebuilt to suit our situation (no initramfs, for example) | 20:20 |
| freemangordon | hmm, 3 DRI cards? | 20:23 |
| sicelo | yes, iirc. but the one to use is 1, | 20:24 |
| sicelo | see /etc/X11/xorg.conf.d/10-xorg.conf | 20:24 |
| freemangordon | I am not sure that's the proper dir | 20:24 |
| freemangordon | ok, some progress | 20:26 |
| freemangordon | Screen(s) found, but none have a usable configuration. | 20:26 |
| sicelo | freemangordon: i notice that during my testing, i eventually mangled /etc/init.d/xorg ... let's get that one replaced | 20:32 |
| sicelo | i believe it should be, https://raw.githubusercontent.com/maemo-leste/maemo-system-services/refs/heads/master/debian/maemo-system-services.xorg.init | 20:32 |
| freemangordon | lemme check | 20:33 |
| freemangordon | oh, I am trying to run Xorg by hand as root | 20:34 |
| freemangordon | getting better :) https://pastebin.com/87Rzd6KR | 20:34 |
| sicelo | h-d has run before as root (pics from that attempt are in last leste blog post) | 20:35 |
| freemangordon | well, xorg does not start | 20:35 |
| freemangordon | so no idea how would h-d run without xorg :) | 20:35 |
| sicelo | maybe move my xorg.conf out of the way for a bit... | 20:36 |
| freemangordon | that's what I did | 20:37 |
| freemangordon | actually, I moved it to /usr/share... | 20:37 |
| sicelo | ah | 20:37 |
| sicelo | now i recall that when it ran in those pics, it was software rendering (still smoothish, since cpu isn't potato) | 20:38 |
| freemangordon | we can start modesetting without gl;amor, but performance will be useless | 20:38 |
| sicelo | mmm | 20:39 |
| freemangordon | I don;t understand why the: | 20:41 |
| freemangordon | (EE) modeset(0): Failed to initialize glamor at ScreenInit() time. | 20:41 |
| freemangordon | where did you get xorg from? our repos? | 20:41 |
| sicelo | yes | 20:41 |
| sicelo | the only thing i built myself was ofono | 20:41 |
| sicelo | here's xorg.conf from postmarketOS - https://gitlab.postmarketos.org/postmarketOS/pmaports/-/blob/master/device/main/device-purism-librem5/xorg.conf?ref_type=heads | 20:43 |
| sicelo | i don't really know if that's accelerated ... i'm guessing almost no one runs X on it | 20:43 |
| freemangordon | Option "AccelMethod" "none" | 20:44 |
| freemangordon | it is not :) | 20:44 |
| sicelo | :P | 20:44 |
| freemangordon | did you try to run kmscube on it? | 20:46 |
| sicelo | no, don't ask me why i didn't (i'm asking myself same question) | 20:47 |
| freemangordon | hmm, I saturadet the network | 20:48 |
| freemangordon | saturated | 20:49 |
| freemangordon | sicelo: do you see the cube? | 20:49 |
| sicelo | yes, | 20:49 |
| freemangordon | cool | 20:50 |
| freemangordon | so, I think what happens is that glamor tries to use opengl, instead of gles | 20:50 |
| freemangordon | but no idea how to force glamor to use gles | 21:04 |
| sicelo | mmm, this sucks then :-) | 21:05 |
| sicelo | i do remember reading somewhere about issues with x11 on etnaviv | 21:05 |
| freemangordon | sicelo: https://gitlab.freedesktop.org/xorg/xserver/-/commit/26004df63c25061586a967f3586795a75280acc2 | 21:10 |
| freemangordon | seems this needs newer xorg | 21:11 |
| sicelo | oh that looks promising indeed (same error) | 21:13 |
| sicelo | what xorg version is that in? to see if daedalus has that version perhaps | 21:13 |
| freemangordon | no idea | 21:13 |
| freemangordon | this is the link to upstream repo | 21:14 |
| freemangordon | sicelo: shall we do dist-upgrade to daedalus? I think that will fix the issue | 21:17 |
| freemangordon | will not get any worse imo :) | 21:19 |
| sicelo | looks Like daedalus should have correct version indeed, 2:21.1.7-3+deb12u7devuan1. seems that commit belongs to a 21.1 branch upstream | 21:20 |
| sicelo | yes, we could dist-upgrade :-) | 21:20 |
| freemangordon | ok, going to do it | 21:20 |
| freemangordon | hmm, your internet connection is on the slow side | 21:21 |
| freemangordon | sicelo: shall I press ENTER? | 21:22 |
| sicelo | yes | 21:26 |
| freemangordon | ok | 21:27 |
| sicelo | and yes @ quality of the connection. not the best for sure | 21:27 |
| freemangordon | hmm, weird: | 21:30 |
| freemangordon | The following packages will be REMOVED: | 21:30 |
| freemangordon | clock-ui exfat-utils fuse libgnome-desktop-3-19 libsemanage1 libsepol1-dev libwacom2 mesa-utils-extra osso-calculator osso-calculator-ui qalendar qt-platform-maemo qt5-style-plugins | 21:30 |
| freemangordon | I guess this will be fixed once Wizzup builds qt-platform-maemo for daedalus | 21:30 |
| Wizzup | yeah | 21:32 |
| Wizzup | we're not all the way there yet | 21:32 |
| Wizzup | I didn't try booting to desktop env | 21:32 |
| sicelo | freemangordon: or should we just try to build the newer xorg on device? never built xorg before, so no idea if that doesn't take a lifetime | 21:34 |
| freemangordon | it does not, I did it on d4 | 21:35 |
| freemangordon | but anyway, I already pressed ENTER ;) | 21:35 |
| freemangordon | it still downloads packages though | 21:36 |
| sicelo | freemangordon: i suppose it's done now, based on htop | 22:20 |
| freemangordon | no | 22:21 |
| freemangordon | still running | 22:21 |
| sicelo | oh Ok | 22:21 |
| freemangordon | it was waiting for me to answer a question | 22:22 |
| sicelo | :-) | 22:23 |
| freemangordon | ok, Xorg starts :) | 22:36 |
| freemangordon | user 27124 1989 0 23:37 ? 00:00:00 /usr/bin/hildon-desktop | 22:37 |
| freemangordon | sicelo: ^^^ | 22:37 |
| sicelo | oh hey, yes, nice blue wallpaper!! | 22:38 |
| freemangordon | no idea | 22:38 |
| freemangordon | can't see it :) | 22:39 |
| sicelo | thanks a lot. | 22:39 |
| freemangordon | NP | 22:39 |
| freemangordon | just lemme see if I can install meta as well | 22:39 |
| sicelo | mesa, you mean? | 22:40 |
| freemangordon | no, meta | 22:40 |
| freemangordon | hildon-meta-pinephone | 22:40 |
| sicelo | ah, no, i don't think we need that | 22:40 |
| freemangordon | well, we do, but for now it is missing from the repos :) | 22:41 |
| sicelo | i just used the pp image as a start, otherwise we need a librem5-meta, which i'm yet to prepare | 22:41 |
| freemangordon | anyway, most of the stuff is tere | 22:41 |
| freemangordon | going to reboot the device, lets see if it will boot ok | 22:41 |
| sicelo | sure | 22:41 |
| sicelo | may still need some other patches ... i think we are hitting https://gitlab.freedesktop.org/mesa/mesa/-/issues/3721 | 22:43 |
| freemangordon | "with a non-compositing window manager" | 22:43 |
| freemangordon | ;) | 22:43 |
| sicelo | and yes, it booted right into h-d withouth issues | 22:43 |
| freemangordon | but I cannot connect | 22:43 |
| freemangordon | anyway, no need to | 22:44 |
| freemangordon | Wizzup: ^^^ | 22:44 |
| freemangordon | we have L5 with daedalus :) | 22:44 |
| sicelo | i need to reestablish wifi connectivity, and ssh | 22:44 |
| freemangordon | no need | 22:44 |
| freemangordon | I am done for today anyways | 22:44 |
| freemangordon | GF will not be happy otherwise | 22:45 |
| freemangordon | night! | 22:45 |
| sicelo | thank you so much. i think next week i'll clean up everything (kernel, etc.) and make MRs | 22:45 |
| freemangordon | ok, cool | 22:45 |
| arno11 | L5 with daedalus ? well done guys | 22:45 |
| freemangordon | sicelo: a photo perhaps? | 22:45 |
| sicelo | night! there is some artifact issues, but will see that tomorrow or any other time | 22:46 |
| sicelo | freemangordon: hehe, picture was already shared in last blog :-P | 22:46 |
| sicelo | let me get my phone to take | 22:46 |
| freemangordon | where? | 22:46 |
| sicelo | https://maemo-leste.github.io/maemo-leste-2024-telepathy-update.html#librem5 | 22:47 |
| freemangordon | :) | 22:48 |
| freemangordon | anyway, night! | 22:48 |
| Wizzup | great, I am working on icd2 parts | 23:05 |
| Wizzup | maybe today or tomorrow | 23:05 |
| uvos | sicelo: i will do a release soon, | 23:17 |
| uvos | i hope to rebase for 6.12 this weekend. | 23:18 |
| sicelo | cool ,thanks | 23:19 |
| uvos | have you tried 6.12 on n900 for pmos yet? | 23:19 |
| sicelo | yes, works fine, even powervr. the patches apply as is, except the bq27xxx cache patch. can grab the one i sent upstream - https://marc.info/?l=linux-kernel&m=173255292312764&w=2 | 23:22 |
| sicelo | powervr was tested by Mighty though ... not myself | 23:22 |
| sicelo | btw what to check when h-d rotation isn't working? it's | 23:23 |
| sicelo | monitor-sensor shows accelerometer to be working fine | 23:24 |
| sicelo | heh, just started working. | 23:25 |
| sicelo | ah, it's been working all along, but 'issue' is what's "normal" ... on D4, that's landscape, and on L5, it's currently set for portrait. guess i need udev rule to override DTS mount matrix | 23:29 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!