libera/#maemo-leste/ Monday, 2023-01-30

Wizzuprafael2k: did the image work btw?01:39
rafael2kWizzup, testing it now, sorry07:14
rafael2khttps://maedevu.maemo.org/images-devel/pinephone/20230127-chimaera/maemo-leste-1.0-arm64-pinephone-20230127.img.xz downloading07:42
rafael2k_Wizzup, image tested and working!08:51
rafael2k_tks!08:52
rafael2k_if possible, leave it available. It is already in a reasonable shape for distribution!08:54
Wizzupok10:17
buZzis chimaera daily-driverable yet? :P on d412:32
Wizzupno12:35
Wizzuptmlind: https://wizzup.org/warning.txt just got this when toying with hdmi on d4, not sure it's related to hdmi12:35
WizzupbuZz: it will be daily-driverable when we have tp-ring working properly, conversations as sms ui, and the tp calls work out of the box12:37
Wizzupbut uvos doesn't like the tp work I did for sphone, so we have to either fork sphone to something like phone and potentially merge back later, or just create a new ui for phone calls and stop using sphone12:37
buZzah, there's no sphone for chimaera now?12:39
Wizzupthere is, but it doesn't work how it's supposed to work12:39
buZzah yeah , thats a drag12:39
Wizzupif you have a different definition of 'daily-driverable', then you can feel free to try it12:39
WizzupI want it to be like maemo fremantle in UX12:39
buZzwell, do calls/sms/mobiledata work?12:40
Wizzupe.g. contacts icons show up, names show up, recent calls in main dialog so I can easily call back a missed number a little bit later, sms from conversations with a UI, delivery status reporting, message read marking, etc12:40
Wizzupwithout that it is not 'daily driverable' imo12:40
buZzah hmhm12:41
Wizzuphere are some screenshots from fremantle in landscapehttps://wizzup.org/dirlist/maemo-leste/call-ui/12:41
Wizzuphttps://wizzup.org/dirlist/maemo-leste/call-ui/12:41
Wizzupthere's also portrait but whoever made the screenshots didn't include that12:41
buZzhmhm, looks a lot more phone-y12:52
buZzoo cool, we already have this data in rtcom or something? https://wizzup.org/dirlist/maemo-leste/call-ui/9%20-%20dbArUkx.png12:53
Wizzupthis is probably gconf data, maybe it's in rtcom db12:55
Wizzupnot sure, but we definitely don't have this atm12:55
Wizzupit's possible this is just aggregated from rtcom db12:55
buZzhmhm12:58
Wizzupbut yeah the recent calls list we get for free12:59
Wizzupit's an existing gtk widget :)12:59
Wizzupwell, from a foss maemo lib12:59
buZzi havent decided for my battery monitor, if i want to build my own history of old stats, or just use the 120second values from upower, it seems its a bit .. empty?13:00
buZzthat batteryeye thing did its own collection13:00
buZzatm its still realtime only, and seems to have something wrong, its drawing way too much cpu for what its doing13:01
Wizzupback late rtoday13:07
buZzciao13:15
uvos__buZz: sphone works just fine on chimeara incl sms13:25
uvos__its just that sphone and comversations with sms are not compatabil13:25
uvos__but this istent a change that came with chimeara13:26
buZzjust fine = just as poorly as on beowulf?13:26
uvos__sure not change13:27
uvos__so its just as unfinished13:28
buZzah, so there's a plan to finish it?13:28
uvos__sure13:50
uvos__well atm it looks like it will just be forked (wich means i will stop working on it - at least for leste purposes)13:51
bencohoh?13:54
Wizzupuvos__: so the way I see it there are a few things that conflict. (1) is that you said using voicecall-manager was 'unacceptable' from an architectural pov, whereas for maemo leste it makes a lot of sense to share things with sailfish. I can rename comm-telepathy to comm-sfos-voicecallmanager is that somehow solves the problem. (2) We're trying to make a free phone os like maemo, and your UX ideas15:47
Wizzupdon't seem particularly compatible - we want integrate things that look and work (to some extend) like maemo, you want the dialer to be the main window with no obvious recent calls like in maemo.15:47
WizzupMy thought was that we could have all this maemo work be contained in modules: one that interfaces with tp through voicecall-manager, one gtk module that has more rtcom integration and separates out the dialer15:48
uvos__eh 2 i dont really care about15:48
uvos__since sphone allready has a way to swich what window is the "first"15:48
Wizzupbut you've repeatedly opposed it, it seems, so I don't know how to deal with it, for example, how do I get others to check out or try the work? there's no way to build it for the repo15:48
uvos__(hint its just what you pass to c in the .desktop file)15:48
uvos__*-c15:48
Wizzupso it's not that I -want- to fork sphone, but I want to make it like maemo, and I don't really see a way out of this if you're not ok with optional modules with extra dependencies15:49
uvos__so sure make recents the first window, ill just change it back locally15:49
Wizzuplike, I am very happy to accomodate requests, make things modular, make it sensible, but I spent over a week on the tp stuff (mostly non stop) and I think it makes a lot of sense for *maemo* to use sfos code, at least in this case15:50
uvos__im not against using sfos code, im against having yet another deamon doing the same thing15:51
uvos__and im not against having jet antoher deamon as a stopgap either15:51
Wizzuphmm ok, maybe I misunderstood then15:51
uvos__im also agaisnt integrating more rtcom dialogs15:51
uvos__beacuse i want to port to qt15:51
uvos__and this would get in the way15:52
Wizzupas in, please don't read this as me not liking criticism on a pr, I'm happy to put in a lot of time and make it more to your wishes, but I don't see a big architectural problem with sphone having a module to interface with voicecall-manager, since I see sphone as 'the phone interface for maemo' with is pretty generic15:52
Wizzupand I understand you see that part differently (re: architecture)15:52
Wizzupwell, how do you suggest we proceed? I can fix up the PR, maybe rename the module, and see if I can make some mock up gtk module with rtcom lib in it (just to play around)15:53
uvos__Wizzup: i understand you point to, you want it to work like freemantle as soon as possible, i would rather it take longer if that means cleaner code15:53
uvos__or cleaner arch more than code15:53
uvos__anyhow15:53
Wizzup(btw I have a lot of ideas/thoughts on qt, but it is currently extra work to go for it now)15:54
uvos__Wizzup: sure ill merge the module if you clean it up (and maybe sip works?) as a stopgap (that ok ill replace it myself but please help me with tp then)15:54
WizzupI'm glad we found some understanding and I'm sorry if I'm pushy.15:54
Wizzupso I'll: (1) clean up the PR, maybe rename it if you want to sfos-voicecallmgr instead of comm-telepathy (2) see if I can make SIP work at least audio routing wise15:55
Wizzupat that point we'll probably have to collaborate on sip addresses15:55
Wizzupand independently I can at least try to make a gtk module with the rtcom widget in it, see how it works15:55
uvos__Wizzup: sure sounds good15:56
Wizzupbtw: the current state of sip is that it can get incoming calls, answer them, gstreamer says it sets up audio, but I don't see the audio in pulseaudio15:56
Wizzupso there's something finnicky there, but the other parts seem to work15:56
uvos__Wizzup: ok hmm, no idea on that front15:56
Wizzupyeah, I'll dive into it a bit later15:57
Wizzupok, cool15:57
* Wizzup is less stressed now15:57
Wizzuptime for a coffee :)15:57
uvos__oh and can you see the inline comments on gh now?15:58
uvos__or shal i paste them somewhere15:58
WizzupI thought that maybe my browser was not wide enough to see them, but not really, the way I understand the gh comments work: (1) I get emails about each one of them (2) they show up as 'unresolved questions' and (3) there is something interwoven in the code view that shows the comments15:59
Wizzupfor some reason I don't see anything besides the two messages in the main view of the pr15:59
uvos__wierd15:59
Wizzuphttps://wizzup.org/wip.png16:01
Wizzup(not sure why the bottom is black, but there's no chat there either)16:01
WizzupIs it maybe somehow saved in your browser but not submitted?16:01
uvos__im on a different device right now16:02
Wizzupok, no rush16:02
uvos__maybe i have to make the comments public somehow16:02
uvos__i must be missing something16:02
WizzupI know what to do mostly anyway, at least for rev 1 :)16:02
uvos__instead of just commenting i started a "review" and apreantly it wont show for others (with no indication that it is so) untill i submitt the review16:04
uvos__TIL16:04
uvos__Wizzup: ^^ should show now16:04
Wizzupty!16:08
rafael2ka screen cap of the just now updated pinhole camera app: http://abradig.org.br/maemo-crazyness/pinhole-working/screen-cap-1.jpg19:03
rafael2ka couple of pictures actually taken from pinhole: http://abradig.org.br/maemo-crazyness/pinhole-working/19:04
rafael2ktotally out-of-focus... as AF is still being wired up19:07
sicelobut this is really nice. kudos!19:08
rafael2kbetter than nothing!19:10
rafael2k: ))19:10
rafael2kthe app is pretty cool indeed, it already has a gallery to see the photos19:10
Wizzupnice!!19:11
sicelowe don't have any other device that can take pics in Leste ... so this is amazing19:11
rafael2khow far is the N900 from having the camera supported?19:11
sicelofar. no one has looked at it in a long time19:12
siceloi hope to ... but there are other, more pressing issues i want to tackle first19:12
rafael2kas soon as we have PinePhone Pro support, we'll have a second phone with cameras support19:14
sicelodo you have access to a Pro?19:24
sicelonokia-n900:/usr/lib/ofono/test$  ./send-ussd *557#19:24
siceloState: idle19:24
siceloUSSD: Credit:  E0.00. Data: 500.00MB. Carry Over 287.13MB.19:24
sicelo why i still love N900 ... we depend on USSD in these parts19:24
bencohoh, that thing works? neat19:31
siceloyeah. without working USSD, it gets difficult to use the SIM19:36
Wizzupdoes it not work at all, or do we have an idea of what the problems are?19:38
siceloon droid 4? maybe just needs porting19:40
rafael2ksicelo, no19:41
rafael2kI dont have this send-ussd19:43
rafael2kwhich package it is? In theory we should have ussd supported in the PinePhone, but without UI19:44
sicelothat sucks then (@Pro) ... would definitely be nice to support it19:45
sicelomaybe our community needs someone with a OnePlus 6/6T too ... these devices are getting popular among devs, and if we support them, we probably get more hands19:45
sicelorafael2k: ofono-scripts ... i know ussd works on pp, at least with modemmanager19:46
rafael2kofono-scripts is an empty package here19:48
rafael2kpkg -S ofono-scripts19:49
rafael2kofono-scripts: /usr/share/doc/ofono-scripts/changelog.Debian.gz19:49
rafael2kofono-scripts: /usr/share/doc/ofono-scripts/changelog.gz19:49
rafael2kofono-scripts: /usr/share/doc/ofono-scripts19:49
rafael2kofono-scripts: /usr/share/doc/ofono-scripts/copyright19:49
rafael2kbut I'm sure it works, yes19:49
rafael2kI wish to have time to understand ofono enough to be able to integrate it to https://github.com/mhogomchungu/ussd-gui19:50
sicelowhat's `pkg` now? debian?19:50
Wizzupdpkg19:52
Wizzupprobably19:52
rafael2kdpkg19:52
rafael2kdpkg19:52
sicelohttps://packages.debian.org/bullseye/all/ofono-scripts/filelist19:53
sicelono idea why yours is empty ... as you can see, it contains lots of files in debian19:53
Wizzuprafael2k: try dpkg -L ?19:54
Wizzupor is -S the same?19:54
Wizzupit contains a lot on my d419:54
Wizzupyeah, no, use dpkg -L19:54
sicelono, -S is for finding out what package provided the file provided in arguments19:54
rafael2kmy bad20:04
rafael2k /usr/share/ofono/scripts/20:04
rafael2kthey are all there20:04
Wizzupbtw, with xrandr I have d4 hdmi mirror working quite well with my capture device20:04
rafael2kmixed up -L and -S20:04
WizzupI wonder if we ought to make that mode default20:04
Wizzupshouldn't use any pm when cable is not plugged in20:05
WizzupI'd imagine20:05
rafael2kussd works indeed20:06
rafael2kState: idle20:10
rafael2kUSSD: Баланс:21,50р20:10
Wizzupon d4 I get:20:11
Wizzupdbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "GetProperties" with signature "" on interface "org.ofono.SupplementaryServices" doesn't exist20:11
sicelorafael2k: yay :-)20:17
rafael2kussd-gui compiles out-of-box!20:17
siceloWizzup: on another topic ... in future kernels, might be good to consider this, https://docs.kernel.org/next/admin-guide/mm/multigen_lru.html20:18
sicelorafael2k: i don't know if ussd would be accepted into sphone, but i think it's a much better fit in a phone application20:18
Wizzupsicelo: sounds good, I think rafael2k and uvos are our kernel guys atm, for pinephone and mapphone/n900 respectively20:20
Wizzupas in, it might make sense to ask them20:20
Wizzupand really, ideally we eventually try to have one kernel pkg.20:20
Wizzupbut yeah20:20
Wizzup:D20:20
sicelorafael2k: does that application work with ofono btw? i see references to gammu20:21
uvossure sphone should do ussd20:22
Wizzupofono on d4 doesn't implement ussd yet I believe20:22
uvosone problem i foresee is that i would have a hard time testing it20:22
uvossince my carrier dosent have any codes20:22
rafael2ksicelo, it uses gammu / AT over serial..20:23
siceloWizzup: heh, i don't think we can have one kernel for arm32 and arm64, unless i'm mistaken20:23
uvossicelo: sure20:23
rafael2k https://docs.kernel.org/next/admin-guide/mm/multigen_lru.html this is good stuff20:23
uvosone tree20:23
uvosrafael2k: ussd over at is mostly useless20:23
uvossince not all phones have at interfaces20:24
uvoswe have to use ofono20:24
sicelorafael2k: yes. i'm running it on my N900 with linux 6.2-rc6. can't say i see magic, but seems somewhat useful for sure.20:25
rafael2kuvos, ussd over at works pretty well also, why it is useless (not that we should use it... but it works)20:26
uvosrafael2k: sure it works.. on the pinephone. my point is we cant rely on ussd working over at, or there even beeng a at interface at all20:27
Wizzupsicelo: one kernel tree I mean :)20:27
rafael2ksicelo, I can jump to 6.2 soon in the PP... but then I'll be on my own, as Mobian seems to like 6.1. but no problem at all, as they just pick the patches from megi and apply20:27
Wizzupuvos: my dutch carrier seems to have ussd codes, although I assumed it didn't20:27
rafael2kahhmmmm20:27
siceloWizzup: understood :-)20:27
Wizzupuvos: which is your carrier?20:27
uvossome sublet of telefonica20:28
sicelorafael2k: i guess there's no rush to switch kernels. i have just recently got into the habit of testing every new rc to catch N900 regressions early, since it gets supper annoying when they're discovered a long time later20:28
rafael2kwith list-modems script, check in "ServiceNumbers = "20:28
rafael2ksicelo, got it20:28
rafael2kWhat I'm doing is backporting stuff from 6.2 to 6.120:29
rafael2klike the sun6i-csi, ov5640 drivers20:29
rafael2kand keep with the "Mobian" fork (which is not really from Mobian as I realized they just rebase Megi's kernel fork work)20:30
rafael2kbut I like that there are many people using, so I'm not alone in the boat20:30
Wizzuprafael2k: hm, I am not sure if those service numbers are  correct, at least on my d420:31
WizzupI think mine does ussd, but they are not listed there20:31
Wizzupbut again - d320:31
Wizzupd4*20:31
rafael2kI found the USSD to check balance there... but of course the carrier could fuck up that field and put garbage / outdated info20:31
rafael2kbut they don't need to be listed there20:32
rafael2ktry this: *100#20:32
rafael2kor this: *123#20:32
Wizzuphttp://dpaste.com/CD6R7ABUA20:33
sicelothere are no universal ussd codes afaik20:33
Wizzuppoint is that d4 ofono does not advertise ussd support20:33
Wizzupwe might need to improve drivers/motorolamodem for that20:34
Wizzupussd.c in qmimodem isn't that big either20:35
Wizzupprobably freemangordon or tmlind have a better idea on this20:36
rafael2k*101# also works with MTS20:37
Wizzupmight be worth to file two bugs, one for a gui for it, one for d4 support20:37
uvosWizzup: some dead simple additions to help you remove_filter_from_datapipe20:51
uvosupp20:51
uvoss20:51
uvoshttps://github.com/maemo-leste/sphone/commits/master20:51
Wizzupthanks! I'll take a look a little later tonight (some work stuff atm)21:01
Wizzuphi21:03
soldanhi people, me again, i finally installed maemo leste on my n900, nice OS!21:04
soldanwhat mail-cliente do you recommend me? sorry, my english is awful,21:04
Wizzupmodest21:08
Wizzupthe same as on the original maemo21:08
soldanthnk21:09
Wizzupwhich image did you choose?21:11
Wizzup(date/version)21:11
soldani tried this https://maedevu.maemo.org/images/n900/20221225/maemo-leste-1.0-armhf-n900-20221225.img.xz21:12
soldanwich web browser do you recommend?21:13
Wizzupthis is a harder question on the n90021:14
soldanok, and mail client? i search for "modest" in apt ?21:14
Wizzupsudo apt-get install modest21:14
soldangreat21:14
Wizzupin our to-be-released new image it is installed by default21:14
soldanand a contacts apps that i can sync with a server? is there any?21:15
Wizzuphttps://leste.maemo.org/Contacts21:15
Wizzuphttps://leste.maemo.org/Sync21:15
Wizzupthose pages should help21:15
soldanthnk, im gonna check it21:18
soldanwhen im install something with apt or even with the application manager, it doesnt add a launcher, i have to launch the app from the terminal, it is normal?21:33
Wizzupif it is a debian package, it appears in the debian launcher sub menu21:34
Wizzupif it is a maemo leste package, it should appear21:34
soldanohh, ok!21:34
Wizzupmaybe some trigger doesn't work and they will show on restart21:34
Wizzupbut normally it should appear21:34
uvosif it isent a leste package it should still appear22:01
uvosbut in the debian menu22:01

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