LINUX Unplugged - 328: My Mighty Fine Pine

Episode Date: November 20, 2019

The Pinebook Pro gets put through the travel test, while we get an update on Pine64 projects straight from the source. Plus a few surpises from the System76 Super Fan event. Special Guests: Alex Kret...zschmar, Brent Gervais, and Lukasz Erecinski.

Transcript
Discussion (0)
Starting point is 00:00:00 Pre-ordered me a Pine Phone. The Braveheart Edition. That's exciting. Did you get one, Cheesy? I did. I did, in fact, get one. I'm really looking forward to it. What about you, Wes?
Starting point is 00:00:10 No. What? No, it's okay. You know, I'm going to let you guys deal with all the first-run defects, and I'm going to pick one up later after they've solved all those issues. So what you're saying is you don't have a Braveheart. Yeah, that's right. He's going to geek vicariously through us, Cheesy.
Starting point is 00:00:24 It's okay. I'll be fine with that. Hello, friends, and welcome in to Linux Unplugged, episode 328. My name is Chris. My name is Wes. Well, hello, Mr. Wes. Hello. Things feel different today, but still the same. Yeah. A little fresher. I think so. Yeah, I think so. Energetic. Well, and it Mr. West. Hello. Things feel different today, but still the same. Yeah. A little fresher. I think so. Yeah. I think so. Well, and it might just be that we have a great panel.
Starting point is 00:00:50 Hello, Cheesy and Alex. Hello, hello. Hello there. Hello. Hello. We have a really fun show today. So we have some community news we're going to cover right here off the top, and then we're going to jump into Cheesy's experience at the System76 Superfan event.
Starting point is 00:01:08 And it's like Cheese unplugged this week. Because on top of that, Cheese has been rocking the Pinebook Pro full time. So we're going to get his take on that and what he thinks. And to sort of round all of this off, the Pine64 community manager, Lucas, is going to join us to chat about the status of the project, where things are going, a little bit about this, a little bit about that. And then we're going to wrap it all up with some cool picks and all that kind of stuff that we always do. It's how we roll. Absolutely. I mean, we may not do a pick.
Starting point is 00:01:33 We may. We may not. Sometimes I just sneak in there. Something I've been thinking about adding to the show, and so I'm soliciting emails now, is I think I want to make a follow-up or reoccurring thing for a little while, like a follow-up sprint. I mean, we've been doing this long enough, right?
Starting point is 00:01:47 We should take advantage of that. As we round out 2019, I want to hear what the folks have to say. LinuxUnplugged.com slash contact. If we get some emails, keep an eye out, Wes. If we get some emails coming in that are like, you know, like follow-up items, in that segment, what I'd like to do
Starting point is 00:02:02 is cover people's follow-up to what we've talked about. But also, if we have any, like, additional notes to add, I want to talk about it in that segment, what I'd like to do is cover people's follow-up to what we've talked about, but also, if we have any additional notes to add, I want to talk about it in that segment, too. Maybe we were running something for a little bit after we talked about it on the show, and we discovered something additional. That'd be where we'd slip that in. Something we might try.
Starting point is 00:02:18 We'll give it a go. But it all depends on what you send us at linuxunplugged.com slash contact. So let's kick things off with the news. But before we do that, we got to say time. Appropriate greetings to that mumble room. Hello. Hello.
Starting point is 00:02:30 Aloha. Happy Linux Tuesday, everyone. Wow. You know, a big thank you to Brent, Byte, Neil, DM, Jill, Colonel, Minimek, Stefan, and TC for joining us on a new time. New time. Noon Pacific over at jBLive.tv on Tuesday. Same day, though.
Starting point is 00:02:48 We won't leave you Tuesday. And also, we have an awesome IRC showing, too. I'm getting, like, good first impressions. I was super nervous about this. All right. So let's talk about the news, starting with the good folks over at KDE. KDE EV, the corporation, you know,, the entity, I guess I should say. The legal entity behind KDEE. Is looking for a project manager to help them reach their goals.
Starting point is 00:03:12 It's a PDF we have linked in the show notes. And in there, Wes, they say what their ideal candidate is. Yeah, well, hopefully the ideal candidate is able to help the community in achieving its goals by being a reliable support system for all organizational matters. I mean, that includes delivering reports to the board, sort of being the person who's keeping track of all the things and making sure the projects got everything they need. You could really see how they could probably use somebody like that. That would improve communication.
Starting point is 00:03:36 It would probably improve cross-project collaboration, help them unify some of their efforts. So if you think you might be a candidate that could help take the project to the next level, go check it out. I've spent the weekend again with Plasma just recently. It really is great. You know, I thought— I can tell.
Starting point is 00:03:55 I mean, you're glowing. I kind of—I just—I rediscovered just how wonderful it is because I've been spending a lot of time with Gnome Shell because I need to do these things. Of course. I need to try it out. And so I had an opportunity to try. I need to try it out. And so I had an opportunity to try out Manjaro Plasma Edition.
Starting point is 00:04:09 I'm very impressed by what they've done. They've pre-installed some really great fonts. They're not necessarily all turned on or selected by default. But they're available for you to customize. Like some of my favorite editor fonts, my code editor fonts, and my favorite UI fonts,
Starting point is 00:04:23 they're all there. It's such a great experience. You put it to me earlier editor font, my code editor fonts, and my favorite UI fonts. They're all there. It's such a great experience. You put it to me earlier that you avoided a whole day of tinkering just because. Manjaro just had such a great out-of-box. It's really nice when you see a good preset at Plasma. When you install just the Plasma meta package on a distribution like, say, Fedora, you get all of the bits and pieces, but maybe not all of the right default applications are set. And the UI is certainly atrocious. And it's just, it's a,
Starting point is 00:04:50 it's a very different experience. It's not living up to the potential of Plasma. And then you see something like Manjaro and it's, it's remarkable. And you, I'll tell you what got me kicked off on this whole Plasma thread, other than I thought it was probably time I just gave it a fair, a fair check again. I don't know if you recall, but years ago on this show, I challenged you to get Linux working on a MacBook Pro. How could I ever forget? It was like a late 2013 MacBook Pro. It's one of these MacBooks.
Starting point is 00:05:16 It's got a retina screen. It's got an i7 processor. It's got like a 512 gigabyte SSD. From the day when MacBook Pro's were like nice. It's got ports, right? It's got all these things. And it's still a very nice machine. And mine happened to get a replacement battery
Starting point is 00:05:35 a couple of years ago. So it has a, it says the battery when I ran a test is like at 94% capacity. Not bad for a 2013. However, it's not the greatest machine around and Linux on a MacBook had some limitations. Right.
Starting point is 00:05:50 I mean, it's never the best experience you're going to get. And so, it just really didn't get used much. It got put on a shelf and about a year went by and then we had our team sprint
Starting point is 00:05:59 and we cleaned out everything in the studio and it got set out in the living room but like a mixer got set on top of it and some cables got set on on top of a small mixer, and it just got buried. And I was going through the stuff Friday, and I see this old MacBook, and I'm like, is this the MacBook that's got Linux on it? And I pull it out.
Starting point is 00:06:17 Literally, I have to dust it off, right? Like it's that dirty. I open it up, and it's, you know, dead, dead. So I plug it in, it boots for a second, and then dead. Yeah. Okay, I got to let this one sit for a while, which I knew. It's just I didn't, I don't care. So I plug it in, I let it sit for like a couple hours,
Starting point is 00:06:35 open it back up, turn it on, and Arch boots up. Now, this Arch install, it says it's from 2016. Does that sound right to you? Is that possible? Yeah, maybe. 2016? It feels like it was just like a year ago I challenged you to that.
Starting point is 00:06:49 Oh my god. So anyways, I mean, the install says 2016. It's got, but it had been updated several times since then, so it had a rockin' kernel 4.16. Hey! The current kernels we record this as 5.3.11.
Starting point is 00:07:05 So it hadn't been updated since before the merger with Linux Academy. It had been a long time. So it was like opening up a time capsule. That's wild. It was really weird. So it didn't have any of my credentials logged into any of my Linux Academy accounts. I'm like, how am I going to work on this thing? And so I think to myself, is there any way this thing will upgrade?
Starting point is 00:07:24 You didn't reinstall it. You just. I thought, no way, right? Because it's literally every single package has to be upgraded. And I thought, if I can run this upgrade and it takes this install from over a year, maybe two years ago. Three years ago. Well, yeah. But I mean, the last update was probably two years ago, maybe a year and a half.
Starting point is 00:07:42 If it can successfully do that on a frickin' MacBook, I will install Arch on my workstation. Because that's the ultimate benchmark. That's quite literally like your forever install right there. You're done. So I ran it. I had to answer a bunch of questions about replacing packages and resolve some conflicts.
Starting point is 00:08:00 But once it got up and going... The Arch Linux main site for a while. Yeah, and even just going through my history, like, how did I solve this before? You know, that kind of, like, going through your bash history. It took all day. But at the end of it, I rebooted that sucker. And it rebooted and logged in without a single error message. To the latest Plasma kernel 5.3.11, the latest graphics drivers.
Starting point is 00:08:24 No big deal. Everything. Wow, the latest graphics drivers. No big deal. Everything. Wow, dude. Everything was done. Not a single error message, like no Plasma pop-up that says this can't load or anything. Just, and I've been using it since, well, Saturday, basically. I mean, Friday evening, Saturday morning, as my work machine.
Starting point is 00:08:45 And so I was like, well, all right, I'm going to put Manjaro Plasma Edition on my workstation here at the studio and I did that and just just a reminder it's they're just there's so many great choices out there
Starting point is 00:08:50 and as part of this process I've made a pledge to sort of document like if I hit any rough edges or bugs I'm going to I'm going to I'm going to take the time now
Starting point is 00:08:58 because I've gotten so fast now setting up these desktops I'm saving days of time that I used to spend so I'm going to take some of that time to actually sit down if I hit bugs I'm going to go file a bug report, you know, kind of do that part and try to get more out of this process than I normally do. But it has served as a good reminder that we have some really, really great options. And the KDE
Starting point is 00:09:21 folks are really onto something. I don't know if it'll be my daily driver forever, but I really enjoy it. And so if you think you could help that project, we'll have a link to the show notes on how to apply. I'd love to see them take it to the next level. So fun. So speaking of great desktop environments, Gnome Shell. They're starting something that I think is a brilliant public PR strategy. And a lot of projects should consider this. It's really kind of explaining their thought process on why they do what they do,
Starting point is 00:09:54 what decisions they've made, and where they're going. They've launched a new blog, the development blog for specifically Gnome Shell and Mutter. They've just launched it, but they say on here, for a long time the development of Mutter and Gnome Shell and Mutter. They've just launched it, but they say on here, for a long time, the development of Mutter and Gnome Shell was surrounded by silence. This blog is a humble attempt to bring those two critical components
Starting point is 00:10:13 of the Gnome desktop to the spotlight, even if only a tiny bit more. They do go on to note that it would be naive to say that posts will be published in a consistent frequency, but the initial goal is monthly development reports and eventual one-shot deep dives into various bits and pieces of both components, which I'm really looking forward to. Yeah, I love learning the thought processes behind the decisions developers make.
Starting point is 00:10:38 And it often, I think, leads to a much more informed conversation around those changes, where a lot of times when the project announces a change, it's met with strong reaction. Right. I mean, it may be something the developers have been thinking about for a long time,
Starting point is 00:10:53 but the community has no way to know. And now there's a blog to check out. Yep. So we will link to that in the show notes. But more importantly than that, we're not keeping an eye on this. So I'll watch this for future developments. And if they have something really interesting, I'll try to do a breakdown here on the show,
Starting point is 00:11:07 and then, of course, like we always do, source link it so you can find out more. That's how we do it. Links for this episode, linuxunplugged.com slash 328 for everything we're about to talk about. I think it's time to talk about cheesy going to Denver. So, Mr. Cheese Bacon, you were our representative at the System76 Superfan event, an event I've attended in the past. And it's always a unique insight into a company that we talk a lot about in this space. They play a bigger and bigger role as their market grows. And so I'm really curious to hear some of your takeaways from the big Superfan event.
Starting point is 00:11:43 Yeah, so the event was wonderful. some of your takeaways from the big super fan event. Yeah. So, so the event was wonderful. And before I really get into any of that, you know, I just wanted to give a couple of shout outs to, you know, Carl, Emma, Mariah, Josh, Thomas, Aaron, Ian, Nate, Jeremy, Kate. I'm sure there's another 20 or 30 or so that I'm forgetting, but everyone there is so awesome. And it's so cool to be surrounded by people that are so passionate about what they're doing and every single person there has that passion so um it's just great getting to meet everybody for one but yeah i mean there were there were some great takeaways uh really three big ones um i was lucky enough obviously to be able to you know go and represent jupiter broadcasting in linux academy and um they ended up giving us all a Thaleo, which was phenomenal.
Starting point is 00:12:27 You're kidding me. Totally unexpected. Absolutely unexpected. You're talking about a computer, right? I'm talking about the computer, yeah. Wow, that's incredible. It's great. And AMD donated all the chips, and Samsung donated all the NVMe drives. And this is their revised version of the case, which is one of the takeaways. So, you know, there was a little humbub about, you know, the Thaleo having this
Starting point is 00:12:51 resonant noise with the fans and stuff like that. So what they've done is on the bottom of the case, now they've stretched the bottom of the case a little bit and included this flange that goes up along the side of the chassis itself, which reduces the decimal level. And under load is supposed to only be 33 decimals now. And to kind of put that into perspective, a whisper is about 30 decimals. So, you know, it should be considerably quiet. They've also adjusted the fan curves and they're doing that with the IO board, which is pretty neat. So, you know, they're able to push different fan curves to that. And one of the things they told me was, you know, whenever you get it, you need to update it. And, you know,
Starting point is 00:13:37 so that you get that new fan curve in there. I think I'm not going to update it at first just to see what it's like, right? And then update it to see if there's an audible difference there. That's a pretty remarkable thing. They custom laser engraved them too. But that wasn't like the only surprising announcement. It sounds like they have some huge plans for GNOME Shell. Yeah, so moving on, they have PopShell is what they're calling it. It isn't yet on their GitHub, but it's supposed to be released with 2004.
Starting point is 00:14:07 And essentially what it is is it's a GNOME extension to create a tiling window manager experience in GNOME. I3-like experience? Very much I3-like. And while they wouldn't let us necessarily film that or take pictures of that, we did get kind of a sneak peek and it's super duper slick. Really? Something you'd be interested in trying? Absolutely. They're calling it pop shell though.
Starting point is 00:14:29 Yep, pop shell. Oh man, that's a bold move. Wow. You had me at tie lane. I don't know. Yeah, if you're used to working on a, you know, without necessarily having to move your mouse around and stuff
Starting point is 00:14:41 and you're used to i3, I think it's going to be just one of those things that's going to be a natural extension for everyone to pick up and start using or if you just want to get into kind of a tiling window manager experience i think that'll be a great place to start sure and you know on the on the hills of that like that so within the next couple of years one of the one of the other things they revealed is that they're going to start making their own laptops.
Starting point is 00:15:09 So they had a big round table of what everyone would kind of like to see in a laptop. And of course, by the time it got round tabled by all of these Linux nerds, the laptop would have cost about $8,000 to make. But it sounds like my kind of machine. Yeah. I mean, it was everything, right? They really wanted to know what what users want and what the fans would like to see in a laptop. And whenever I say they're going to make a laptop, yes, they already do make laptops, but they're actually going to use their new laser cutter, which you can add additional tooling to. So they will really be making their own chassis and putting this inside of there. There's even hints of maybe including a little touch of wood accents like they do with the Thaleo. Oh, that'd be sweet.
Starting point is 00:15:50 Yes. So they're really thinking about all of that. And I think with the Gnome, with the PopShell paired with a new laptop really makes sense for them. And I think it's the next logical step for them. You know, they've their their new laser new laser machine is called the, I love it. It's called the, the TruMatic 1000. So I'm really looking forward to what they have coming down the pipe. If there's one company that could do amazing things with the laser cutter at System76, I've been a customer for 14 years and I, they don't sponsor us. They haven't been a sponsor since last. And I still recommend people go to System76 and check out what they have
Starting point is 00:16:30 because the culture behind those products is one that it's going to endure. I mean, they're users themselves. They care a lot about what they make and it really shows. You know, the thing I've noticed, and this I think tells you something, over that 14 years
Starting point is 00:16:43 is I'm still talking to a lot of same people I was talking to, like, you know, back then. Like people, they stick around and they really become part of that company. And what I've been fascinated with, and it really comes across in Brent's brunch with Emma that was just released, I think, this morning, is how she has been able to build new roles and grow while staying with that family and that company. And that's also a really unique opportunity. So you get a really great insight into their company culture with that extra that just came out. If you're fascinated at all, I really recommend it. Extras.show. This company is an important part of the Linux ecosystem. And Brent, your chat with Emma, I think, really gave us a new level of insight into what somebody we talk about, Emma, who's been on the show a lot, does day to day. Well done, sir.
Starting point is 00:17:38 Well, thank you. Yeah, I mean, her and I had a great fun chat, but there's also, yeah, a lot of really cool transparency about stuff I learned about system 76, all the stuff that happens sort of behind the scene about making people feel amazing about the work they do, which is great. I mean, she's the happiness manager there. I think she's onto a few life secrets to tell you the truth. She's got a few things figured out. Yeah. There's some true gems in there for sure. I think the audience might recall if you've been listening to the show for a little bit that she had
Starting point is 00:18:06 quite the medical situation at the beginning of summer, and that's why she had been absent for the show for a long time. And that's covered in there too now that she's on the other side of that. It's good to hear. Extras.show slash 33. Well, how about that? Mr. Cheese breaking the bacon there with the news
Starting point is 00:18:23 with the i3 tiling window manager and the laptop prototypes. Like, there you go. It was smart of us to send our best person over there. Yeah, Mr. Bacon will have to keep us apprised on all future Denver things that develop as our correspondent over there. And maybe some follow-up about how that Thalia ends up performing. Oh, yeah. That would be good.
Starting point is 00:18:41 Yeah. Well, yeah. Yeah, good thinking, Wes. You know what? You know what else is a good idea? A little housekeeping. You got to do it. You got to do it every now and then.
Starting point is 00:18:51 Keep things clean. We got a new show time we want to let you know about. You probably already knew, but it's worth mentioning again. Repetition's the key to success. We're now doing it noon Pacific time. You can get that converted at jupiterbroadcasting.com. Slash calendar. JBLive.tv is where you watch it.
Starting point is 00:19:06 IRC.geekshed.net. Pound. Hashtag. Jupiter Broadcasting. Yeah, join us live. It's a whole other level of experience. It's a lot of fun. I mean, there's probably a show on each end of this that doesn't make it out on the recording.
Starting point is 00:19:21 I also thought I would tease a little something something. Coming up soon in the extras feed, we were just mentioning the interview with Emma. Right. Brunch with Emma. Brunch with Emma. Cheese and Popey sat down and talked about ThinkPads. We've all been waiting for this. If you want to hear
Starting point is 00:19:37 Popey in his truly happy place, it's when he's talking about ThinkPads. Nerdin' out. I'm really nervous because I just pulled the trigger on a gift for a family member and it's a used ThinkPad and I want to make sure I got the right one.
Starting point is 00:19:53 So I will be listening carefully to that extras in case I got to return it. So that'll be at extras.show. It's coming up probably later this week. I say probably like we don't already know. But stay tuned. You got to wait expectantly. I'm just like if I say it, then it really has to happen. I say probably like we don't already know. Right. But stay tuned. You got to wait, you know, expectantly. I'm just like, if I say it, like then it really has to happen. So I'm like, probably even though we already have it scheduled to launch.
Starting point is 00:20:12 You know, that's how I play it sometimes. So extras.show for that. And I'm really, really looking forward to the ThinkPad thing. And that brunch was fantastic. You got to go get that. All of it's available probably by about now as you're listening to this. And that's the housekeeping this week because it's not much. We got to talk about Pinebooks and Pinephones.
Starting point is 00:20:36 On this trip to the System76 superfan event, Mr. Bacon took only one machine with him, and it was his Pinebook Pro. How's that been living with, I mean, honestly, a pretty nice machine, but let's be honest, you got nicer computers you could take with you, cheese. You got nicer machines. Yeah, I mean, I definitely have more powerful machines, and, you know, machines that might be considered nicer per se, but the Pinebook really is a solid device.
Starting point is 00:21:03 Yeah, maybe nicer is not a fair way to say it, is it? It's almost maybe powerful, but design-wise, feel-wise, is it pretty nice? It is. It's a really solid little machine. I think a lot of people could get behind it. The Chromium OS build that I was using for just, you know, YouTubing and the likes worked out great. I was able to actually bring the device to System76 and put it in front of Carl and Jeremy and Emma and let them kind of nerd out on it a little bit.
Starting point is 00:21:31 And they all appreciated it and where it's going. So it was really cool to kind of cross bounds between one hardware software vendor with another hardware software vendor and put these pieces in front of these other people. So I've had pretty good success with it so far. I haven't had really any major issues with my sole device. So it's about what, two pounds. That makes it pretty nice for travel. Yeah. Super lightweight. How'd the old battery do on the flight, watching videos and stuff? Oh, it did great, man. It really did wonderful. Um, you know, averaging six to eight hours of battery life um i only charged it up once while i was there so and that was with everybody else tinkering with it and playing with it and you know the commute on the flight and all that sort of stuff as well and it felt pretty solid
Starting point is 00:22:15 in the bag like it wasn't going to get bent or no absolutely not absolutely not all right and no fan while you're watching the videos no so it's passively cooled So you don't have to worry about any fan noise or anything like that. I will say you probably want to use some headphones because the speakers are down firing and they're just not that great. It's rare to find a laptop that that's not true for really. Hey, Cheese, how's the monitor on that thing? I know you and I were talking about it. It's really great, man. It's a 1080p IPS display. Viewing angles are solid. You know, 4K video playback, 60 frames a second. I think you can even bump, the screen is even rated at 120 hertz.
Starting point is 00:22:52 So you can bump it to 120 hertz. I mean, it works great. It's a pretty reasonable price as well, right? Yeah, 200 bucks. You could make it a Chromebook if you want, using builds that are available. Or you could run, for example, we'll have a link in the show notes. Manjaro just released a third preview of their Pinebook Pro Spin, which you can use Plasma or XFCE. Right. And I've been using, I've been working with Fred from the Manjaro team that's been helping with these builds. And I've been
Starting point is 00:23:20 testing it out since the first preview and each iteration it just gets better and better and better. So it's definitely a distribution I think a lot of people would gravitate to just because of the Arch64 support. Well, and they have a great Plasma experience. I can testify to that. But that's sort of what appeals to me about the Pinebook. $200, great travel machine. It could be as simple as a Chromebook or as advanced as a Manjaro workstation. So the question is, where is this at as a project?
Starting point is 00:23:51 Where are they at in the pipeline? Well, Joe and Cheese had an opportunity to sit down with Lucas, the community manager over at Pine64, and talk about that and many other things. So hey, Lucas, how's it going, man? Good. Hey, what's up? Oh, not much. Glad to have you on here. So Lucas, I know how's it going, man? Good. Hey, what's up? Oh, not much. Glad to have you on here. So Lucas, I know that you guys have been shipping a ton of Pinebooks. I believe I was in the second batch. But what exactly is going on with the batch numbers? And where are we at right now in the process of shipping that hardware out to people? So we're currently on the
Starting point is 00:24:21 third batch. It's also happens to be the batch, which ships with a choice of both ISO and ANSI keyboards. So that's for our UK and US end users. And starting from early next year, we're going to take a break. There's the Chinese year coming up. And then next batches will follow in March of 2020. And that's the ones that are being ordered at the moment? Those which are being ordered right now should be shipping in December and January. All right, cool.
Starting point is 00:24:56 One thing that I was curious about, I know that there's been a few hardware issues reported, namely the trackpad, and that you guys are currently working on some firmware patches for that. Can we expect when that'll be fixed? And are there any other, you know, hardware related issues that you've seen now that these are landing in the hands of people? So in terms of the trackpad, we have been now aware for a couple of weeks, there's an issue with it.
Starting point is 00:25:22 So there are two sort of separate aspects to the trackpad problem. One is more of a luxury problem, which is that it's not very precise at this point in time. But then there is a more serious problem that it cuts out the functioning of the keyboard. Now, we already have solved the core problem, which is that it cuts out people when they're typing. So when your palm touches the trackpad as you type on the laptop, it basically cuts out the keyboard, preventing you from typing. So we have that done, but we still are working at improving precision of the trackpad because this is something we know people also want. Now, because you are effectively flashing an SPI chip that is on the keyboard itself, we don't want people to do this
Starting point is 00:26:13 too many times. So now that we have the fix, we're going to work for a little bit longer, for a couple of days, maybe a week or so, to improve the precision of the trackpad. And then we're going to think of a way so that it could be bundled in some simple way across different distributions and push to end users. So I'll vaguely say it should be out there within 10 days. But this isn't an actual hardware problem. It's just a software problem, right? It's specifically a firmware problem. Right. So it can be fixed. Oh, absolutely. And we have, as we promised, the flashing utility has been open sourced under MIT license.
Starting point is 00:26:51 It's already available, compiled, and we know that it's working. So it's just a question of getting the firmware right. And I'm very confident we'll be able to get the correct firmware working at its optimal within a couple of days. So moving on from the Pinebook itself, I know a lot of our listeners are extremely excited about the Pine phone. And I know that dev kits have been going out
Starting point is 00:27:19 and you guys are starting to ramp up production for that. Who currently has one of these development devices, and when can the rest of us expect to get one? So currently, there are a handful of developers from the core projects. That would be Ubuntu Touch, from PostMarketOS, Sailfish, who have the actual finished phone prototypes. More developers will be getting their phones
Starting point is 00:27:48 within a week or so from now. We expect to have them all shipped by the 20th of November. But development has been going on. We have had development kits out for about half a year now. So development has been ongoing. There have been some changes from the dev kits to these dev phones. And therefore we need to provide developers with hardware which reflects these changes so they can adjust the software. As for when end users can get their hands on it, in general, in March of 2020. But if you are one of those people who enjoys beta testing and giving feedback to developers, want to be a part of the process,
Starting point is 00:28:38 then on November 15th, the Braveheart edition, as we call it. So this is an early adopter edition. It's opening with a limited amount of phones. I don't know exactly how many, but about 4,000 phones. And we expect those phones to ship by end of January 2020. So that was the end of last week as people are listening to this. So it's already available to order, except that it might be sold out if you've only got a limited number of them available then i expect that it probably is sold out now in the future yeah in the future of when this goes out so what's the default os going to be on these phones and and what kind of state is it going to be in are you asking specifically about the braveheart edition then yeah there. There won't be an NOS default on these phones.
Starting point is 00:29:29 I mean, we expect that those people who will be getting these phones are, first of all, capable enough to interact with the developers, find the builds, and flash them themselves. So as I said, this is for enthusiasts who know that they want this phone months ahead of everyone else.
Starting point is 00:29:51 And there is no such thing as a finished OS at this point in time. They're all lacking something. So I think that currently, perhaps the most polished operating system that I've seen is probably either post-market OS with KDE Plasma Mobile or Ubuntu Touch. But they are not daily driver ready by any means then? As of today, I probably wouldn't advise anyone to use them as daily drivers now.
Starting point is 00:30:21 But they're not far off, to be fair. Their performance is very good already, and most of the key functionality is there. I think that as of today, the one thing that is not functional is the front-facing camera. Now, core functionality will differ from one distribution to another, functionality will differ from one distribution to another, but there are at least two distributions which have the modem working. And I think that voice calls have been activated at least in one specifically in Ubuntu Touch. So in March, when these ship out to the rest of the world, what default OS are you just going to kind of wait to see how they all start to flush out and what's ready to be a daily driver? This is one possibility. We said some time ago that what we want to do is run these OS-specific campaigns where we would customize the phones ever so slightly maybe you know use the projects
Starting point is 00:31:26 partner projects color or something to this effect and ship the phone with that os on it so this would be you know so if we were to ship post-market os it would have a green back cover. If it would be Ubuntu Touch, it would be coming with an orange back cover and Ubuntu Touch pre-installed and then a portion of the money from those shipments would be going to these developers. So we're exploring if it will be possible. We hope to ship with one of these bigger OSs from partner projects. But by and large, it's up in the air. We'll see how it all shapes up at this point in time. You went into this phone project, presumably with your eyes open,
Starting point is 00:32:15 knowing how difficult it was going to be. But has it proven even more difficult than you thought then? That's a good question. I think the answer is both yes and no. I always thought that software is going to be, in effect, harder because people, regardless of the price tag on this thing,
Starting point is 00:32:35 people will want to have relatively good performance. But developers have really stepped up the game and things run as well as they'll ever run on this hardware. It's really good. I don't want to say that, you know, it rivals a modern day Android phone, but it's absolutely smooth enough for testing and trying out Linux on phone. And, you know, I can conceivably see people using this on a daily basis now. This is how good these distributions have gotten. Now, we knew that hardware is going to be difficult.
Starting point is 00:33:14 But if you haven't made a phone, you just don't realize the complexity of it, even if you're told how complex it will be. It's extremely difficult. I'm just really happy that we didn't go in a route where we would make some really complex and difficult phone, which would definitely prove to be, you know, an unimaginable challenge. How free is this phone going to be in terms of drivers and binary blobs and stuff like that? How open source is it going to be? So everything on the root file system is completely free. This includes the graphics driver. So that's running Lima.
Starting point is 00:33:54 On the phone itself, the modem is running proprietary firmware. There is some code in the outer focus of the rear-facing camera that is also proprietary. The firmware for Bluetooth and Wi-Fi, not the drivers, but the firmware is proprietary. And it is my understanding that a part of the boot ROM firmware, which lives actually on the SoC, is locked down as well. And that's the extent of it. So some of this can conceivably in the future be freed,
Starting point is 00:34:31 such as the camera. And if somebody decides to take a crack at the Bluetooth and Wi-Fi module, then presumably it's possible. In respect to the modem, we know that it is running Linux, but it's locked down. And this portion of the first stage bootloader, it's a part of the SoC, it can't be freed. Well, that's just pretty much how it goes with any sort of mobile hardware, right?
Starting point is 00:35:02 You can't expect it to be completely free. No, absolutely. any sort of mobile hardware, right? You can't expect it to be completely free. No, absolutely. And, you know, if there would be alternatives that we could choose that would be easier to free or otherwise, then we would obviously have gone that route. But this is the reality of things. This is our first sort of step in understanding how phones are made.
Starting point is 00:35:27 And this is a very ambitious project. So, you know, in the future, there's also room for us to try out different things and different modules and, you know, alter the existing PinePhone, maybe, you know, a year or two down the line. Well, thank you very much for coming on the show, Lucas. And you'll have to come in and update us as things progress. If people want to find out more about what you're up to, where's the best place? So we do run a monthly blog on pine64.org. And we also have a Twitter and
Starting point is 00:36:06 Mastodon account at the Pine64 so you can find out what we're up to on there. Great, well we'll put some links in the show notes. Thanks a lot for joining us. Thank you so much. You can tell it's an ambitious project but they're matching that ambition with
Starting point is 00:36:22 a genuine level of transparency. You really know what you're going to get, right? I mean, at the start of the show, we talked a little bit about the Pine phone, and they're very clear even there that, hey, this is an early issue of the device. And that's true for all their devices, so you're not going to have bad expectations. So Cheesy, you've talked a lot about the pros of the Pinebook Pro. Is there some cons to using this device? There must be some drawbacks. There must have been a moment you were missing your main rig. Yeah, I mean, there are a few
Starting point is 00:36:52 drawbacks, right? Like no piece of hardware is perfect, or I've not found a piece of hardware that's flawless. So like we mentioned in the interview, the trackpad does have some issues with palm rejection, which can be extremely frustrating when you're using it. So what I found is that I turn it off with the hardware key. And then once turned off, I just use a USB mouse and it works great that way. They are working on some firmware patches for that in fact they already have a patch that's out and it's currently being worked on so you know your mileage may vary they've been working on it really hard i think there's a team of eight people working on getting it patched and that will be essentially a spi flash to Um, and you'll have to reboot the machine. And then once
Starting point is 00:37:46 you reboot the machine, the trackpad should, should be operable and everything should be better. That's nice. So I've yet to try it, but that after the show today, I'm sure I'll jump in there and chat with Lucas and give it a go myself. Um, it ships with Debian nine, right? So you've got an older kernel, you've got the 4.4 kernel, and along with that, you've got Debian, right? Which I love Debian. In our previous episode, I talked about how much I love Debian and all of its variations and spins and everything. But you don't really have a huge repository of software, especially compiled for the Arch64 ARM platform. Or I suppose another way to put that is you don't have a huge selection of desktop software that you need.
Starting point is 00:38:31 Right. Because it probably has plenty of server-side packages, very large repos. Absolutely. But let's say you want Telegram or Quassel or something like that. You're probably not going to find it there. I do want those things. Exactly. You do.
Starting point is 00:38:44 Exactly. You do. Exactly. But one way to kind of extend that, and you can extend that on the default Debian 9 build, or there's like some Ubuntu Mate builds and stuff like that for it out already. And to kind of get a little more extensibility from the software, you can install Snapd. So you can install Snap packages on the default Debian build or the Ubuntu builds to kind of give you that get you over the hump with some of that stuff, say Telegram, for example. So, you know, you can extend it a few ways like that. The Manjaro build, you know, that we've talked about is one that's going to be, I think, fantastic because you're pretty much going to find everything you need there. It's going to be bleeding edge.
Starting point is 00:39:22 You're pretty much going to find everything you need there. It's going to be bleeding edge. I think a lot of people will gravitate toward Manjaro once they get everything dialed in. It's bright days for them there. Absolutely. You know, Cheese West and I have a Rock Pro 64 here in the room, which is essentially what the Pinebook is built around. Slightly newer version. So I want to talk about this. book is built around.
Starting point is 00:39:41 Exactly. Slightly newer version. So I want to talk about this. In Mumble Room, if anybody has any questions about the Pine book for cheese, I'd like to give you a moment to get your questions ready. Now's the time. Tag me in IRC. Just mum tag me. While I tell everyone about Laka, which is our pick of the week, which I think will turn
Starting point is 00:40:00 that, if you've managed to get yourself one of those Pine 64 boards like I have, this one was $60. Doesn't come with a dang power adapter, I might note, just so you know, you'll need to get a power adapter. And it's a barrel plug. But once you get it set up, load Locka on this thing. They've talked about it on Choose Linux before,
Starting point is 00:40:18 but it's a lightweight Linux distro from top to bottom that turns your Pine64 into a retro gaming console. Yeah, it's like running RetroArch, but they've got images for all kinds of different single board computers out there. So whether you've got basically any version of the Raspberry Pi, or you've got one of these
Starting point is 00:40:37 Rock Pros like we do, you can get this up and running. Minimek, you had a question about the Pinebook. Yeah, yeah, I do, in fact. What about GPU performance? So performance so geez as i understand you had chrome mls on it running did you run any linux distribution on it and how was the gpu performance when it comes to composites and video and something yeah so i mean it ships with the default debian 9 build. I was able to play back 4K 60 frames a second on that Debian 9 build on YouTube. It was a little stuttery whenever I was streaming through YouTube.
Starting point is 00:41:14 But whenever I pulled down like Big Buck Bunny and ran it in a few variations that the, you know, 1080p 60, 30 frames and then the 4K 60 and 30 frames. There was a little stuttering there, but it wasn't... I felt that it was just... It's not a test. He just really likes that one. Yeah, it's my jam, dude. Oh my god, I've seen that video so many damn times. I know, me too. I'll note, though, the fact that it can play 4K content may be a bit
Starting point is 00:41:40 irrelevant since the screen is 1080p, so if it can successfully play 1080p content, you're good to go. Can I ask a dumb question? Go ahead. Go ahead. Does it charge over USB-C by chance, or is it a barrel connector? So it has a barrel connector and Type-C.
Starting point is 00:41:58 You can charge over Type-C. And you can put display out through Type-C, which I've yet to try. I will say that, say, using my, I think it's a 45-watt MacBook Pro charger, Type-C charger, doesn't work very well. It basically flickers back and forth. So I think it has to be 5 volts is the max. And don't quote me on that. That's how the Pine64 board works is it's five volts right yeah but for an example i have a an anchor uh battery that i carry with me whenever i travel and i was able to use that same type c cable you know that i was charging my phone with
Starting point is 00:42:37 plug it right into the pine book pro while i was on the airplane just to get a little bit of juice so i mean i think it it's you know, like a 14 watt, five volts. So another one that worked was my Pixel 3a charger worked great with it. I note too that it has a 10,000 milliamp battery. So that gives the audience a little bit of perspective. One thing I'd like to know more about down the road is the PCIe 4x slot, which requires an adapter, they say, but you could use it to load an SSD in there or other things. That seems like it has some potential too. Yeah, so they're working on the adapter.
Starting point is 00:43:12 They had a little bit of an issue with it, and I think really what it came down to is the ribbon cable was a little too short. But you can buy an adapter, an NVMe PCIe adapter, for I think it's like five bucks or something like that. And then you can hook up an NVMe drive to it. I know that some of the NVMe drives are a little different in their height, which can cause like the trackpad to kind of shift and stuff.
Starting point is 00:43:39 But I think, like I said, they're redesigning that adapter. And I believe that they're going to bring that profile down a little bit so you shouldn't have any problems. Now, do note that if you do add an NVMe drive, depending on the drive, and you need to double-check this if you're going to do this, depending on the drive, you could get a significant more power draw, so you could reduce your battery life. So there's kind of a tradeoff there on what you're wanting to do with it. The age-old thing, performance versus battery life, cheesy. Well, keep using it. Now, not only are you our Denver correspondent, but you're our Pinebook Pro correspondent now. Also, again, thank you to Lucas for taking time to join us on the show today.
Starting point is 00:44:19 We'll have links to the Pinebook Pro in the show notes if you're interested. And I was researching up, just familiarizing myself again with Pine64. I didn't realize one of their co-founders created the Popcorn Hour media player. Which for people that have been around for a very, very long time, I used to talk about quite a bit on Lass. It used to be like my go-to media solution before the days of Ambienplex. And really, Cody, I was really impressed by that. That's a good lineage.
Starting point is 00:44:50 Really love that device. Another device that they created and I believe they're still selling is the Rochambeau retro console, which is, I don't think, super huge here in the States, but it's pretty big over in Asia. Looks really cool. Yeah, that does look like a neat device. All right, well, let's wrap it up there. We have something in the post show that I want to get to. I know that's a weird thing to say that I want to get to the post show, but I got something special. Go get more Wes Payne along with Jim Salter over at TechSnap.Systems.
Starting point is 00:45:19 Great episodes these days. Just you guys are hitting your stride, and it really shows. I was really enjoying Jim's thoughts on Microsoft, too, after going to Insight recently. So check out techsnap.systems for that. Also, Cheesy goes on a little bit more and gets nerdy about single-board computers on a recent episode of Choose Linux. Oh, that's a great one. ChooseLinux.show for that. And, of course, the one, the only Brent with brunch over at extras.show.
Starting point is 00:45:47 If you dig around, you go to the tag, you may just find an RSS feed, and you can get just the brunches if you like. It may be possible. That's an exercise for the listener, though. I'm not saying it's possible, but I am just hashtag saying. You know what I'm saying? Oh, yeah. I'm at ChrisLAS.
Starting point is 00:46:06 The network is at Jupiter Signal. The show is at Linux Unplugged. And just one last reminder, we'd love to start incorporating some of your feedback and follow-up as the year wraps up. LinuxUnplugged.com slash contact. And that new time, noon Pacific. See you back here next Tuesday! All right, we've got to go pick our titles. JBTitles.com. If you're watching the live stream, it is your duty.
Starting point is 00:47:02 Before you go check, maybe just go throw four or ten title suggestions in there. You know, just do your duty. Is the noon crowd? Well, no. They're new. We have 14. We got 14 titles. They're new, Wes.
Starting point is 00:47:13 I know. And we didn't really recap the whole titles thing. It's a complicated notion. So you still have time. Bang suggests a great title, and then we will go vote here in a moment. In the meantime, though. Popping bacon. Guess what, Wes?
Starting point is 00:47:25 What? A little surprise for you. Uh-oh. There was some extra discussion between Joe, Cheese, and Lucas about future products they're working on, like the Time. Oh, the Pine Time. Oh, yeah. And I thought maybe we'd include that here in the post-show. So you've teased a few other devices.
Starting point is 00:47:41 Let's briefly touch on those. I'm aware of the watch and the tablet and even possibly a router router as americans would say so what's going on with with those three so the development kit for the pine time so that's the smart watch have gone out and there is an extraordinary amount of work happening within this sub-community. I'm absolutely blown away. I mean, I've already seen pictures of watch faces and all sorts of different operating systems pop up on Twitter. So there's clearly a lot of interest in this. And we have been contacted by both educators
Starting point is 00:48:19 and people who just like to tinker with these low-powered ARM devices. And we've recently reached the decision that this is just one of those things that we probably want to have in the store so that anybody who wants to have a go at it can have a go at it. So that's the Pine Time. In respect to the Pine Tab, which is the tablet which we're doing, it is taking a bit of a backseat right now. Getting the Pinebook Pros shipping and Pine phones into production has proven to be a lot of work. So we had to put one project to the side
Starting point is 00:49:02 for now. But there's a lot of interest in the PineTab. We get asked about it constantly. So we recently made the decision that we're going to start a very small production batch for people who are very interested in this. This will be akin to the Braveheart edition for the PinePhone. So only for enthusiasts, in other words. We haven't decided on when it will be available. Definitely next year in 2020, sometime in Q1. But we're still waiting for one of the partner projects to deliver an operating system that would be viable for the tablet.
Starting point is 00:49:44 And the router then? The router is something that I guess I can talk about it broadly. I really wanted to do a router for quite some time. I actually pitched this as an idea some time back, but then everything else took precedent. And then completely coincidentally, somebody posted a question on Reddit, would it be possible for Pint64 to make a router?
Starting point is 00:50:14 And this gained a lot of traction. And so I responded and I was clear saying that it's probably not going to happen, but if we were to do it, what sort of stuff would you want to see in it? And I've spoken to both a hardware networking engineer and a software networking engineer. And at this point in time, it appears to me that
Starting point is 00:50:39 we do not have the right SOC for the job. It wouldn't be the best router that can be. I actually was even contacted and a huge shout out here to PFSense who have been so lovely. They contacted me and said, do you want to talk? And we talked and they were just really good. And the audience, a real gentleman, just having a chat with me and trying to figure out if we could possibly, you know, take a stab at it. But as of today, the decision is no, we just don't have the right SOC for networking. And it would be silly of us to try to compete with the existing propositions, which are simply much better. I love that realism, you know, it's like, it'd be nice to do.
Starting point is 00:51:25 We don't have the tech right now. Yeah. It's not a big flashy show. No, it's not Neo Apple. It's just... Well, and I think that that's one of the things that's really cool about the Pine64 crew is that, you know, they're interested
Starting point is 00:51:38 in providing the best product they can based around the ARM platform. And so if it's not going to work and the hardware isn't there yet, then they're not going to put out something that's subpar because quite honestly, they know that we'll all tear it apart. It's perfect for a guy like me who,
Starting point is 00:51:56 I am perfectly happy to sit back and watch ARM devices get better and more sophisticated and more capable. I don't really have any skin in the game because I'm pretty happy with my x86 laptops. But I can see where... But all your Intel stock. Yeah, well, I can see where this...
Starting point is 00:52:11 Yeah, I wish. Maybe not, actually. I can see where this trend line's going, though. I can see where this trend line's going, and I'm like, I'm really glad folks like Pine are doing this. Another one I'd love to see, just keeping it on theme for this episode, man, I'd freaking love to see an ARM laptop
Starting point is 00:52:29 like the Pinebook Pro from System76. That would be neat. Absolutely. That's got to be in the back burner up there. They've got to be tinkering with that in their R&D area. PopBook Pro? Well, it's something that I might have mentioned too at the round table.
Starting point is 00:52:45 But did you call it a pop book pro cheese? Cause that's... I didn't, but I should have.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.