15:30:02 <nirik> #startmeeting Fedora Mobility SIG 15:30:02 <zodbot> Meeting started Mon Oct 11 15:30:02 2021 UTC. 15:30:02 <zodbot> This meeting is logged and archived in a public location. 15:30:02 <zodbot> The chair is nirik. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 15:30:02 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:30:02 <zodbot> The meeting name has been set to 'fedora_mobility_sig' 15:30:02 <nirik> #meeting_name fedora_mobility_sig 15:30:02 <nirik> #chair torbuntu pbrobinson _Yoda_ 15:30:02 <nirik> #topic init process 15:30:02 <zodbot> Current chairs: _Yoda_ nirik pbrobinson torbuntu 15:30:18 <nirik> morning 15:30:21 <torsh[m]1> 👋 hello 15:31:05 <Yoda[m]1> o/ 15:31:16 * nirik will wait a few for folks to wander in. 15:32:52 <nirik> alrighty... 15:32:57 <nirik> #topic remix status 15:33:10 <nirik> so, how are thinking looking right now? still sound issues? 15:33:41 <torsh[m]1> Still sound issues yes. The latest seems to be that pipewire-pulse and callaudiod are having trouble with getting proper state on boot. 15:33:58 <torsh[m]1> Also, the latest image on github is missing alsa-ucm altogether 🤦♂️ 15:34:10 <Yoda[m]1> oh 15:34:26 <nirik> :( 15:34:28 <torsh[m]1> At one point I could have sworn alsa-ucm was pulled in with alsa-ucm-utils, but maybe no longer? 15:35:15 <torsh[m]1> I was trying to build a new image, but none have been successful with audio so I didn't post any to github. Someone was trying to set up a CI pipeline to generate them though through github 15:35:42 <nirik> cool. 15:36:02 <Yoda[m]1> can it be callaudiod that needs changing ? 15:36:16 <nirik> so fedora decided to stick with wayplumber for f35... so we should stick with it and file bugs on it. 15:36:29 <torsh[m]1> The reason I don't point to callaudiod is because it wasn't the package that was changing. 15:36:41 <torsh[m]1> 👍️ cool, wireplumber it is then. 15:37:09 <torsh[m]1> https://gitlab.com/mobian1/callaudiod/-/issues/16 <- maybe related callaudiod bug 15:37:26 <nirik> they did also drop a new version friday that has a lot of fixes. 15:37:34 <nirik> Not sure if you have tried that one yet 15:37:40 <torsh[m]1> wireplumber? 15:38:10 <torsh[m]1> I tried 0.4.3 as soon as it was available in koji but that didn't seem to change anything. 15:39:11 <nirik> yes, sorry, now I am doing it. ;( 15:39:16 <torsh[m]1> I see there was a patch relating to a segfault so I'll try out 0.4.3-2 this week 15:40:39 <nirik> so whats the symptom? just doesn't switch from/to calls? or no audio at all? 15:40:54 <torsh[m]1> For me it doesn't auto switch profiles 15:41:03 <Yoda[m]1> same here 15:41:09 <torsh[m]1> if I kill callaudiod and it restarts, I may get one switch in one direction, but never again after 15:42:17 <nirik> :( ok. I think the wireplumber maintainer is pretty responsive, so might be worth filing a bug and see if he can figure it out... 15:42:43 <torsh[m]1> The thing is I'm not sure if it is wireplumber or pipewire-pulse 15:43:15 <torsh[m]1> The more annoying thing is it does work on my main phone now 15:43:16 <torsh[m]1> (using pipewire-media-session) 15:43:36 <nirik> that does make it sound like a wireplumber thing then? 15:44:13 <nirik> FYI, pipewire-media-session was sort of a demo/proof of concept I think, and wireplumber is the longer term 'real' implementation... 15:45:31 <torsh[m]1> https://gitlab.com/mobian1/callaudiod/-/blob/master/src/cad-pulse.c#L842 so this is the error I'm seeing in callaudiod, which I think makes it point to something pulse related. Would that still now be handled in wireplumber? 15:46:19 <nirik> well, it could be, or could be in pipewire-pulse as you say. ;( 15:46:27 <be[m]> I think there's another issue with pipewire-pulse 15:46:49 <nirik> perhaps #pipewire could isolate where it is at least? (or whatever matrix room they hang out in ) 15:46:50 <be[m]> I uninstalled pinephone-helpers and rebooted and pipewire-pulse was still not running on startup 15:47:39 <be[m]> `systemctl --user status pipewire-pulse` after startup shows that the service was started but the process isn't running anymore 15:47:50 <be[m]> I have to do `systemctl --user restart pipewire-pulse` 15:48:09 <nirik> yeah, thats normal... 15:48:23 <nirik> it's got a socket unit... so when something requests pulse it starts one 15:48:32 <nirik> systemctl --user status pipewire-pulse.socket 15:48:53 <be[m]> but pavucontrol hangs trying to connect to PulseAudio until I do `systemctl --user restart pipewire-pulse` 15:49:17 <nirik> Thats weird. The socket unit should start one... is the socket showing disabled? 15:49:33 <nirik> but anyhow, we could debug that more back in the main channel... 15:49:54 <nirik> any other items on remix status? or just sound ? :) 15:50:04 <torsh[m]1> https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1553 <- pipewire issue for historical 15:50:34 <torsh[m]1> I can't think of anything new and exciting on that front. 15:50:39 <be[m]> my point is, I think there's another problem with pipewire-pulse besides the ALSA UCM thing specific to the PinePhone's audio hardware because I am encountering an issue just using USB audio 15:51:51 <be[m]> What about Plasma Mobile packaging? 15:51:58 <nirik> could be sure... I wasn't seeing that a while back, but I haven't looked on my phone recently. 15:52:09 <nirik> will have that in the next topic. :) 15:52:17 <nirik> #topic Fedora Mainline status 15:52:33 <nirik> So, sounds like we have a list of plasma mobile packages and have made some progress on them? 15:52:34 <torsh[m]1> Still kernel stuff mostly. 15:53:17 <nirik> and yes, kernel is still it's normal blocker. Hopefully pbrobinson can make some progress with getting the modem working with fedora kernel. 15:53:36 <Yoda[m]1> I updated the ticket with the packages and status 15:54:08 <nirik> cool. 15:54:17 <nirik> I know there's some folks that know cmake pretty well... 15:54:41 <Yoda[m]1> https://pagure.io/fedora-mobility/issue/10 15:54:59 <Yoda[m]1> I managed to pack kalk and phone-settings 15:55:14 <nirik> nice 15:55:34 <Yoda[m]1> but the main package phone-components fail - and I just know too little about this stuff 15:56:00 <nirik> folks in the fedora kde room may be able to help... 15:56:06 <Yoda[m]1> The others was basicly just edited spec files from Suse :-) 15:56:06 <nirik> #kde:fedoraproject.org 15:56:52 <be[m]> Yoda[m]1: can you elaborate how it failed? 15:56:58 * nirik is looking forward to playing with it. 15:57:16 <be[m]> FWIW Plasma Mobile is working towards switching from oPhono to ModemManager. 15:57:18 <be[m]> it's not quite done yet 15:57:43 <be[m]> https://invent.kde.org/teams/plasma-mobile/issues/-/issues/62 15:57:50 <pbrobinson> nirik: I poke occasionally but it's just so little time of late, one day I will be able to just live in my house 15:58:01 <Yoda[m]1> yes - but that should just make it easier for us 15:58:01 <nirik> glad they are tho... ophono died already once. ;) 15:58:17 <nirik> pbrobinson: yeah, I hear ya... :) 15:58:37 <nirik> any other fedora mainline news? 15:58:47 <Yoda[m]1> so we can make images with both phosh and plamo in it :) 15:59:55 <nirik> yep. 16:00:10 <be[m]> you mean both in one image? That would be cool 16:00:24 <Yoda[m]1> yes 16:00:29 <nirik> it would be nice to be able to switch and see which you like best... and they are both small. 16:00:44 <nirik> anyhow... 16:00:47 <nirik> #topic all other business 16:00:53 <nirik> I had a few random things... 16:00:56 <Yoda[m]1> that was not possible when they used modemmanager/ofono 16:01:43 <nirik> Fairphone 4 was released (in eu only) not long ago... and postmarketos folks already submitted some upstream kernel patches. I wonder if it could be a interesting target for us... 16:01:50 <nirik> the non us is sad for me tho. ;( 16:02:07 <be[m]> that would be cool, but also, I'm in the US, so :/ 16:03:03 <nirik> I'm not really sure how much of it's mainline, etc. 16:03:21 <Yoda[m]1> Well, I have no plans for buying more phones ... for it is interesting of course 16:03:26 <nirik> https://wiki.postmarketos.org/wiki/Fairphone_4_(fairphone-fp4) 16:03:46 <nirik> https://www.phoronix.com/scan.php?page=news_item&px=Fairphone-4-Linux-Patches 16:04:22 <nirik> anyhow, also FWIW pine64 has some mysterious announcement later this week. 16:04:30 <nirik> https://twitter.com/thepine64/status/1446506900586176515 16:05:08 <nirik> I haven't heard any news about pinephone keyboard going on sale yet. 16:05:12 <torsh[m]1> I'm going to lose my mind on the 15th 16:05:14 <Yoda[m]1> yeah, hard to guess... 16:05:36 * nirik suspects risc-v something, but who knows. 16:05:53 <be[m]> Yoda: can you post a link to the build log of the failed plasma-phone-components build? Maybe a few more people looking at it can figure out the problem 16:06:12 <Yoda[m]1> I'll try 16:06:28 <nirik> ok, anyone have anything else? 16:06:41 <torsh[m]1> I don't this time. 16:07:54 <nirik> ok, thanks for coming everyone! 16:07:58 <nirik> #endmeeting