libera/#maemo-leste/ Tuesday, 2023-02-07

Guest224is there any "EU-money" in project left to buy to open some some sources? I don't think Nokia ask lot of money when tell that that code is over 10 years old.00:04
Guest224and latency issue...original code use DSP?00:07
Wizzupthe foundation has some money but it doesn't seem realistic that they would do this00:07
Wizzupyou can ask them, but I doubt anyone still even has the source there00:08
Wizzupthe latency is probably something else, I don't have any details atm so it's hard to speculate00:08
Wizzupbut pulseaudio by default (say parec) has a big latency00:08
Wizzup1-2 seconds00:08
Wizzupthis can be tweaked00:08
Wizzupbut I'd have to check with pavel about that00:08
Guest224hmm..even some people use in x86 PC realtime kernel-version to put down latency in audio use....hmm i have seen some documentations about that...searching...00:12
Guest224ok..there was something at, but not anymore: http://www.pengutronix.de/software/linux-rt/debian_en.html00:19
Guest224anyway realtime kernel patches might not be optimal solution for mobile.00:36
Wizzupyeah, this is likely a different problem00:41
Guest224anyway 1-2 seconds latency sounds very big...when my 20 years old 0.6 Ghz Mac has only 1ms at 24bit/96khz audio in/out latency (ok..i have some special PCI-card :) and not in pre-emptive multitasking OS)00:48
Guest224GSM 06.10.-audio codec operates with 160 bytes and needs 20 ms even with zero network latency.01:02
Wizzupright, it's a known problem, probably with a simple fix .. ultimately, once we know what is wrong01:03
Guest224but good to know GSM 06.10 decoded sound is only 8khz samplerate...should drop soundquality to that quality when phone calls "playing" so no need nice big conversion buffer and filttering...hmmm..is there good low level documetation about N900 audio?01:10
Guest224it will be ugly hack for problem, shut off pulseaudio when phone call is aswered and use directly N900 hardware :)01:20
Guest224to sleep ->01:21
sicelointerestingly, my d4 that's not connected to USB in any way reports charging in sysfs, and /sys/class/power_supply/usb/online = 109:11
siceloin fact in the last few weeks, i notice some flakiness when it comes to charging/usb behavior - at some point, it did not detect usb connection at all, until i rebooted it09:12
siceloi doubt that it's failing hardware, e.g. cable or port, since normal operation is restored after reboot.09:13
* sicelo has just noticed, for the first time, that uevent files are writable ... wonder what's the reason for that09:15
Kevanhello all!11:48
KevanI saw a video of Maemo-Leste running on a Unihertz Titan.. anyone have an idea on which download was used and what the support was like?11:48
Wizzuphi11:51
WizzupI believe that video was someone running maemo leste in a chroot on the unihertz titan11:52
Wizzupwe helped him set that up in here, but I am not sure if he produced a final log of what he did11:52
WizzupI assume you mean this video? https://www.youtube.com/watch?v=OqFHivcPIRM11:53
Kevanimpressive how responsive it was in a chroot though11:53
Kevanyeah thats it11:53
Wizzuphe probably will respond at least on the youtube comments, I am not sure if there is a better way to contact him11:53
KevanI'm just glad you're on IRC too11:53
Kevaneverything going discord makes my heart hurt11:54
Wizzupwe'd probably ideally want it running natively at some point, but atm we don't (even) have an image for chrooting, but you could try to do it yourself and document it, I guess11:54
Wizzupwe might at some point have some form of support for libhybris too, but right now we're quite mainline oriented, that is, we want the kernel to be new and without too many (if at all) patches, from kernel.org11:55
KevanI may be interested in doing that later - device is in the mail. I'm a developer myself, work on a small slackware based distro no one knows about.. busy with 2 jobs and a toddler but a fully functional Linux phone would be a time saver11:55
Kevanwhat version of the kernel is it running at the moment?11:56
Wizzupon unihertz, I don't know, some android thing, ours are 6.1 / 6.211:57
Wizzupwhere ours is n900, pinephone, droid 4, droid bionic, etc11:57
Kevanwow12:01
Kevanquite frankly I would be happy with 4.1912:02
Kevanlol12:02
Kevanthe droids are closed source arent they? how do you even begin to make your images work with that? Seems the unihertz would be in the same ballpark12:03
WizzupKevan: do you mean the motorola droid series?12:12
Wizzupwell some kernel hackers did a lot of work on it (sre, tmlind who is here), and there is a way to boot the new kernels12:13
Wizzupand from there you boot a distro and work on it ... for 5+ years :)12:13
freemangordon:)12:16
Kevanhaha nice!12:16
KevanI started messing with stripping down and modifying Slackware back in 2008~.. Did builds for years but didnt release anything for a long time. Developed against -current64 until 15.0 and now I'm trying to switch all the stuff I'd written from Python to Go..12:17
Kevanhttps://sourceforge.net/projects/allegianceos/ super alphas really12:18
Kevan(as in very alpha not AWESOME) lol12:18
Wizzupthe gtk3 theming changes were a pain for sure12:20
freemangordonKevan: definitely we lack manpower, so any help would be appreciated12:20
* Wizzup back in a bit12:20
Kevanyeah I've basically dropped gtk3 as the base12:20
Kevanall the upstream .. crap.. has made it hard to make things look uniform12:21
freemangordonI am going to buy pro1 at some point, so that's another up-to-date device we will hopefullt support12:21
Kevanand my UIs were tied to pygtk3 and whatnot.. so just trying to go with Golang executables that are independent12:21
freemangordonisn;t that too heavy for mobile?12:21
Kevanthats a 64bit computer OS not mobile12:22
Kevani have almost no experience working on mobile12:22
freemangordonwell, yeah.12:22
Kevanlast time I was close was these old Hitachi Visionplates with Transmeta Corp processors, 128mb CF cards and Firefox 1.0.0.0.12 Beta.. lol12:23
freemangordonmy point was that it will be too heavy to be used on mobile, in the context of leste12:23
freemangordonlike, because we use outdated gtk2 and at some point will have to move on12:23
Kevanoh no doubt12:23
Wizzupgolang is fast, but mixing too many ui toolkits doesn't help12:23
* Wizzup bbl12:23
freemangordonit is not only about speed, but how it would affect battery usage etc. you know12:24
* freemangordon have to run as well12:24
freemangordonbbl12:24
Kevanalright thanks for the info guys :)12:24
Wizzupsure thing, stick around for lots more info daily :p13:02
Kevanhaha I'm sure13:03
Kevangetting into handheld dev has been sort of a nagging desire ever since those Visionplates13:03
Kevanspent 10 months rewiring Slackware 10.2 to work on them13:03
Kevanthen Goodwill'd the lot lol13:03
WizzupI had gentoo on my phone before this project, but not in any way usable of course13:09
dsc_https://paste.debian.net/plain/1269947 :((17:21
Wizzupdsc_: do you get this after dist-upgrade too?18:02
dsc_Wizzup: yeah18:04
dsc_Linux devuan 5.10.0-20-amd64 #1 SMP Debian 5.10.158-2 (2022-12-13) x86_64 GNU/Linux18:05
bencohis that oldstable -> stable?18:09
bencohor just dist-upgrade on stable?18:10
dsc_good q18:16
dsc_i forgot, but most likely the last18:16
dsc_https://maedevu.maemo.org/images/virtual-machines/20221213-chimaera/ is this latest?18:18
dsc_as in, I can update from this image18:18
dsc_(and that would work)18:18
dsc_try installing `libmafw-shared0-dev` on chimerea i guess18:21
dsc_maybe you will also get the error ^^18:21
Wizzupdsc_: will try to see if I can fix this, weird that ck doesn't satisfy this18:43
Wizzupfreemangordon: ^18:43
dsc_Wizzup: thx19:13
freemangordonWizzup: gvfs-backends is the one that pulls something22:27
Wizzupfreemangordon: and it pulls elogind even with ck installed?23:00
freemangordongvfs-daemons depends libelogind0 :(23:00
freemangordonthats crazy23:01
freemangordonhmm23:02
freemangordonthis is not an issue23:02
* freemangordon is still checking23:02
freemangordonWizzup: udisks223:08
freemangordonsee https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=88889223:15

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