libera/#maemo-leste/ Friday, 2024-11-29

freemangordondsc_: yes, exactly, there is some issue related to stacked windows in VM07:02
freemangordonjust tested on d4, works properly there07:07
freemangordonWizzup: force-pushed to libmatchbox2 as master was missing some daedalus commit18:25
Wizzuphi18:28
Wizzupok18:29
freemangordonhi!18:29
Wizzupcan you rebuild for daedalus too?18:29
freemangordonI am on it18:29
WizzupI will do some more daedalus today18:31
Wizzupgot stuck on some warning on connui-internet18:31
freemangordonlel is dead again, could you have a look18:31
Wizzupok18:32
Wizzupwe should replace that thing some day18:32
freemangordonok18:32
freemangordonlel: hi!18:33
freemangordondsc_: the stacking windows bug is fixed, please upgrade18:35
freemangordonWizzup: daedalus should be ready18:36
Wizzupok great18:42
Wizzupfor connui-internet in Daedalus I get18:44
Wizzupwizard.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
freemangordonlemme check18:45
freemangordonhmm, https://github.com/maemo-leste/connui-internet/blob/master/src/settings/wizard.c#L139318:46
freemangordonthe compiler is right18:47
Wizzupyeah18:48
freemangordonwill take me some time to check what's going on18:48
Wizzupbut I don't know what the code was supposed to do18:48
freemangordonyeah18:48
Wizzupyeah, I struggled too18:48
freemangordonhmm, the original code is:18:52
freemangordonif ( !&p[processed] )18:52
freemangordonok, now we have to understand what Nokians wanted to do actually :)18:52
freemangordonWizzup: we have the same stupid check few lines above, just that the compiler is not smart enough to catch it19:07
freemangordonhttps://github.com/maemo-leste/connui-internet/blob/master/src/settings/wizard.c#L138119:07
freemangordonI think someone over-engineered that. Those checks are safely to drop, unless I am misisng something19:08
WizzupI am back19:14
Wizzupok, I agree, I think we can drop it19:14
Wizzupfreemangordon: ^19:14
freemangordonmhm19:23
siceloWizzup: what language is lel in?19:27
Wizzupshell19:35
Wizzupit uses suckless ii19:35
Wizzupyeah19:35
Wizzuplol19:35
Wizzupstill, it's been decent, just not with disconnects19:35
sicelofreemangordon: thanks for merging my MR19:52
freemangordonnp19:52
freemangordonbut, ask Wizzup or uvos to make a release19:53
freemangordonsicelo: so, do you still ahve issues with l5 and h-d?19:53
siceloexactly what i was about to ask (release). i would like for someone else to have a go at it (e.g. arno11)19:54
siceloyes @Librem5. haven't really looked Into it. you had a moment to perhaps look?19:54
freemangordonmhm19:56
freemangordonsicelo: so, does xorg start at all?20:05
siceloit does, but exits due to error20:06
freemangordonok, lemme check20:07
freemangordonhmm, I can;t install anything from the repos, there are unconfigured packages20:08
sicelommm, weird, last i could install20:09
sicelowhat are those packages?20:09
freemangordonpkg: error processing package gconf2 (--configure):20:09
freemangordon dependency problems - leaving triggers unprocessed20:09
freemangordonsec20:09
sicelothat's something in leste. i think Wizzup had a fix for it, let's look in log20:09
freemangordonhttps://pastebin.com/cRkpDFfe20:10
sicelotry dpkg --configure gconf2 (this is straight from log, per Wizzup. i recall it fixed my VM)20:11
freemangordonalso, apt-upgrade wants to upgrade 859 packages20:11
sicelowe can upgrade. i have the bandwidth for it20:11
freemangordongconf2 depends on default-dbus-session-bus | dbus-session-bus; however:20:12
freemangordonlemme check what is installed in my vm20:12
sicelo1728204263 <Wizzup> sicelo: maybe also dpkg --configure dbus-x1120:12
sicelotry this one as well20:13
freemangordonit is missing20:13
freemangordonI will install it20:13
siceloodd,20:13
freemangordonyeah, now it is fine20:14
freemangordoninstalling mesa-utils20:14
sicelosure, no idea why i didn't think to do that myself :p20:15
freemangordonok, seems we have GLES20:16
freemangordonor at least EGL :)20:16
siceloyeah, it's the kernel from mobian, rebuilt to suit our situation (no initramfs, for example)20:20
freemangordonhmm, 3 DRI cards?20:23
siceloyes, iirc. but the one to use is 1,20:24
sicelosee /etc/X11/xorg.conf.d/10-xorg.conf20:24
freemangordonI am not sure that's the proper dir20:24
freemangordonok, some progress20:26
freemangordonScreen(s) found, but none have a usable configuration.20:26
sicelofreemangordon: i notice that during my testing, i eventually mangled /etc/init.d/xorg ... let's get that one replaced20:32
siceloi believe it should be, https://raw.githubusercontent.com/maemo-leste/maemo-system-services/refs/heads/master/debian/maemo-system-services.xorg.init20:32
freemangordonlemme check20:33
freemangordonoh, I am trying to run Xorg by hand as root20:34
freemangordongetting better :) https://pastebin.com/87Rzd6KR20:34
siceloh-d has run before as root (pics from that attempt are in last leste blog post)20:35
freemangordonwell, xorg does not start20:35
freemangordonso no idea how would h-d run without xorg :)20:35
sicelomaybe move my xorg.conf out of the way for a bit...20:36
freemangordonthat's what I did20:37
freemangordonactually, I moved it to /usr/share...20:37
siceloah20:37
sicelonow i recall that when it ran in those pics, it was software rendering (still smoothish, since cpu isn't potato)20:38
freemangordonwe can start modesetting without gl;amor, but performance will be useless20:38
sicelommm20:39
freemangordonI don;t understand why the:20:41
freemangordon(EE) modeset(0): Failed to initialize glamor at ScreenInit() time.20:41
freemangordonwhere did you get xorg from? our repos?20:41
siceloyes20:41
sicelothe only thing i built myself was ofono20:41
sicelohere's xorg.conf from postmarketOS - https://gitlab.postmarketos.org/postmarketOS/pmaports/-/blob/master/device/main/device-purism-librem5/xorg.conf?ref_type=heads20:43
siceloi don't really know if that's accelerated ... i'm guessing almost no one runs X on it20:43
freemangordonOption "AccelMethod" "none"20:44
freemangordonit is not :)20:44
sicelo:P20:44
freemangordondid you try to run kmscube on it?20:46
sicelono, don't ask me why i didn't (i'm asking myself same question)20:47
freemangordonhmm, I saturadet the network20:48
freemangordonsaturated20:49
freemangordonsicelo: do you see the cube?20:49
siceloyes,20:49
freemangordoncool20:50
freemangordonso, I think what happens is that glamor tries to use opengl, instead of gles20:50
freemangordonbut no idea how to force glamor to use gles21:04
sicelommm, this sucks then :-)21:05
siceloi do remember reading somewhere about issues with x11 on etnaviv21:05
freemangordonsicelo: https://gitlab.freedesktop.org/xorg/xserver/-/commit/26004df63c25061586a967f3586795a75280acc221:10
freemangordonseems this needs newer xorg21:11
sicelooh that looks promising indeed (same error)21:13
sicelowhat xorg version is that in? to see if daedalus has that version perhaps21:13
freemangordonno idea21:13
freemangordonthis is the link to upstream repo21:14
freemangordon sicelo: shall we do dist-upgrade to daedalus? I think that will fix the issue21:17
freemangordonwill not get any worse imo :)21:19
sicelolooks Like daedalus should have correct version indeed, 2:21.1.7-3+deb12u7devuan1. seems that commit belongs to a 21.1 branch upstream21:20
siceloyes, we could dist-upgrade :-)21:20
freemangordonok, going to do it21:20
freemangordonhmm, your internet connection is on the slow side21:21
freemangordonsicelo: shall I press ENTER?21:22
siceloyes21:26
freemangordonok21:27
siceloand yes @ quality of the connection. not the best for sure21:27
freemangordonhmm, weird:21:30
freemangordonThe 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-plugins21:30
freemangordonI guess this will be fixed once Wizzup builds qt-platform-maemo for daedalus21:30
Wizzupyeah21:32
Wizzupwe're not all the way there yet21:32
WizzupI didn't try booting to desktop env21:32
sicelofreemangordon: 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 lifetime21:34
freemangordonit does not, I did it on d421:35
freemangordonbut anyway, I already pressed ENTER ;)21:35
freemangordonit still downloads packages though21:36
sicelofreemangordon: i suppose it's done now, based on htop22:20
freemangordonno22:21
freemangordonstill running22:21
sicelooh Ok22:21
freemangordonit was waiting for me to answer a question22:22
sicelo:-)22:23
freemangordon ok, Xorg starts :)22:36
freemangordonuser     27124  1989  0 23:37 ?        00:00:00 /usr/bin/hildon-desktop22:37
freemangordonsicelo: ^^^22:37
sicelooh hey, yes, nice blue wallpaper!!22:38
freemangordonno idea22:38
freemangordoncan't see it :)22:39
sicelothanks a lot.22:39
freemangordonNP22:39
freemangordonjust lemme see if I can install meta as well22:39
sicelomesa, you mean?22:40
freemangordonno, meta22:40
freemangordonhildon-meta-pinephone22:40
siceloah, no, i don't think we need that22:40
freemangordonwell, we do, but for now it is missing from the repos :)22:41
siceloi just used the pp image as a start, otherwise we need a librem5-meta, which i'm yet to prepare22:41
freemangordonanyway, most of the stuff is tere22:41
freemangordongoing to reboot the device, lets see if it will boot ok22:41
sicelosure22:41
sicelomay still need some other patches ... i think we are hitting https://gitlab.freedesktop.org/mesa/mesa/-/issues/372122:43
freemangordon"with a non-compositing window manager"22:43
freemangordon;)22:43
siceloand yes, it booted right into h-d withouth issues22:43
freemangordonbut I cannot connect22:43
freemangordonanyway, no need to22:44
freemangordonWizzup: ^^^22:44
freemangordonwe have L5 with daedalus :)22:44
siceloi need to reestablish wifi connectivity, and ssh22:44
freemangordonno need22:44
freemangordonI am done for today anyways22:44
freemangordonGF will not be happy otherwise22:45
freemangordonnight!22:45
sicelothank you so much. i think next week i'll clean up everything (kernel, etc.) and make MRs22:45
freemangordonok, cool22:45
arno11L5 with daedalus ? well done guys22:45
freemangordonsicelo: a photo perhaps?22:45
sicelonight! there is some artifact issues, but will see that tomorrow or any other time22:46
sicelofreemangordon: hehe, picture was already shared in last blog :-P22:46
sicelolet me get my phone to take22:46
freemangordonwhere?22:46
sicelohttps://maemo-leste.github.io/maemo-leste-2024-telepathy-update.html#librem522:47
freemangordon:)22:48
freemangordonanyway, night!22:48
Wizzupgreat, I am working on icd2 parts23:05
Wizzupmaybe today or tomorrow23:05
uvossicelo: i will do a release soon,23:17
uvosi hope to rebase for 6.12 this weekend.23:18
sicelocool ,thanks23:19
uvoshave you tried 6.12 on n900 for pmos yet?23:19
siceloyes, 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=223:22
sicelopowervr was tested by Mighty though ... not myself23:22
sicelobtw what to check when h-d rotation isn't working? it's23:23
sicelomonitor-sensor shows accelerometer to be working fine23:24
siceloheh, just started working.23:25
siceloah, 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 matrix23:29

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