libera/#maemo-leste/ Friday, 2025-01-10

mkffreemangordon: hm. ok08:43
mkfarno11: ssh on u3 feels faster... :o10:46
Wizzupfreemangordon: do you need me to do something wrt elogind/xorg?12:12
Wizzupor seatd12:12
freemangordonno12:14
Wizzupok12:18
freemangordonI am just busy with RL job12:22
Wizzup:)12:22
WizzupI know the feeling :D12:22
WizzupI'll work on the few remaining pkgs in the meantime then12:22
freemangordonyeah, will work either tonight (if I have energy left) or during the weekend12:23
Wizzupok12:24
mkfis there anything i can do with a broken chager port to improve the experince? (i already have those univeral external battery chargers, but i wonder if somehing else can be done)13:21
mkfit feels very raw to disconnect battery, charge it externally, etc13:21
mkfoh and, it requires power plug, can't do it with a powerbank.13:25
mkfis there a better solution given how many broken n900s are there?13:25
WizzupI can't think of one13:27
mkfoh well13:29
halftuxmkf: I never tried but if you have an old battery you could get out the connection with the chip and solder a power supply to the contacts where the battery was connected. But for sure you need the chip.13:42
halftuxWizzup: I tried the first time the maemo leste image builder for rpi2 and rpi3 but was not successful13:46
halftuxDo you know if it should run flawless for rpi? Are the ready to download images from meadevu working for sure for the rpis?13:48
arno11mkf: not a surprise @u3 :P13:55
Wizzupno, I don't know if that is the case13:58
Wizzupit should not be too hard but I believe debian got better rpi support wise13:58
Wizzupwe just need some firmware and bootEnv.txt or whatever rpi needs13:58
Wizzupthat might just not be set up13:58
Wizzuphow did the image builder fail for you?13:59
arno11mkf: then your install should work far better if you follow the wiki: expandcard, check if sdswap is ok, reboot, block apt-worker, add .nomedia in $home, dist-upgrade to devel, reboot, adjust transitions.ini (block mafw optionally)14:02
arno11ah, and remove lock pin with ofono scripts if you use a sim card. it avoids hildon-desktop to be unresponsive for a while on boot...14:05
arno11note that boot takes around 2min and hildon is still unresponsive for another 1min30, even with tweaks. if you touch the screen before that, the device can be unresponsive for several min or very very slow14:08
mkfum. i have ran out of battery during the update, now it says no applications are found...14:27
mkfthanks halftux14:28
uvos__i see we are well underway with the debain upgrade14:32
uvos__unfortionatly i have been fully swamped lately14:32
Wizzupyeah we're pretty much there, few things remain14:34
uvos__great14:35
WizzupI made some tools to make it easier next time hopefully, automate more of it14:36
Wizzupfor trixie the main thing will be gconf I think14:37
uvos__anything specific in my domain package mainter wise?14:37
uvos__Wizzup: yeah14:37
WizzupI don't think so, I think things just built mostly14:37
Wizzupthere might be some extras14:37
uvos__ok14:38
Wizzupalso, we have a qt vkb using h-i-m now (wip but it works)14:38
uvos__oh sweet14:38
uvos__usefull jib14:38
uvos__(on bionic)14:39
WizzupI use it on mz617 with jib14:39
Wizzupit's not in the meta pkg yet though14:39
uvos__i should make an install procedure for that14:40
uvos__(mz617)14:40
Wizzupyeah14:42
Wizzupwe have the images now but the wiki lacks instructions still14:42
uvos__i think instructions are not enough on mz61714:43
uvos__we need something that comes with the tiny image14:44
uvos__and installs the full image14:44
uvos__like a small qt app or something14:44
Wizzupthat would be nice14:45
mkfWizzup: any idea? :(14:55
uvos__your dervice crashed while updateing?14:56
uvos__what sais no applications found?14:56
mkfhildon menu14:58
mkfyeah it ran out of battery during updating, i've ran dpkg-configure -a14:58
mkfalso dpkg-reconfigure for the package in which battery ran out14:59
uvos__hmm15:00
uvos__try reinstalling hildon-desktop and home. Maybe the icon cache got corrupted, you can regenrate it but im not sure how of the top of my head15:01
mkfdid so, didnt worked. :(15:11
freemangordonuvos__: hi!15:19
freemangordondid you see my mail re TS buttons patch?15:19
freemangordonuvos__: re your domain: linux 6.1215:20
freemangordonI saw you did something, but I assume you gave-up on audio stuff15:21
mkfah, worked after reboot. nice.15:33
halftuxWizzup: builder fails for arm64 because iphb-dkms dpends on wrong arch for linux-headers15:37
uvos__freemangordon: I did but i dont think this will change anything15:40
freemangordonuvos__: did they refuse that patch or just silently ignore it?15:41
uvos__i have tried upstreaming that driver 4 times in total and it has been silently ignored every time15:41
uvos__i actually dont remember how far i got with 6.1215:41
freemangordonany reason for that?15:41
uvos__have to look at the branch15:41
uvos__freemangordon: no idea i get no feedback so i cant really say15:41
freemangordonhmm...15:42
uvos__maybe they just hate the idea of a driver that filters another driver but they never said so15:42
freemangordonwell, something is not about right15:42
freemangordonI sent a patch series that properly implements jack detection support on cpcap, so far only DT change was commentged15:43
freemangordon*commented15:43
uvos__freemangordon: ok great15:43
uvos__i saw that15:43
uvos__one thing is15:43
freemangordonbut, there were holidays, so...15:43
uvos__i think android also keeps VAUDIO disabled15:44
freemangordonno15:44
freemangordonI tested it15:44
uvos__ok15:44
freemangordonit is always-on on board file15:44
uvos__ok15:44
freemangordonbut please, if you have concerns, double check15:44
freemangordonin any case, if you disable VAUDIO, jack detection does not work15:44
uvos__yeah i know15:45
uvos__but it did work in practice since the irq just comes when audio is played so it swiches then15:45
uvos__i thought i did see this behavior too on android userland15:45
freemangordonso we keep it always on and raise the "low power" bit when we don;t need it15:45
uvos__(ie switch hapens on first play)15:45
freemangordonI doubt15:45
freemangordonsee audio control reg in idle15:45
freemangordon(on android)15:46
freemangordonit has 'low power' bit on15:46
uvos__ok15:46
uvos__wel its fine then15:46
uvos__about the led patches15:46
uvos__they rejected those, they dont want them as platform devices, they want all the leds configured on all devices (even when the led is not installed on the device)15:47
freemangordonthat kinda make sense15:48
freemangordondespite is is boring15:48
freemangordondo we have any real issue with that?15:48
Wizzuphalftux: on wronch arch? hmm16:01
Wizzuphalftux: I'll try to look this weekend, I also want to fix sunxi imagees16:02
halftuxWizzup: for rpi3 and rpi4 arm64 the control file is missing depends linux-headers-arm64 for package iphb-dkms16:05
Wizzuphmm16:07
WizzupDepends: ${misc:Depends}, linux-headers | linux-headers-arm64 | linux-headers-amd6416:07
halftuxiphb-dkms : Depends: linux-headers but it is not installable or linux-headers-amd64 but it is not installable16:10
halftuxfor armhf it is building the image16:10
halftuxso it pulls maybe an old package?16:11
freemangordonhalftux: the problem is that we don;t have headers package16:11
freemangordonor actually, wht kernel do you use?16:11
freemangordon*what16:11
freemangordonfor armhf we build omap kernel headers package16:12
halftuxusing rpi kernel16:12
freemangordondoes it have headers package?16:12
halftuxgood question I need to look what the image builder does16:14
halftuxbut raspi2 armhf it is working and for raspi3 arm64 it is not working both have same kernel source16:16
WizzupI don't know what kernel we use for rpi, let me check meta pkg16:16
WizzupI think we probably always depended on some kernel built in image-builder16:17
Wizzupwhich means we don't actually have a kernel package for it16:17
uvosfreemangordon: no its not really an issue16:17
halftuxI was looking in arm-sdk raspberry-pi2.sh and 316:17
Wizzupyeah, they build some kernel, we should stop doing that16:18
Wizzuphttps://wiki.debian.org/RaspberryPi16:18
freemangordonuvos: could you do it then? on this branch: https://github.com/maemo-leste/droid4-linux/tree/leste/maemo-6.12.y-wip16:18
uvosfreemangordon: but i dont like it that mutch and the current patches have allways rebased cleanly so far so have not goten to enableing all the channels we need in the upstream aproved way16:18
freemangordonuvos: but, we carry too many patches16:18
freemangordonif we can drop some of them, why not?16:19
uvossure16:19
uvosbut we need to update the driver to support all the channels regardless16:19
uvosso we need to seperate the mfd -> palatform driver changes from the new channels16:20
Wizzuphttps://packages.debian.org/search?keywords=linux-image-rpi16:20
uvosi just have not done that yet16:20
freemangordonok16:20
Wizzuphalftux: this required some investigation to see which kernel pkg we can use16:20
Wizzuprequires16:20
WizzupI don't know how debian raspi works atm, if it has any black magic or just deb pkgs16:21
WizzupI do see: https://packages.debian.org/bullseye/linux-headers-rpi16:21
Wizzuphalftux: you could also try to build a tiny img instead16:21
Wizzupthat might not depend on iphbd16:22
Wizzupfinal note, the current rpi kernel in arm sdk is probably really old, which is not great either16:22
halftuxhow i build a tiny image?16:22
halftuxI would like to update the kernel in arm-sdk is it enough to edit the raspberry-piX.sh file?16:23
Wizzuphalftux: there's a value tiny_image in the .config or the .blend file16:28
Wizzuphalftux: you can do that, but it won't solve the iphd issue16:29
Wizzupwe should really never build a kernel in arm-sdk16:29
Wizzupiphbd wants a kernel package with headers and everything, and if you just build some kernel in arm-sdk it won't be packaged16:29
Wizzupmaemo never had a rpi kernel package, but we should have one, or just use the debian one at least16:29
halftuxso the kernel is pulled from leste repository or devuan?16:29
halftuxwhat I need to modify to get a custom kernel package or a kernel package from different location integrated in the image?16:33
Wizzup16:29 < halftux> so the kernel is pulled from leste repository or devuan?16:33
Wizzupright now, neither.16:33
Wizzupthere is no kernel pulled16:33
Wizzupthat's the point16:33
Wizzupbut *debian* has a rpi image16:33
halftuxso I need to manually modify a leste image and take the debian image as a source?16:38
Wizzupdepends on what you are trying to do?16:39
halftuxI would like to run maemo leste on the rpi2/3/4 and for the future make it happen that the image builder builds images for these16:40
Wizzupthen you need to take a debian or devuan os and work on the packaging for it16:45
Wizzupbut as stated, I think debian -already has- kernels for the rpi16:45
Wizzupso we might not have to do that work at all16:45
Wizzupfreemangordon: wondering if we can use the pine64 kernel repo for armhf sunxi as well16:46
Wizzupwe'd have to rename the pkg though16:47
Wizzuphalftux: in any case, it's probably not too hard, and we had this worked a long time ago, just before iphdb was packaged and now it's a lbocker16:52
halftuxas far as I see rpi3 uses standard kernel but needs these non free blobs dtb files manually integrated16:52
WizzupI can't give exact guidance because I need to look at some stuff myself because I can give good guidance16:52
Wizzuphm, I saw debian fw pkgs for it16:52
Wizzupmaybe try one of the debian rpi images and see how it goes?16:53
Wizzupthat will tell us how that works at least16:53
halftuxI dont want to put additional load onto you I will try to investigate16:53
Wizzupmaybe for sunxi we can also just use debian kernel https://wiki.debian.org/InstallingDebianOn/Allwinner16:56
sicelomkf: best option is to repair the N900 usb port. in most cases there's always a way16:56
mkfsicelo: do offical nokia repair shops still repair n900s?16:57
sicelono idea. never had one in my. country:-p17:01
Wizzuppretty sure the answer is no17:01
siceloget a repair shop you can trust ... or learn how to do it yourself.17:01
halftuxon tmo there are good hints to repair the usb port also if the pcb is damaged you can solder wires to testpoints17:04
freemangordonWizzup: ok, seems we will have to use Xorg from bookworm18:51
freemangordonthis libseat thingy seems far from ready, even modesetting does not start18:51
freemangordonI'll have to find a way to install libsystemd-dev on the device18:52
Wizzupfreemangordon: you can install it, you just need to remove maemo parts19:04
Wizzupthe CI doesn't have this problem since it doesn't run a DE19:08
Wizzupfreemangordon: so shall I remove the xorg build from the repo in any case?19:08
Wizzupfrom our deb repo I mean19:08
freemangordonyes19:14
freemangordonremoving maemo parts is tricky, as it wants to remove eligind as well19:15
freemangordon*elogind19:15
freemangordonand I will have to patch xorg, as it does not properly support platform device19:16
freemangordonbut any way19:16
freemangordontomorrow will have it, hopefully19:16
freemangordon(fixed xorg that is)19:16
Wizzupok, you can also unpack the files you need from the -dev pkg manually19:35
Wizzupor install with dpkg and force it, build the package with dpkg-buildpackage -n so it ignores the deps issues19:35
freemangordonyeah, will do something like that19:39

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