22:00:01 <nirik> #startmeeting Fedora Mobility SIG
22:00:01 <zodbot> Meeting started Wed Jan 25 22:00:01 2023 UTC.
22:00:01 <zodbot> This meeting is logged and archived in a public location.
22:00:01 <zodbot> The chair is nirik. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
22:00:01 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
22:00:01 <zodbot> The meeting name has been set to 'fedora_mobility_sig'
22:00:01 <nirik> #meeting_name fedora_mobility_sig
22:00:01 <nirik> #chair torbuntu pbrobinson _Yoda_
22:00:01 <zodbot> Current chairs: _Yoda_ nirik pbrobinson torbuntu
22:00:01 <nirik> #topic init process
22:00:25 <nirik> who all is around for a mobility sig meeting?
22:00:32 <torsh[m]> I'm here :)
22:00:47 <pbrobinson> I'm sort of here
22:01:11 <nirik> hey pbrobinson. late for you isn't it? but very welcome none of the less. :)
22:01:29 <nirik> I think javierm said he would be around too.
22:01:38 <nirik> Lets go ahead then...
22:01:41 <nirik> #topic remix status / issues / plans
22:01:56 <nirik> anything on the remix front? I saw there were some reports about sound issues again...
22:02:23 <nirik> or was it wifi... anyhow.
22:02:36 <torsh[m]> I've moved a few packages from the personal copr into the mobility one.
22:02:36 <torsh[m]> Wifi update crippled my install
22:02:52 <nirik> any idea what broke it?
22:03:04 <torsh[m]> Been testing the image Yoda had prepared. It works well but I cannot seem to get the keyboard to be seen.
22:03:15 <nirik> :(
22:03:22 <torsh[m]> nirik: Not yet. I had 2 failed dnf updates I thought were maybe why but someone else mentioned it too
22:03:42 <nirik> of course everything in rawhide changed due to the mass rebuild.
22:03:44 <torsh[m]> I was going to try a new install if I couldn't get it to behave
22:03:57 <nirik> yeah, I really should get my ppp back online...
22:04:05 <pbrobinson> there was a brcmfmac regression upstream, fixed in 6.1.7 upstream
22:04:14 <pbrobinson> and .6 in fedora
22:04:55 <nirik> I did clean out my computer closet tho.. you should see my pile of old phones. ;) openmoko neo, firefoxos, tizen phone from india, anyhow...
22:05:13 <pbrobinson> my PPP initial support in U-Boot landed upstream and I'm working on further enhancements
22:05:19 <torsh[m]> nirik: Sounds like a fun little museum to see.
22:05:22 <nirik> ah, might be it... I don't know what kernel the remix has currently... megis, but not sure the version
22:05:40 <nirik> lets move on to:
22:05:43 <nirik> #topic fedora mainline plans
22:05:54 <nirik> pbrobinson: does a vanilla rawhide image boot now?
22:06:01 <torsh[m]> pbrobinson: Yay! 🎉
22:06:04 <pbrobinson> yes, but no display
22:06:17 <pbrobinson> the panel display driver is landing upstream in 6.3 so we'll pull that back to 6.2 once we get a fedora branch
22:06:40 <nirik> cool. progress! and thank you and javierm both for moving it along
22:06:44 <pbrobinson> so we should have the PPP be able to boot vanilla fedora with u-boot/wifi/display
22:06:53 <nirik> awesome.
22:07:21 <nirik> So, I have on my list to submit kickstarts for the phosh spin, but I haven't gotten to it yet. Also will need a pungi pr to enable in nightlys
22:07:25 <torsh[m]> My gosh that's so exciting
22:07:27 <javierm> I'm waiting for that to update my https://github.com/martinezjavier/fedora-mobility-playground osbuild manifest
22:07:40 <javierm> nirik: is there value on being that or should we move to a kickstart ?
22:07:50 <javierm> *doing
22:07:55 <pbrobinson> also on the original PP front I've worked out the suspend firmware issues so I should be able to get that into rawhide soon too
22:08:02 <nirik> nothing in fedora has switched to osbuild yet but iot... so it will be kickstarts there for now.
22:08:06 <pbrobinson> will need some assistance there in a package review
22:08:20 <nirik> happy to help on that. please ping/cc me...
22:08:38 <pbrobinson> well we have landed the minimal rpm raw image support upstream literally today
22:09:01 <pbrobinson> so we're not far from osbuild support there
22:09:10 <nirik> cool.
22:10:14 <pbrobinson> and they're working now to split out package defs etc so we can feed in kickstart style things to make changes and different artefacts much easier
22:10:30 <nirik> There's likely still a pile of kernel stuff after that tho right? keyboard handling, usb, ?
22:10:40 <nirik> nice
22:10:49 <javierm> another thing that may land in v6.4 is the camera support and the next libcamera release (0.0.4) will have the PPP support AFAIU
22:10:57 <pbrobinson> yep, there's a bunch more work
22:11:07 <javierm> they are planning to do a demo in FOSDEM about it AFAICT
22:11:21 <nirik> oh cool. no more need for megapixels?
22:11:27 <pbrobinson> so some of the camera stuff is already upstream, we'd just need a DT
22:11:53 <pbrobinson> and the libcamera stuff is definitely evolving quickly there now
22:12:15 <nirik> good. camera was a weak point for sure
22:12:59 <pbrobinson> basically I think in the next couple of weeks we should have the basics upstream in fedora to make it usable and we can then work down from there
22:13:07 <nirik> does anyone know the status of the gnome-shell mobile interface stuff?
22:13:12 <pbrobinson> and the basics is a big step
22:13:36 <nirik> wifi/display/booting is gigantic!
22:13:46 <javierm> nirik: is still not merged mainline AFAIK, but close to land
22:13:50 <javierm> https://blogs.gnome.org/shell-dev/2022/09/09/gnome-shell-on-mobile-an-update/ has a good overview
22:14:54 <nirik> yeah, saw that, but seems a while ago
22:15:11 <torsh[m]> 4~ months yeah
22:16:08 <nirik> I wonder if we then could just use a workstation image, but thats getting ahead...
22:16:32 <javierm> torsh[m], nirik: yeah, but that's what a mutter developer referred me to when I asked a couple of weeks ago
22:16:42 <nirik> hum, ok
22:17:10 <pbrobinson> so things are moving forward but we're not sure what will make it to the f38 timeline
22:17:41 <nirik> yeah... always hard with lots of moving parts
22:17:45 <pbrobinson> seems like we should have a good start for f38 and likely a lot more usable bits for f39
22:17:59 * nirik nods
22:18:20 <pbrobinson> a rewrite for gnome cheese to use libcamera would be quite cool
22:18:29 <nirik> so, is this time ok for everyone moving forward? its hard to find a good time
22:18:51 <nirik> oh, it doesn't? ;(
22:19:46 <pbrobinson> it's not a great time, I'd prefer earlier, but it's not bad but I can't guarantee I will always be here
22:19:59 <torsh[m]> nirik: This is the best for me so I'm good with it 😁
22:20:29 <nirik> ok, lets try it then, can always adjust
22:20:36 <javierm> pbrobinson: I asked Robert Mader who's working on libcamera, gstreamer and pipewire and he said that cheese is using camerabin which is a gst element
22:20:37 <nirik> #topic open floor
22:20:48 <javierm> pbrobinson: so so cheese -> camerabin -> gstreamer -> pipewire -> libcamera should work out of the box once libcamera properly supports the PPP
22:20:54 <nirik> anything for open floor?
22:20:54 <torsh[m]> I'm low as far as working on priorities so if it is better for others I'll try and make anything work.
22:21:32 <torsh[m]> Not from me
22:21:43 <pbrobinson> javierm: :-D
22:22:34 <pbrobinson> not for me, renovations kick off tomorrow but I'm actively back to working on stuff and feel more invigorated than I did last year
22:23:17 <torsh[m]> Sounds like an exciting year to come 👍️
22:23:19 <pbrobinson> also rusticl (opencl in mesa) supports the GPU in rk3399 in F38 if there's any cool opencl mobile things
22:23:29 <nirik> excellent. yeah, I've been fighting down my backlog nicely in the last few weeks... :) it's nice
22:24:38 <nirik> ok, if nothing else, we can close out. Thanks for the status updates everyone... great progress. ;)
22:24:39 <pbrobinson> I'm hoping to get display working on u-boot soon and someone is doing patches for buttons which means we can use volume keys for stuff like grub
22:25:04 <pbrobinson> and u-boot has a nice menu system now so I'm looking at that too
22:25:24 <torsh[m]> That will be amazing
22:25:49 <nirik> super. Happy to help test when ready
22:26:20 <javierm> pbrobinson: awesome
22:27:18 <nirik> ok, thanks for coming everyone!
22:27:21 <nirik> #endmeeting