LINUX Unplugged - Episode 219: Ubuntu’s New Era | LUP 219

Episode Date: October 18, 2017

We review Ubuntu 17.10 & discuss some of the major achievements this release represents. Plus we break down an important Linux kernel news story, get updates from the community & more! ...

Transcript
Discussion (0)
Starting point is 00:00:00 So, you know, you got your, this is, we got, we'll do a moment in RV here on the live stream. And Emily's, Emily's considering getting herself a fifth wheel RV. Now the fifth wheel RVs are big. They're like apartments because they don't have an engine and they don't have like the steering area so they can make extra living space out of it. They're, they're a pretty sweet way to go. It's essentially like living in an apartment. So obviously, Emily, I'm going to say, yeah, go for it. I like it a lot. Today was kind of an interesting day from an RV full-timer perspective because I'm about two hours out from the studio. Not even that far, but it's a long ways out from the studio and there's a big storm today. Lots of wind, the
Starting point is 00:00:35 power's out. And it's funny when that happens in an RV, it's not like when the power goes out normally. Because at first it's, did the power just go out? Yeah, I think so. Because nothing really in the RV changes. Because you've got house batteries, and some units even have generators. So pretty quickly, it's just another day. And today in particular, that is really, really handy. Now the flip side is that I got outside, and I smelled something a little funny.
Starting point is 00:01:04 A little stinky, kind of like rotten eggs. I know immediately it was propane. And I start going home, some dumb son of a bitch around here. They got their propane Lincoln out of their, out of their RV. And by they're about to blow up their whole damn house. That was, wait a minute. Is that me? Is that me? Couldn't be me. Could it? I better to go double check. So I, I walk over to my rig. This is my truck's already started. I'm about to leave to come into the studio, but I, you it? I better go double check. So I walk over to my rig. My truck's already started. I'm about to leave to come into the studio. But I'm like, I better double check this.
Starting point is 00:01:29 And I think it's just because it was so windy. It just sort of had been waffling it around because we, sure enough, had a leak. I opened up the bay where our propane tank was, and I heard this little sssssssss. And I was like, oh, no. And so I quickly turned off the propane valve to, you know, just solve the problem immediately. And what must have happened is we have an adapter on there that I think got a little loose when we drove. And we just didn't really catch it because the wind hadn't really been blowing much. And so we, you know, possibly could have been blowing up our home.
Starting point is 00:01:59 So there's always that line. Just a slight danger. Nothing terrible. At the same time, though, it's pretty great to be out somewhere where we are. It's like stereotypical Hollywood fall time road driving. Like if they were going to show a car driving down a fall road with all the beautiful colors, that's where we're at. So it's neat to be able to go there for a few weeks, spend some time there, and then come back and get a little bit closer to work when we're done. So I say go for it, Emily.
Starting point is 00:02:24 I think more and more people are going to be doing it. This is Linux Unplugged, episode 219 for October 17th, 2017. Welcome to Linux Unplugged, your weekly Linux talk show that's reformatted and reinstalling every spare machine it's got. My name is Chris. My name is Wes, or so I think because I've lost all my documents. Oh no! Well, hello Wes, and over there is Beard. Hello, Beard. So guys, this is an episode you could say I'm a bit pumped up about. Bit pumped up.
Starting point is 00:03:06 This is one of those episodes that reminds me why I got into podcasting. I am very much looking forward to today's episode. We're going to review Ubuntu 17.10 in just a little bit in the show. And we're also going to cover some rather important community news this week. We're going to break it down, as they say. Break it down? We're going're going to break it down, as they say. That's what we say. Break it down? We're going to analyze and break it down. Yeah, we'll get through some of the community news and events that we want to talk about,
Starting point is 00:03:32 including some projects we just recently covered that need some help. And then 1710's here. Now, even if you're not an Ubuntu user, I encourage you to stick around for the review coming up in the show. In fact, you more than, maybe more than anybody else, I challenge you. You're a long time anti- Ubuntuite. Is that a thing? It is now. Anti-Ubuntu-er?
Starting point is 00:03:52 I don't know. But if you're one of them. Anti-Ubuntu? I don't know. It's a hard one. I ask for you to stick around for a bit. And if you're considering the upgrade, debating it, I also encourage you to stick around. Obviously I had a lot of hands-on with 1710 at the Ubuntu
Starting point is 00:04:08 rally. We've been running it here for days. I've been running it for weeks and weeks. And so, this is one of those reviews that we get to do rarely. And I'm really looking forward to doing that. But we've got to get to some of this news. This is big, big news stuff. Big news stuff. So, let's holla at our virtual lug, time-appropriate greetings
Starting point is 00:04:24 mumble room. Hello. Hello. Hello let's holla at our virtual lug. Time-appropriate greetings, Mumble Room. Hello. Hello. Hello. That was nice and concise. Wow. That was tight. On top of it. Yeah.
Starting point is 00:04:32 They got in a queue and they took turns. Now, I want to say right here at the top of the show, next week, as an experiment, I think we're going to try doing Discord just so we can do an A-B and let the audience decide what they thought worked better. So if you'd like to help us participate in that test, go to discord.me slash jupitercolony to join our Discord. You can use the web browser discord.app, or you can
Starting point is 00:04:54 download their Electron app. I guess there's a snap of it, and there's probably other ways you can get about it. Anyways, we're going to do a little A-B, and we'll let the audience, and the audience being both the participators and the listeners decide which worked better. So join us for 2.20 in Discord next week, Virtual Log. We're not switching.
Starting point is 00:05:10 We're just testing for one episode. Starting with 2.21, we'll be back in Mumble until we make a decision. So we're not switching. We're just trying for 2.20 in Discord. I'm installing the Snap right now. Are you? That's right. So, yeah, give it a go on that. And I'm going to, you know, and the other thing
Starting point is 00:05:26 I have to consider, too, is, like, guests, because we bring guests in via Mumble and all that stuff. I'll say my bias is to stick with Mumble. Right off the top, that's my bias, because it's worked for us, it's free, it's open source, and it's part of the show. That's my bias. But we're going to give it a good A-B. See how it goes. Okay,
Starting point is 00:05:42 so let's start with a news story that's kind of a big one that is complicated. And it's this new enforcement statement around the Linux kernel. Greg KH, Chris Masson, Rick Van Rael, I want to say, and Sean Kahn all got together and wrote up a big old post about this new signing statement, essentially, that's going to be attached to the Linux kernel. But I wanted to start with a little bit of information that's kind of interesting. Greg has talked about this every single year, that the kernel continues to change faster than it did the year before, which is nuts since it's 26 years old now.
Starting point is 00:06:18 So this year, this year, they're running around 8.5 changes an hour, 10,000 lines of code added, 2,000 modified, 2,500 lines removed every hour of every day. Wow. Those numbers are just insane. Yeah. And so there's been a problem going on in the background. You're familiar with NetFilter. I am. And there's been some shenanigans as a result of the developer of a developer from NetFilter, Patrick McCarty, and it's caused the kernel developers to rethink aspects of the kernel license.
Starting point is 00:06:55 Now, we're not going GPL3 here, but stick with me for a second. BSD? MIT? Apache? What's happening, Chris? So Greg and others write, the same processes that we use to assure fulfillment, quote unquote, of license obligations, you know, to make sure that companies that are violating the GPL come into compliance. Mm-hmm. The same obligations and availability of source code, all of those can be used in unjustly trolling activities to extract personal monetary rewards from GPL software. The kernel team appears to call it monetization, for short. They're trying to monetize their code. In particular, issues have arisen as a developer from the NetFilter community, Patrick McCarty, has sought to enforce his copyright claims in secret and for large sums of money by threatening or engaging in litigation. and for large sums of money by threatening or engaging in litigation.
Starting point is 00:07:49 Some of his compliance claims are issues that could easily be resolved. However, he has also made claims based around ambiguities in the GPL-2 that no one in our community had ever considered part of compliance to begin with. So here's an example. This is really something. Examples of these claims have been distributing over-the-air firmware, requiring a cell phone maker to deliver a paper copy of the source code offered letter, claiming that the source code server must be set up with a download speed as fast as the binary server based on the equivalent access language of Section 3, i.e., he's trying to take Section 3 language of the GPL that talks about equivalent access and apply that to download speeds.
Starting point is 00:08:25 And if you don't, if you're in violation of that, then he's going after you. He's also saying that it mandates that paper copies of the GPL be distributed, that it gets translated to other languages. And if you fail to do any of these things, you're out of compliance.
Starting point is 00:08:39 And because of the way the GPL2 is structured, he demands immediate action. And if you fail to take immediate action, then he gets to claim damages at some insane amount. And for the amount of time that you don't make these corrections, he gets to claim damages. Then he goes after you for those damages. Because of this, and to help clarify what the majority of the Linux community members feel is a correct way to enforce their license, the Technical Advisory Board of the Linux
Starting point is 00:09:01 Foundation has worked together with lawyers in the community and individual developers and many companies to participate in the development and now rely on the draft of the kernel enforcement statement to help address both the specific issue they're facing today and to help prevent any future issues like this from happening again. Now, it adopts some termination provisions that are from the GPL-3 and essentially layers it down on top. It isn't relicensing because what it essentially is, is it's an agreement and it's a statement that says the copyright holders of this kernel code interpret this clause this way. This is our collective understanding of this line of the GPL-2. This is our collective understanding of this line of the GPL-2.
Starting point is 00:09:50 And as a result, we also now assume these additional new things. And these new things are the additional permissions given to companies that have confidence of the copyright holder to reach compliance. So you're essentially allowing people time to reach compliance. And they hope this will reestablish user slash business confidence and help direct enforcement activity back to the original purpose, which is actual compliance, and not screwing people for failing to get the right download speed and then suing them for damages when they haven't corrected immediately by bastardizing language from the GPL2 to use as a hammer. So they're lacquering on top of agreements that the stakeholders of the Linux community, or kernel, have agreed upon.
Starting point is 00:10:32 It's really complicated, but because essentially the top developers hold the bulk of the kernel code copyright, as long as you get this top tier group of developers to agree to this new layer, this enforcement statement, then essentially you have something that is law in a way. Because by making it very clear how the project interprets that legalese, that means you are accepting their interpretation when you now use the project. And so you can't come after them afterwards pretending like you didn't know. That's my rough non-lawyer understanding of this. It's very complicated.
Starting point is 00:11:07 Well, it's the law. It is. If you want to know more or think I got something wrong, please feel free to let me know. And also, linked in the show notes, I have a fact that Greg KH has posted. I have more information about Patrick McCarty and his copyright profiteering that many developers in the Linux community have been worried about. This is something that's been brewing in the background for ages now. And apparently Software Conservancy is all in with this statement. They have a press release that says they applaud the Linux community's promotion of principled copier left enforcement.
Starting point is 00:11:46 And they say the statement includes additional permissions under the Linux license, which is GPL2. So they agree this does not change the kernel from GPL2 to GPL3, and they applaud this new statement. So there you go. Apparently, Greg says at some point
Starting point is 00:12:01 more than like 200 kernel developers discussed the complexities of this problem to come to this kind of decision. Well, it seems like it was a good decision. I can certainly see why the Linux Foundation would be concerned and why people would be concerned about the lack of assurity that businesses would have when trying to use it.
Starting point is 00:12:17 Obviously, that's a big goal to keep businesses invested in Linux. Yeah, now let's talk about the other really kind of big story this week. So that's probably the biggest. And it's hard to really break it all down, and it's, for desktop users, it really has no big impact either way. Not really, no.
Starting point is 00:12:33 But this one has more of an impact on desktop users. You guys probably all know about Crack at this point. K-R-A-C-K. Crack is whack. WPA2 is broken now. And you guys just got done covering this on TechSnap. So that'd probably be a good spot to point people. TechSnap and also AskNoah this week both have really good coverage on this problem.
Starting point is 00:12:52 So it's not really our domain necessarily. The Linux distributions are good at putting out the patches, man. But boy, they sure are talking about Android and Linux a lot in the reviews, even though there's a lot of other systems and OSs that are vulnerable. I noticed that too. A lot of that. And maybe some of that is for good reason about like, well, you know, Windows already has a patch, for instance, but some of our Android phones will not see those patches. But if you're not explicit about it, it's just kind of confusing.
Starting point is 00:13:15 Mm-hmm. Dan's here from elementary. Dan, I'm curious if you have any insights to share from the... Whoa, there. Whoa, that's some timing. Whoops. On the distribution side of pushing the patch out, is that pretty smooth for you guys? Is it something where somebody sits up in the elementary team and says,
Starting point is 00:13:32 okay, let's make sure this one goes out? Or how does that process work for you guys? Actually, for us, it's completely transparent because we're based on Ubuntu. We just get it directly from canonical security team like everybody else. Yeah, I figured that'd probably be the case, Dan, and then they got it out pretty quick. A lot of the distributions did. Linux really kicked butt on this particular one.
Starting point is 00:13:51 People noticed, too, which is really cool. This is a lot of times we're right on top of the patches, but people just take it for granted. But because this one got so much publicity and it affects desktop users, too, people noticed this update coming down. And you saw some real hustle. That was cool.
Starting point is 00:14:06 All right, well, thanks for the insight there, Dan. I got to say, we have been fighting some problems here in the studio for weeks again. We have these frequent now GNOME 3 crashes and what seems to happen is GNOME takes a crash and then when GNOME crashes, it seems to crash our audio server, which then we lose about
Starting point is 00:14:26 25 seconds 30 seconds of audio on our live stream and in our episode recordings no this is not deja vu yes we have talked about this before we actually had it resolved for a while for weeks and weeks and weeks we resolved it with with really no uh no complaints like beard fixed a few things did a couple updates and put a new NVIDIA driver on there. I can't remember. What was it, Beard? It wasn't anything that complicated. It was basics.
Starting point is 00:14:50 I basically just updated the drivers and installed the new NVIDIA driver, and it went away. Yeah. And so we thought, okay, we're good. We can proceed on. Sanity. And we have the LTS kernel. So yes, it's Arch, but we have the LTS kernel. Yeah, right.
Starting point is 00:15:02 So we thought, okay, we're good. We're good. Without changing, we haven't done any updates because it's working and it's only been a few weeks. Without changing anything, and only just a handful of reboots, now all of a sudden, GNOME 3's begun crashing again on us. There's not really anything of any detail
Starting point is 00:15:18 in the log. It's one of those things where I think by the end of next week, I'm going to reload this machine. It's just got to happen. And I've been waiting to see which way am I going to go? Where is it going to break? What am I going to do? Do I go Solus?
Starting point is 00:15:32 Do I go Fedora? Do I go Ubuntu? Do I go Arch again with the LTS kernel and the LTS drivers? So that's going to be part of what we talk about today because it's in the background. It is a brood, as they say. But first, I want to thank Linux Academy before we Because it's in the background. It is a brood! As they say. But first, I want to thank Linux Academy before we go much further in the show. Linuxacademy.com slash unplug.
Starting point is 00:15:51 That's where you go to sign up for a free seven-day trial and support the show. It's a platform to learn more about Linux. And they have really nice hands-on scenario-based labs to give you experience on real servers. They have self-paced in-depth video courses
Starting point is 00:16:04 on every Linux and cloud and DevOps topic. And if you get stuck anywhere, they have real humans, instructors, full-time humans that can help you. One of the things that's really nice about Linux Academy is their course scheduler. If you're busy, you got kids, you got a job, you got a lot going on.
Starting point is 00:16:20 Maybe you're like Wes, you live in downtown Seattle, so you're always busy. That's true, right? That's right, yeah. But I still got to learn things. Course scheduler, Wes. You pick a course, you live in downtown Seattle, so you're always busy. That's true, right? That's right, yeah. But I still got to learn things. Course scheduler, Wes. You pick a course, you set a time frame, and it just helps you stick to it. It gives you friendly reminders if you want them about your goals.
Starting point is 00:16:34 I was looking in here just yesterday for getting started on Android development. Six hours and 40 minutes or something like that. And you get started on Android development. It breaks it all down. I like to think I'm pretty good at unstructured learning, figuring stuff out for myself. But I don't know how long that's going to take. Even if you have a good note sheet to use, like Linux Academy makes it so easy to be like, OK, I have two hours right now because my plans fell through.
Starting point is 00:16:56 I'm going to learn something concrete. Yeah. And they have offline stuff you can take with you to learn on the go, including iOS and Android apps and those video courses. Check it out. Linuxacademy.com slash unplugged. It's a platform to learn more about Linux. linuxacademy.com slash unplugged, and a big thank you to Linux Academy
Starting point is 00:17:12 for sponsoring the Unplugged program. I want to do a quick little mention for the Linux Vendor Firmware Project. We talked about FW Update last week. What a fantastic project that is. It's got to version 1.0. It lets you update your firmwares on your Linuxes. Now, here's the problem.
Starting point is 00:17:29 They're looking a little low on funds right now. And you would think that like Dell and HP and these companies would pay them. But no, that's not how these things work, unfortunately. And so there's some hosting costs here. And I really feel like these guys are an undersold asset to the community, and they are asking for humble things. They say, at the moment, the secure part of the Linux vendor firmware project is hosted on a dedicated Scaleway instance. So any additional donations would be spent on paying this small bill and perhaps more importantly, buying some secondhand hardware to include as part of our release QA checks. to include as part of our release QA checks.
Starting point is 00:18:05 Now, if this was a business that delivered, if Linux was a business that delivered firmware updates to its customers, they wouldn't be scrapping together a couple of thousand dollars and buying secondhand hardware. And this is one of the unsung hero aspects of open sources. Often, this stuff is being done on budgets that are inconceivable to multinational companies. And I would be wonderful if this was not a project that was hurting for
Starting point is 00:18:33 time and resources and money. If they could pay for developers, if they could pay for hosting, I really think that would be a good use of people's time and money. If you want to donate, they accept payments via LibraPay or PayPal. They have details on their website, which we have linked in the show notes. Just such a great project, you know, getting your firmware updates out there, like your microcode updates and all the other stuff out there.
Starting point is 00:18:57 Previously, you had to boot into some crazy free DOS or load up your Windows system just in hope that you don't brick everything. And it's still early days, too. So we have more that needs to be done. We have more work that needs to be done still. So help them get there.
Starting point is 00:19:13 Ike's got some work on his hands. I struggle to understand this completely, but it is essentially a compatibility layer for Steam that could work across all distributions using snaps and a new feature of Snap 2.28 called Bases, which allow you to create a soulless bass snap. Whoa, take that in for a second. A soulless bass snap. So he can create an environment based on the soulless bass snap that you could put on an Ubuntu box, and a Fedora box, and an Urge box. You know what I'm saying? I want that right now.
Starting point is 00:19:39 Yeah, it's kind of a neat feature, and I guess technically everything right now is just sort of based on like a core snap. Everything's dependent on a core snap, which is like base Ubuntu system. But it could be Fedora or Solus. Right, it doesn't matter. So Ikea is using this newfangled base technology to create this Linux Steam integration layer that is basically a replacement for the runtime stuff that's done now with Steam, in theory. So we could all get access to all the hard work they've done over in the Solus world of having that top-notch Steam runtime.
Starting point is 00:20:11 The core thing you're, you know, I know we won't talk about this much, but the core thing you're trying to get out of this is you have a lot of good hard work that's gone into libraries and drivers and all this stuff that Ubuntu 12.04 simply does not have because it's from 2012. Think about that. That's a long time. Oh, great year that it was.
Starting point is 00:20:34 Right. Be it in the past. But that is what the Steam runtime is based on. And that's why early on, Ike was trying to solve this problem with the little menu. I forgot what it's called. Damn it. But it's a little menu that comes up and it asks you to choose native libraries
Starting point is 00:20:49 or Steam libraries. Yeah, yeah. It's like the Steam integration chooser or whatever. And that's the first attempt at this. This is like the final attempt at solving this problem and it solves it for all distributions too. They talk about it more in the most recent late night Linux if you want to hear Ike talk about it
Starting point is 00:21:04 because he could explain it better than I could. But I would love to see it as somebody who jumps distros. That's really why I find this to be interesting is it would allow me to distro hop but still have the same consistent Steam experience. Right. And this is how they're going to do it. They're going to have to target these bases like this.
Starting point is 00:21:20 But it's really also nice to see that Snap functionality really coming along because Snap has come a long way as a format and as just like the tooling is available that now that seems totally reasonable. And maybe in the future it'll be, you know, once we have Snap on more distributions or at least more like in the defaults, telling people how to start gaming on Linux should be really easy and we can be confident that it'll just work. So Dan, I've seen a recent Insight post over at Canonical about Elementary working with Snap packages, but I've also seen the Elementary Twitter account say you guys are also excited about Flatpak. So what's going on over at Elementary with Snaps and Flatpaks and future integration of Snaps? Where's all that at, at least right now? your integration of snaps?
Starting point is 00:22:03 Where's all that at, at least right now? I mean, I think overall the consensus is that it's early days on kind of both of these projects. And there's a lot of people doing really interesting things to kind of push it forward and get ready to start shipping it. I know that Martin's working on distributing snaps in Ubuntu Mate. But for us, when we're looking to adopt a new technology or change kind of the way that we do things, like we subscribe to this idea
Starting point is 00:22:32 of having a one true development path. And so we want to make sure that if we pick a technology and say, hey, we like this and we're going to go with this, that we've tested it really thoroughly and that it works for like everything across the board and that it's something that we can tell our third party developer community that it works right now for them to use so we're still trying to like explore and um we're totally happy to like attend events and work with the upstream feel like there's some political waters though you have to navigate a bit like you don't want to upset different camps basically yeah i mean there's some politics to it but there's also
Starting point is 00:23:09 some like brand management to it as as well like um you know i had uh third-party developers uh messaging me after the canonical blog post asking like hey you know do i need to start getting my apps ready for snaps you know so they're expecting more communication from from us on that and you know it's kind of be like hey you know no not yet we're still looking into it yeah yeah it's of course you know like we it's like a big topic right now but it feels like it's got another nine months at least before like it really like we're giving it the it's good that we're talking about it, but I think it gets probably more discussion than it totally warrants. But it's one of those things, this is what's here, it's happening now, so I guess that's what we're talking about.
Starting point is 00:23:55 Right. And this thing that IKI's doing, this Linux Steam integration project, this looks like it could solve real problems for distributions, Dan. this looks like it could solve real problems for distributions, Dan. I mean, I know it's using a Solus base, but if this really worked and it became sort of a ubiquitous way to get Steam working across distributions, would it be something you guys would take a look at? I mean, I definitely think that for certain third-party packages that being able to do these kind of things are super important.
Starting point is 00:24:23 Like you said, Steam targets, you know, 1204, right? And they're never going to build a version of Steam for elementary OS. So there's always going to have to be like a side loading story. And it seems like container formats like snap are the best side loading story that that we could have going forward. Yeah. And it, it also solves that, that, well, there's no applications available problem. Well, that's not really true. You know, once you start getting a couple of these things in container formats and you start making targets like this Linux Steam integration target, it starts changing because then you start targeting these, you can start targeting these base snaps instead of targeting
Starting point is 00:25:00 distributions. Right. And that could have big ramifications on the availability of applications. And look at Ike here. You know, he's not holding, I give him credit here. He's not holding this in just for Solus. Yeah, right. I mean, that's kind of a big selling point for Solus, but now you can get it anywhere.
Starting point is 00:25:16 So anyways, we'll follow it with some interest. I'll probably kick the tires. Do you have thoughts, Beard? I just find it interesting that everybody's talking about snaps and flat packs and app images just like being pushed off to the side. find it interesting that uh everybody's talking about uh snaps and flat packs and app image is just like being pushed off to the side i mean you know what the thing about app images is that it only kind of solves cross-platform but it like what's really important is all the security and privacy features that come with like containerized formats yeah yeah the sandboxing is kind of a nice
Starting point is 00:25:44 feature yeah definitely uh and it's it's like when i when i first thought, the sandboxing is kind of a nice feature. Yeah, definitely. And it's like, when I first thought of application sandboxing, I thought about how Apple did it on the Mac, and it's not like that. It's much better,
Starting point is 00:25:53 and it makes sense. It keeps, especially if in business environments where you can have business applications that can take decades between updates, I just really like it.
Starting point is 00:26:01 It's going to make deploying applications that would sometimes be harder to deploy on newer versions of Linux possible in business environments. I've run into that myself personally, where you had to load a really old version of Linux to get an application
Starting point is 00:26:15 to work. I think that's going to start changing finally. So I guess it is relevant to be talking about it. Especially with all the security-minded support and other ways to secure snaps. I can already think of multiple ways where like, okay, well, I really need to run this Ubuntu 10 software. I don't trust it. It's really old.
Starting point is 00:26:33 I can't change it. But a snap is just like that would – and then I can secure the 16 workstation or 17 with my standard tooling. Yeah. Yeah, we're using them too. We have a snap for the soundboard. There's a snap for Discord. Yeah. It's happening. It too. You know, we have a snap for the soundboard. There's a snap for Discord. Yeah. It's happening.
Starting point is 00:26:47 It's happening. Oh my gosh. You know, I think what it is, is I'm just really pumped to talk about Ubuntu 17.10. So I'm like, let's get through all the news. Let's get through the news so we can talk about 17.10. Because that's what I'm here to do today. That's right. Yeah. You're so giddy over there. It's literally why I came into work today. I was like, I get to talk about 17.10. First thing out of your mouth, bum too. Yeah. So let's clear the way.
Starting point is 00:27:09 Let's see, what else do we have? We have a couple other things, but I'm going to bump them. What? What? We're going to bump them. I can't hold my breath much longer. DigitalOcean.com. Go over there, create an account, and then apply our promo code D-O-Unplugged. It's one word, D-O-1-plugged.
Starting point is 00:27:25 Gives you a $10 credit. Now, you hang on to that $10 credit because buckle up. DigitalOcean is a simple way to get started with really fast systems in seconds. Everything's SSD. From the $5 a month system to the ones that have unbelievable gigs of RAM. Yeah, gigs of RAM. Have a simple intuitive API if you like doing it that way. I know we do.
Starting point is 00:27:46 And they have a dashboard for days. If they had dashboard awards, this thing would be an award winner. They should have dashboard awards. They really should. Oh, my gosh. Can we do that? Service provider dashboard awards. Chris, screw the dashboard.
Starting point is 00:27:59 Tell me about spaces. Oh, Beardsley, the spaces. I wasn't sure what it was going to be like. I've been impressed with a lot of the features that Digital Ocean has rolled out over the years. But you were a little skeptical. I just didn't think it was going to be funny. You were like, what am I going to do with these objects? I didn't think it was going to be for me. I really didn't. I thought, okay, great for you developers.
Starting point is 00:28:17 Great for you. It's so great, though, for me because if you just want to use their, did I mention their wonderful dashboard? If you just want to use their great dashboard, you can go in there and just drop some files in there, generate a link, and have it destroy within, say, I don't know, a day, and then give people a link,
Starting point is 00:28:33 and then it will download wherever they're at as fast as their freaking connection can take it. It is so great. I was pulling down files at 10 megabytes a second, and I'm like, all right, I know that's the max. This connection I'm on is going to be able to pull that down. They're ideal for storing static or unstructured data like audio and video. So if you're working on podcasts and you want to send the files around to your co-host, it's perfect for that.
Starting point is 00:28:56 Images, also text, all that, it's really well done. And, of course, it's all programmable, like magical. What's the term for that? It's Dev-o-matical, you know, with that API. It's Dev-o-matical. You don't even have to go use the dashboard. I think it's just good. Oh, but I want to make a new word.
Starting point is 00:29:13 DigitalOcean.com. Use our promo code DEOUNPLUGGED. Then you can spin up, like, their $5 a month rig, run it two months for free, and just try it out. If you want to try out Linux on a server, free BSD, or play around with spaces. DigitalOcean.com. Use our promo code DEOunplugged. And a big thank you to DigitalOcean for sponsoring the Unplugged program. How's it going over there, Wes? Pretty good.
Starting point is 00:29:33 So before we started the show, Wes had to recover his bootloader. Yeah. It's actually, I haven't bothered to fix it yet. I just K-exec'd from my other installation because that's just the easiest way for me to do things now. I don't know what the state of my life is like. I love it. So you nuked your bootloader trying out ubuntu 17 i did and um are you in 1710 yeah of course it's 1710 episode day chris come on i know and you use gnome right you're using no i sure am yeah actually it uh it crashed on me while you were doing that ad read so that's the theme of the day oh no oh no no no no oh no
Starting point is 00:30:07 oh no i know i appreciate your support the hug here it's great oh i just well i mean i actually feel bad for me but uh so let's uh so let's talk about ubuntu 1710 because this is a pretty remarkable release even if you're not an ubuntu user and as you're listening to this it's within hours of download if well if you're listening to this when this episode's released, it's within hours of release and download, Ubuntu 17.10. The ISOs are final. They're done. They're baked. And it's a notable release for the obvious reason, which is this is Canonical's first release back on GNOME.
Starting point is 00:30:47 canonical's first release back on gnome but i think it's also a notable release for another major reason that we aren't talking about as much and that's the meta story around this release and that is the fact that this is the first release after a significantly dramatic restructuring at canonical that saw the layoff of hundreds of employees and saw a complete refocusing of the company. And during the midst of all of that, this was being created. Software kept going. And I think that's a particularly remarkable achievement because I have seen that type of restructuring and thinning of the herd completely derail a company for years, even into oblivion. So some companies never even make it through that.
Starting point is 00:31:25 So it's kind of remarkable that they also are shipping on time with a product that, well, we have, we're very excited to talk about. So that's the meta story, I think, around this release. And then the other big meta story about this release was when Mark announced all of these changes and the grandfathering of, or the sun setting, I guess, of Unity 7, the screenshots that got passed around and the general sentiment that got passed around
Starting point is 00:31:53 was it was going to be a basic bitch gnome implementation. It was going to be stock gnome and there was no Ubuntu soul. There was no heart. They were getting out of that game. They weren't making a desktop anymore. I'm sure you'll have one, but... Everybody knows the screenshot I'm thinking of
Starting point is 00:32:12 with the green gnome background and the Adwadia gray theme. Yep. Default. That was the image that went around on the stories everywhere. And the character of Ubuntu was gone. And, of course, the alternative would have been
Starting point is 00:32:26 or they really muck this thing up and they make it like some crazy gnome fork to make it like Unity 7. So we don't want that either. So it seemed like there was two routes in front of us and neither one of them were any good. And people assumed that Ubuntu was out of the desktop game. Now here we are six months later,
Starting point is 00:32:54 and this thing definitely has the soul of Ubuntu. If you just look at the screenshots, you'd know this is an Ubuntu system. And I've heard multiple different users now who sat down for the first time, both of them that I'm thinking of actually, were Plasma users and Beardly over here. So when they said like, oh, this is Unity. This is Unity. It feels like it from the, yeah. It's pretty remarkable that they got here and they did it in a way that didn't piss off Upstream, that listened to the feedback of the community,
Starting point is 00:33:22 and has resulted in a project that is significantly different than any release we've seen from Ubuntu in ages. Significantly. We've never seen an Ubuntu release like this in modern Ubuntu releases. It's a new era, is what it feels like. It is definitely a new era. And it's also right before their next major LTS.
Starting point is 00:33:42 Yeah. So it is the release to work this stuff out because the next LTS has got to be pretty rock solid. So it's a hell of a release to review. And sure enough, if it's not the kind of thing that legitimately gets me up in the morning and makes me want to podcast, because even if you're not an Ubuntu user,
Starting point is 00:33:59 there's a lot here to take in and to appreciate. And so I wanted to start with you guys to just start talking about our impressions of Ubuntu 17.10. I'm coming at it from somebody who's been watching the development very closely from day one. And so in such, I have lost a little bit of the, wow, look at this in its totality, because I've sort of been there as each step has come along. Well, you've also literally traveled across the country to witness some of that development. Yeah, there's that too.
Starting point is 00:34:28 So I'll tell you, I guess what I would start with, just to sort of kick it off, is the doc that they have decided to implement in this is where we need to start. Because this was the necessary piece. If you remove this from this gnome setup this doesn't really feel much like an ubuntu setup if you take especially if you change the background and they did it in a very sort of a polite upstream way that seems to be working well
Starting point is 00:34:58 and having gone to the ubuntu rally i watched firsthand why it's sort of important that they own this piece of the desktop for themselves. And in the last post, Ubuntu Gnome Shell and Artful, day 15, Didrock talks a little bit about the quick fix that they had in the rally around their dock. This simple sort of mild fork, I think, is going to be an area they can continue to work on and really kind of just be a small thing they add to their desktop that makes it stand out without having to really own this huge, complex code base. And I think it's such a critical thing that they actually do own this piece themselves. And they have. They've done that part right. The other thing I like as a GNOME desktop user is I like that I'm finally able to install a version of Ubuntu and I get
Starting point is 00:35:52 the most recent version of GNOME. GNOME 3.26.1 is shipping in 17.10. And this is not a luxury that Ubuntu users have had very often. Generally, you got to go to your Fedora's or your Arch's, your Seuss's for that. Yeah, right. Yeah, exactly. Or you were installing, like, something yourself from maybe some other PPA or weird repo, but it wasn't just there for you.
Starting point is 00:36:16 Yeah, yeah. And these things, for me, are, like, really ticking boxes for me. I like that. I like their nice minimal dock implementation. It's really unobtrusive. It's not in the way. So what are your thoughts? I've talked a lot now, Wes.
Starting point is 00:36:29 I've got more to say, but I want to give you a chance to jump in. What are your thoughts? I'm enjoying it a lot, honestly. More than you expected? Yeah, kind of. I mean, okay, so way back when Unity was first introduced, I guess you could say I was one of the fleeing masses that was like, eh, I don't know about this. I'm going to'm gonna go it wasn't out of any like hatred or whatever i'm i use unity
Starting point is 00:36:50 at work i have no problems with it it turned out to be a pretty good you know window manager display whatever desktop there we go that's the one um but still it's so it's been a long time since i felt you know that that the ubuntu desktop was the desktop for me, that, like, I was going to put it on systems and use it and that it would be a workable day-to-day system. Like, work has different constraints, right? But, like, on my personal machines, this feels like, I'm not saying that I'm going to, but this feels very close to, like, I could be excited about it. The combination of, like, really good SnapSupport, a modern kernel, modern modern gnome a lot of this like features and things systemd has really all that all those changes have really shaken out in ubuntu and sure there's like differences um we were talking before the show about like you know i'm used to
Starting point is 00:37:34 arch where everything's under user bin and that's not quite so on in ubuntu so there are differences but it's gotten so small that it's just super it's just a super usable setup for me. I will be curious. At work, I have three monitors connected all by DisplayPort, and Unity handles it pretty darn well. Not perfect, not perfect, but I'll be really curious to see. Unity did pretty well with multi-monitor setup, so how does GNOME cope with that?
Starting point is 00:38:01 I'm not sure. Speaking of using it in the work environment, one of the things I use a lot when i'm working on my laptop during the day is uh bluetooth because i have a i have a bose sound link or whatever it's called and oh yeah pretty good sound and i i before ubuntu 1710 before ubuntu 1710 every day every morning i would have to delete the pairing and repair with my bose what for audio to work. It would show up, it would connect, but pulse would never send sound to my Bluetooth audio device. But if I delete and repair, which is a fairly painless process, then I could.
Starting point is 00:38:37 So I just made that part of my morning routine when I was getting down to work. But now with 1710, I have not had to do that. Wow. So I know that they claim a thousand upstream fixes to Bluetooth or Bluezy. If one of those thousands fix my problem, I'm very grateful for it. I will have to do some testing with that because that's a nice thing to have. More and more things are Bluetooth. I've also had some anecdotal notes about better mouse pairing and things like that, like accessory pairings.
Starting point is 00:39:04 I've only been testing speakers myself, because I have another speaker. I have the same problem. It's called the 808 Thump. Same exact problem I was having with the Bose. So I know it wasn't unique to the Bose because I had the same issue with another Bluetooth speaker. Both of those work.
Starting point is 00:39:16 Very, very, very happy about that because it's just so nice that I just turn it on and now that becomes my default sound device. And that's the way it feels like it's supposed to work. Along that same line, while I talking about my my work laptop i have a very sort of mixed results with battery life and one of the things that they've done in this release of 1710 is they've spent time on actually getting gpu accelerated video playback to actually be gpu accelerated what there's a lot of stuff that claim to be GPU accelerated playback on Linux.
Starting point is 00:39:47 Chrome. And, um, totem, totem. I have some, I have a totem in my, sorry.
Starting point is 00:39:52 Uh, and other, there's some, anyways, there's some others that claim to maybe be hardware accelerated, but weren't actually hardware accelerated. And so we're sucking a lot of extra CPU, which was using up a lot of extra battery.
Starting point is 00:40:02 And so I'm hoping to start seeing battery life results. I don't really have a good base because the main machine I've been trying, I went to on is the first OS I've ever ran on that machine. It's the Librem. But I'm hoping when I try it on my other systems to see an improvement there. Just going to work. Yeah. That stuff I'm looking forward to.
Starting point is 00:40:21 What about you, Beard? What's been sort of your takeaways with 1710 so far? It just feels like Unity to me. Yeah? That's pretty much it. It's just, it hasn't really changed at all in terms of, you know, how I'd use it. So, good? Is that good or bad?
Starting point is 00:40:38 Good. I didn't mind Unity. Yeah? Yeah. Now, I'll tell you, to me, it's the small stuff that's going to make this really stand out, that I think is going to make this stand out above and beyond the other Ubuntu flavors. As much respect, and we're going to talk about the flavors in a moment, as I have for the other flavors. There's some stuff in my opinion, in Ubuntu knownome proper or i guess now it's just ubuntu proper
Starting point is 00:41:05 that um are the kind of refinements that i deeply deeply appreciate and didrox points out a couple of them here they said with our trans he says with our transition to gnome shell we're following more closely to gnome upstreams philosophies and we've dropped our header bar patches and they did some of these patches to optimize vertical space in the past. But the downside was is it created a different class of issues. Action buttons are generally now on the top, and they're pretty much not noticeable with the ambience and radiance themes that Ubuntu ships with. Now, I'm stopping here for a moment because this is the type of problem that I see in just about every damn distribution out there with their default themes, with maybe the exception of like elementary OS. It's this attention to detail where it doesn't really, you know, people don't really care that the buttons don't stand out.
Starting point is 00:42:01 And if you're watching the video version, I have a screenshot up where the save and cancel buttons are there, but your eyes aren't really drawn to them. If like where Wes is at, can you even tell where they're at from across the room? It's a little hard. Oh, that's, that's the problem I ran into earlier where I couldn't find the unlock. Yeah. Yeah, exactly.
Starting point is 00:42:10 That's exactly that exact one. Uh, so they are introducing some, some fixes. They've introduced some styling for the suggested action and the story behind where they got the green from is actually kind of worth going to read his blog for. Um,
Starting point is 00:42:22 and they're, they're, they apply these subtleties. So here is, they've applied a subtle change to the disabled button, so it's obviously disabled, and a bold change to the suggested default action button. It draws your eyes immediately to that button. It makes it clear and easy to see. It's something that if I put this in front of a non-computer user, they'd still understand where to click. And this is done a hundred times over and over again throughout this theme. Another example is they've just made small changes to the way the header bar looks when you maximize it. So that way the gradients don't
Starting point is 00:42:55 conflict with the shell gradient. Thank you. I mean, it's minor stuff, but it flows better and it eases my brain. It simmers my brain the F down and I stop thinking about my desktop environment and I think more about the work I'm doing. I was having a conversation with Wes over lunch and I said, Wes, one of my problems I have with both Plasma and Mate is I end up thinking a lot about the desktop environment.
Starting point is 00:43:20 I think about the fact that this icon is slightly smaller than the icon next to it and I think about the fact that maybe the click targets are a little too small for close and maximize and minimize. I think about the fact that the font's wrapping in the menu, which makes the whole menu offset and all weird. And none of it really matters except for it steals about 10 to 20 percent of my brain. Just the micro distractions that you're just going to keep seeing. Constant micro abrasions. And these have been polished away in this theme that they have for Gnome Shell at a level that feels really professional.
Starting point is 00:43:53 And that's something I'm really excited to sit down and just use such a solid implementation of Gnome. And the best part is if you want to bail on any of this, you can install, I think it's just Gnome Session. You install Gnome Session and you just log out and log into Gnome can install, I think it's just Gnome Session. You install Gnome Session and you just log out and log into Gnome Session and it's just a stock Gnome install with no canonical tweaks at all. Okay, that's super simple. And then theme it, do whatever you want. Exactly. Just start from there and
Starting point is 00:44:15 load up Gnome Tweak. That's easy. Yeah, I think it's a good way to go. And then, last but not least, long-term, one of the features I'm also looking forward to, and this is what I think is going to, this is what's going to change my mind about where we use it. They're integrating LivePatch now into the GUI. So you can use for free the LivePatch
Starting point is 00:44:37 service at the GUI level. And I think that's going to spur a lot of adoption and it makes me want to use it here on our studio equipment. just for the gooey level you can i'm kind of i'm kind of liking the live patch service i've been sitting back and watching it and for a production system that i don't reboot often but i want to stay secure because it's connected broadcasting to the internet all the time yeah it's great it's great for that and uh we've been having we've been having we had a crash today in the middle of the show we've actually had to cut the show and restart the show because GNOME crashed on us today. And I'm hoping that the 1710 implementation, and I'm hoping that 3.26.1 will be more reliable. And I'm hoping that with a reliable, well-manicured GNOME shell that's been really well thought out and really well implemented by Canonical
Starting point is 00:45:25 plus live patch so I can keep it secure and I am hoping that that will make a decent production environment that will be easily updatable to 18.04 and then I can just stay at 18.04 for a couple of years while I let this stuff work itself out. That's kind of my plan right now. You can actually have like, this is an LTS
Starting point is 00:45:41 that works on the desktop, I can install it once and for the next couple of years, just small changes. I don't have to reinstall. I might not even reboot. Yeah. That would be amazing. So, Beard, when you get back from TwitchCon, that week when you get back, I think you and I, because I'm going to wait, because I don't want to break it before you go. We should reload both these systems with Ubuntu 17.10.
Starting point is 00:46:01 And just we'll report back in the show how that's gone. to 1710 and just we'll report back in the show how that's gone and we'll just give you guys an update on on how putting a production went what we ran into what it was like to get obs working and how the performances compared to arch and all that stuff i'm i'm sold in a big way on on some of the work they've done and i really am curious to see where this goes for 1804 because if they just keep what they've got and don't screw it up, 1804 is going to be great. Because this is really great. And I was looking at, don't you think? Yeah, I definitely think so. Don't you think this is, yeah, you and I were talking at lunch, like this is one of the releases that's really actually got us both genuinely interested in years, and actually maybe using Ubuntu on the desktop again. and I was looking at some results that Joey got over at OMG Ubuntu.
Starting point is 00:46:45 Almost 11,000 votes on this poll, which is pretty good. And still 24% of people said they're not going to upgrade. Huh. No plans to upgrade. Now 61% say they do have plans. And these are OMG Ubuntu users,
Starting point is 00:46:59 so these are like hardcore Ubuntu. Yeah, these are Ubuntu people. Yeah, and only, I was surprised, 24%. Because it's a good release. I guess maybe if you're worried about Unity. That's why we're going to talk about the flavors here in a moment. But anybody in the MoMA room want to jump in with their thoughts so far on the 17.10 release or upgrading to 17.10? Or anybody been trying it?
Starting point is 00:47:19 I'd love to get, if anybody's been trying to get your thoughts too. I have been trying it get your thoughts, too. I have been trying it, and it seems rock solid. I even installed pretty much all of the desktop environments at once, and it's still no problems. No problems whatsoever. Look at you. Yeah, I know. I just decided, well, hey, let's go all out. Let's just go ahead and try it.
Starting point is 00:47:43 And yeah, it works perfectly fine. Nothing's crashing on me. I haven't. I actually have, you know, every now and then you get that crash bug popping up to report a bug. I haven't had that happen once the entire time I've been using it. Nice. Yeah, it has felt really solid to me, too. I have been really even impressed with the betas being solid early on.
Starting point is 00:48:05 I sort of waited a little bit and then then I jumped in, and I really had. I was pretty impressed. Okay. So I also tried out Mate. I've been trying out Ubuntu Budgie Edition. And in the past, although not recently, I had tried out KDE Neon. So I got some flavor discussion in me, too, if you will indulge me. Oh, please.
Starting point is 00:48:24 I'm sorry I don't have any yeah i i know i'm sorry i don't have any kabuntu stuff i'm sorry i have not tried out kabuntu stuff that's on you audience you guys go go try that out come back next week we'll talk about it i can talk about that have you okay yeah kabuntu been been anything noteworthy uh nothing extremely noteworthy they are kind of a release of plasma behind they're on 5.10 as opposed to 5.11, which just came out. However, 5.11 will be in the Backports repository, the PPA that they have.
Starting point is 00:48:52 So you can just go down and get that. But other than that, man, rock solid. Like I said, I've been saying about everything else. Good. This is going to be a bunch of new people coming to GNOME, I bet. I bet a lot of new people. And then there's going to be a bunch of new people coming to GNOME. I bet. I bet a lot of new people. And then there's going to be some people that are mutinying.
Starting point is 00:49:08 We'll talk about that in a moment. But first let's talk about Linux.ting.com. Go to Linux.ting.com to support the show and get $25 in Ting credit or $25 in purchasing power. How about that? Off a device. You can buy devices from Ting directly. If you bring one, they'll give you a service credit.
Starting point is 00:49:24 And they have a CDMA and a GSM network, so it's a lot of devices. Pretty much works anywhere. Pretty much. You might be able to just find a device that works with Ting. Check out
Starting point is 00:49:32 linux.ting.com. It's pay for what you use wireless. Your minutes, your messages, and your megabytes. Whatever you use, that's all you gotta pay.
Starting point is 00:49:40 We don't have to pay for what you use? Nope. You don't gotta pay. You don't. And you don't have to pay for what you might use,. You don't got to pay. You don't, you know, and you don't have to pay for what you might use, which is how they actually get you, which is really incredible.
Starting point is 00:49:49 Imagine if you had to pay for things like in all the things, like how much gas you might use. That's crazy. That's crazy. You're doing a lot of things. So like, yeah, oh,
Starting point is 00:49:58 for sure. Like TV, like health coverage. Yep. Yep. Yep. Insurance. Yeah.
Starting point is 00:50:02 There's, I know. And we hate all those things. I do. I really do. Yeah, Ting is doing the way the mobile is. Like, if they had to, like, everybody had to start over, like, right now. Like, everybody had to hit the reset button, and everybody had to compete fairly.
Starting point is 00:50:13 This is how the entire industry would work. Where's our Ting insurance? Well, I think, you know what? They should come up with some sort of plan like that. Like, Ting plan. Pay for what you use, healthcare? Oh, my gosh. So we need more people to go sign up for Ting, try them out.
Starting point is 00:50:26 Yeah. We'll get critical mass. Yeah. They'll be forced to insure us. It'll be perfect. It would take Canadians to save us. They are already expanding into internet. There you go.
Starting point is 00:50:33 There you go. Anyways, get them now while they're in phones. Linux.ting.com. Go there, try them out. No contracts, no determination fees. They got a great blog, too. Lots of good stuff on the blog recently. Lots of good stuff.
Starting point is 00:50:44 Chris, I want that Ting fiber so bad. Mm, man. That would be a life changer. Life changer. We'd be launching the Jupyter Broadcasting data centers. I tell you what. Oh, man. JBDC.
Starting point is 00:50:55 Yeah, cooled in oil. Mm-hmm. Yeah, the JB. Real pain to service. Yeah. Oh, yeah. Yeah. Makes a real good fryer.
Starting point is 00:51:03 Coconut oil cooled servers that's right fiber connected anyways get started by going to linux.ting.com and a big thanks to ting for sponsoring the unplugged linux.ting.com linux.ting.com put that in your history bar and support the show remember how history bars used to be a big thing oh man all, so let's start with the Internet's favorite. That would be Ubuntu Mate. Mate. 17.10. And this is, I would say, is the release for Unity refugees. People that aren't ready to go to GNOME.
Starting point is 00:51:35 They like the HUD. They like Compiz. They miss what Ubuntu used to be a bit. Man, did Wimpy and team nail it. So the thing is, most of us know, but if you don't, that they have going for them is they have this Mate tweak tool. And you go in there and you choose the Mutiny layout and, you know, snap your fingers. And next thing you know, you've got essentially the Unity desktop. People really like that.
Starting point is 00:52:02 Like all the people I put Mate in, I showed them all the options. Almost universally people have picked Mutiny. Yep. Yep. Same. Same. Same. But you see what you can see right there. You see how that button is smaller than the Firefox button? Oh yeah. Huh. Oh man. And you see how this is a circle but then that is two shirts that aren't a circle and then that's a square
Starting point is 00:52:20 and then that one has like this extra thing that goes above the square and then these are different shaped squares. Yeah. Not gonna have that you know what you're saying is uh can't do that wouldn't be should have gotten a chris last consult i don't know maybe he will uh so i also want to give a tip of the hat to brisk my favorite part of using mate was the brisk menu really good i know it's it seems like a small thing but having a super fast launcher that gets my searches every time i type them and then i hit enter and it launches the app i expected every damn time that makes me happy i like that a lot that really so the the mate layout oh and then and then you guys know i just professed recently again my love for comp is and the way it makes my windows look. All this you get with Ubuntu Mate. Right now,
Starting point is 00:53:06 I feel like Ubuntu Budgie and Ubuntu Mate are the number one landing spots for Unity refugees. Ubuntu Budgie gives you sort of the advantages of the nice clean Budgie desktop that's also GTK,
Starting point is 00:53:21 but you get that Ubuntu base. So I think those are two very competitive alternative flavors for the 17.10 release. And then you're going to have your folks that are willing to go to XFCE or willing to go to Plasma if they're going to take an extra leap. But I think I would predict Ubuntu Bungie and Ubuntu Mate, this release cycle, will pick up the most converts from core Ubuntu. But I think core Ubuntu is going to benefit from a lot of new people coming in to check out what they're doing on GNOME. I'm coming back.
Starting point is 00:53:51 I'm coming back to Ubuntu. I have been distro hopping for six, seven months now, and it's been awful. I've just hated it. I just don't like it anymore. Constantly installing things. No solid foundation. Okay, is this the system that has all of my stuff synced, or is that the other system?
Starting point is 00:54:08 Does this one have Dropbox installed? Does that one? Does this one have LastPass? You know, all this crap software that I have to drag around with me now that is just awful to set up constantly over and over again. It'd be nice to be past that. Yeah. I wanted it to be mod tech.
Starting point is 00:54:23 I really did. You can install it if you ever need to. I really wanted it to be because I've been having gnome issues recently, as we just talked about. So I was ready to just be like, screw you guys. Ditch the whole thing. Middle fingers up in the air. I'm out of here.
Starting point is 00:54:36 Peace out. Thanks for all the fish. So long. But then after going through the whole round of them, the one that compels me the most and actually fires me up to use is this new Ubuntu proper. It's just such a solid release. It's such a good implementation of it. Even if I don't stick with it, I've got to use it for a little while because I've just got to kick the tires on this.
Starting point is 00:54:56 This kind of thing, it doesn't happen a lot in Linux anymore. No, not really. We've had very slow and steady progress releases for years now. Not that that's a bad thing. No, it really. We've had very slow and steady progress releases for years now. Not that that's a bad thing. No, it isn't. I just, in fact, have figured, okay, it's good. It's actually time for that. We're just slowly going to iterate and fix things.
Starting point is 00:55:13 We could use a little more of that sometimes. So I didn't think of it badly, but I think we've forgotten sort of what this feels like, again, to have a company come along and make something where they ask us what we want and then they actually listened when we said what we wanted and then when they went and made their own changes to it they went and they talked to the developers upstream it's just weird right that's crazy it doesn't happen very often unheard of so i i really enjoyed using it are you going to stick with it on any of your machines and what would it take to get you to switch away from Arch now? Because you've got pretty good
Starting point is 00:55:45 software availability. I sure do, yeah. I mean, yeah, I very well might. I'm doing more and more things with Ubuntu on other systems, especially like cloud servers, etc. I've got to say, it is real nice to have just the one operating system going. And it's gotten a lot easier, too.
Starting point is 00:56:02 One, software availability is better. And it's pretty easy to run these days with all the tooling ubuntu has like to run an arch user land or an arch container for other things that i might need um or an arch vm so there's a good possibility it'll be on some of my systems at least for a while for me if it's my work system the number one feature that they're really competing with when it comes to arch it's's not the AUR, which I think is what everybody assumes it is. It's the fact that if I play my cards right, I never have to reload that system. That install of Arch will last as long as that physical hardware lasts.
Starting point is 00:56:35 And that is so nice because when you move into a distro like that, when you can get like a five or six year install going and it works good and it's still good performance. Especially on a machine where you don't like, you know what you do with it. You just, you get in, you update it. Yeah. Mostly doesn't break. get like a five or six year install going and it works good and it's still good performance especially on a machine where you don't like you know what you do with it you just you get in you update it yeah mostly doesn't break yeah that's why i think if i was really gonna use ubuntu i might actually ironically be an lts guy yeah and i don't really because i haven't run ubuntu on as my daily driver for so long i don't really know what the upgrade success rate is like. If I have a semi-customized system with a few snaps, maybe a couple of PPAs, and a few theme modifications or whatever, and then I upgrade that to an 1804, what breaks? Yeah, something tells me you're going to find that out.
Starting point is 00:57:17 And it'll be the first time that you're doing it with GNOME 3 on Ubuntu. Yep. So there's no guarantees. So I can't sit here and say, I'm going to have a smooth upgrade to 18.04. I can hope for one. I can expect for one, but I can't say it's going to happen. But I'm going to roll that dice,
Starting point is 00:57:31 and I'm going to load my current systems with 17.10, assuming that I can get to 18.04 one way or another. Right. And if this is any sign 18.04 will be that thing that you've wanted, where you're like, okay, well, I'm just going to sit here for a while. Yeah. See you in four years. Bluetooth fixes alone, GPU video accelerated fixes, and GNOME 3, 2, 6, 1 almost make it worth kicking the tires right there.
Starting point is 00:57:57 Then if you would like to get into like their live patch stuff and if you want to play with snap packages and this is a really competitive distribution but even if you're not into that stuff there's a few things i'm gonna so this is the first review we're going to talk about this next week i'm going to i don't know if this will work out i meant to try to lock this down before the show i'm going to invite will cook and some of his team to come on the show next week awesome post release to talk about it that's great hopefully it'll work out we talked about it at a buntu, but I'm sure this is a busy time for him. And I did mean to try to confirm with him
Starting point is 00:58:27 before the show, but we've been so giddy about the Ubuntu review. We've just been playing. We really were. I forgot to. So that's my fault. But I want to follow up
Starting point is 00:58:36 next week, talk about putting in production a little bit. I want to talk about using the live patch service a little bit next week. Some of those things, do some follow-up stuff.
Starting point is 00:58:44 I bet by then, two more people will have pulled it down after the actual release and tried it out. So if you'd like to join us in the Discord, because we're trying out Discord next week, you can do that. Come into Discord and let us know your take on it. I'm hoping Will and team will be in there with us. Discord Ubuntu 17.10 release party next Tuesday.
Starting point is 00:58:59 I'm sure it's a little late, but better late than never. Mm-hmm. I can't believe I'm going to be installing Ubuntu. That's awesome. I have one Ubuntu machine here in the studio running Mumble right now, and that's it. I've been meaning to reinstall. It was going to be Arch on one of my main work
Starting point is 00:59:14 non-portable machine at home. I think tonight it's going to be paved with Ubuntu. Oh! Mumble Room, I'll give you guys last words on 17.10 or on any of the flavors if anybody else has any thoughts but otherwise I'll leave it there What about you, Beard?
Starting point is 00:59:30 Any other closing thoughts on this release? I'm a bit trepidatious over the fact that you're going to be loading these machines with Ubuntu considering Wes has already had a gnome crash Yeah, that is the thing, isn't it? Although it can't crash more probably, but maybe it could I'm thinking these will be the last machines so we'll do these next week Yeah, that is the thing, isn't it? Although it can't crash more, probably, but maybe it could.
Starting point is 00:59:49 I'm thinking these will be the last machines, so we'll do these next week. And then before then, I'll do Air Master, and I will reload. Oh, you're reloading everything. Yeah, oh, yeah. Oh, yeah, I'm going all in. I thought you'd keep, like, one machine anchored somewhere. Yeah, but I'm so hodgepodge right now. I've got Solus and I've got Arch and I've got Ubuntu. I've got all
Starting point is 01:00:07 the mixes. And I've even got a pop machine in the mix. It's hard to keep that all in your head sometimes. I mean, it's fine when you're on one system, but when you rapidly switch, you really kind of start feeling the cost. And I just kind of want to settle down. Just want to get settled. So I'm motivated to start wiping. Motivated
Starting point is 01:00:24 to format, Wes. It's just so much fun, too. I'll be here to comfort you when you come to cry on my shoulder. And I actually like the Ubuntu installer. Like, I'm just not an Anaconda fan. So this one, and I don't use, I mean, most of my installs are Arch, right? So, like, I don't usually use a GUI installer. But Ubuntu one, like, it's really not too bad. I know it.
Starting point is 01:00:43 It's easy. So it's just quick to get through. Yeah, it really's it's non-offensive it's not like the most powerful right uh and uh but i usually just do all my partitioning beforehand and then i just bid basic stuff too yeah i didn't really i you did have a bootloader problem i did and what was that about well i'm not 100 sure i might actually try it again and see if that same issue crops up. But I have multiple machines on here, and it's UEFI. Yeah, so is mine, though. My systems are all UEFI now, I think.
Starting point is 01:01:11 Yeah. For some reason, it did not. It might have been a discrepancy between where Arch mounted versus where Ubuntu mounts. So you created Slash Boot, and you created it using Extended Fork, XFS, Butterfest. I reused my existing slash boot which was already in UEFI and FAT and setup which had my existing bootloader on it.
Starting point is 01:01:32 I'm tracking now. That could have been what it was. In the past it's worked fine. So to Anaconda's credit, Fedora installs just fine and just replaces my Arch bootloader with the EFI executable that gets picked is that one instead. I assume this will work too so I'll give it another shot because normally it works pretty well is my Arch bootloader with the EFI executable that gets picked, is that one instead? I assume this will work too, so I'll give it another shot because normally it works pretty well, but this time it didn't.
Starting point is 01:01:50 So that'll be something I'll fix after the show. Yeah, I had one system where I almost accidentally installed my bootloader on the thumb drive because, you know, with NVMe drives, I'm so used to watching for Dev SDA as my first drive. Oh, yeah, right. But in this case, the thumb drive was Dev SDA. And I, for a moment, almost clicked the wrong drive in the installer and then took a moment and go, no, Chris, don't do that. That would be a very embarrassing mistake.
Starting point is 01:02:18 Don't make that mistake. And so I almost did it, but I caught the right thing. The good thing about installing it on a thumb drive is you make that mistake. You just take the drive and throw it away. That's true. Nobody ever knows. That's true, yeah, except for I almost would have just outed myself here on this podcast. So that would have been good enough.
Starting point is 01:02:33 All right, well, I would love to hear your experience with the new release. I'm pretty excited about it. As I said, I think it represents just an incredible amount of work and, in a way, better than I expected it to be too. Yeah, and it just feels I don't know, I feel like we've had a hard time explaining it. It just feels good to be this excited about an Ubuntu release again. Yeah, I think that is part of it.
Starting point is 01:02:56 It's like a coming home kind of feeling. I think it's just nice they didn't blow it. I think it's really nice that they figured out how to work upstream in the right way. It's a bit too soon to say they didn't blow. Give them time. Yeah, maybe. Unless something sneaks its way in, I haven't really had
Starting point is 01:03:12 any show-stopping issues yet. I haven't had any gnome crashes either with it. But then again, I've only been primarily using it on Intel. Are you on Intel hardware too, though? I sure am. I do have an Optimus system at home, graphics i'll be trying that yeah this is going to be when we load it on the production systems here this will be
Starting point is 01:03:29 nvidia this will be yeah maybe maybe that'll be a different ball of wax i guess i i guess that also means i guess that also means i've been using wayland now for weeks and i didn't even really you two get you two bastards are using Wayland right now, too. Yeah. Shh, don't let our secrets out. Holy crap, you guys are Wayland users. We don't get this pixel-perfect frame rate just by accident, Chris. We're all a bunch of Wayland users now. Oh, my goodness. That I didn't see coming.
Starting point is 01:03:58 There is your big development right there. Wow. Well, I'm looking forward to kicking the tires some more. Reformatting my machines, losing a bit more data. I kid. Do your backups, kids. Do your backups. Go put it all up on the cloud somewhere where somebody can index it real good for you.
Starting point is 01:04:14 You know what we didn't even mention? What? ZFS support still continues to be rocking on Ubuntu. Yeah, I thought about it. So it's just an app to install ZFS away. I want more. Do your backups there. Give me more.
Starting point is 01:04:25 Okay. Give me more ZFS integration. Where's my ZFS GUI? Right. Yeah want more. Give me more. Okay. Give me more ZFS integration. Where's my ZFS GUI? Right. Yeah, okay. Right? I want a ZFS paperclip wizard. All right.
Starting point is 01:04:32 Thank you for being here, guys. Join us live next week. Go to jupyterbroadcasting.com slash calendar for our live time. JBLive.tv is where you watch it. And go to linuxunplugged.reddit.com too. Thanks for being here. You know, the more I think about it, it seems obvious. Like, on our production system, I'm going to use X. I'm not going to use Wayland on the OBS system.
Starting point is 01:05:28 That's probably why you crashed. Maybe. That might be what's up. That might be it. I guess I should go look at some logs. JBTitles.com. Thank you, Mumble Room. Yeah, nice one.
Starting point is 01:05:38 Good to have you guys here. Yeah, see you later. I've got to go get my son from school. All righty. How did an episode I've been looking forward to doing for six months end up being short and low energy? How did that combination happen? It's because we didn't start the caffeine till late, Chris.
Starting point is 01:05:53 You think? Maybe. I don't think so. I'm surprised you didn't have Martin or Alan here. I had a sense they weren't going to be here today, although I don't remember why. I forget. I'm going to have to get finished readying up for this release, today although I don't remember why I forget get finished, ready and up for this release man no I have no idea but it's kind of good
Starting point is 01:06:12 this is our take, unbiased no influence

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