LINUX Unplugged - Episode 94: 11 Years of Linux Benchmarking | LUP 94

Episode Date: May 27, 2015

Michael Larabel joins us to discuss his initiative of daily automated performance benchmarking of some of the world's most important open source projects & reflects on 11 years of running Phoronix.com....Plus our first take on Fedora 22 & how we resolved some rough edges, the best new options for new users that require Microsoft Office under Linux & more!

Transcript
Discussion (0)
Starting point is 00:00:00 I think Star Trek has some of the best sound effects in the sci-fi biz, one of the things that's kept them around. And so I was pretty excited when I saw on the subreddit that KabiLinux, K-A-B-I-Linux, he wrote this post saying, hoping some here will like this, but if you have the package SOX installed, that's S-O-X, you can run the code below in the terminal and it will pump out what sounds like the hum of the Enterprise, without the wobble unfortunately, but you also don't need the warp core. So you first have to have the SOX package installed on your machine, and then you run this play command here, and once you hit play, it creates the engine sound effect of the Enterprise-D, which is a pretty cool white noise effect.
Starting point is 00:00:45 And then if you're a professional internet broadcaster, you'll have other sounds ready to go, like Star Trek bridge sounds. And then it really sounds like you're in Star Trek now, which is pretty cool, just using socks. I got a kick out of that. So you don't have to have, although, I mean, I added the sound effects from the bridge. But there you go. So maybe instead of doing Linux Unplugged this time, today we'll do Star Trek Unplugged. You think that'd
Starting point is 00:01:10 be a hit? I think we tried that once. I don't think it works very well. Welcome to Linux Unplugged, your weekly Linux talk show that spent more time on a spreadsheet this week than the last 10 years. My name is Chris, and we have a heck of an episode for you. This is episode 94 of the Linux Unplugged show. And joining us in just a little bit will be Michael Arabelle from Pharonix to discuss a new initiative he's working on, Linux benchmarking automated style. You know, wouldn't it be interesting to track the progress of some of the most important
Starting point is 00:01:46 projects like, oh, I don't know, the Linux kernel, GCC, LLVM. When they release new builds, how does that impact their performance? Well, over at linuxbenchmarking.com, Michael has set out just to find that out, automated builds after new releases with charts. Go in there and say, how has the Linux kernel been trending the last six months? And this site might just show you. What's this initiative all about and what is his goal? We'll talk to him today. Also, we'll give him a little congrats on the 11th year of pharonix.com, so
Starting point is 00:02:12 that'll be coming up. And then later in the show, we're going to talk about Fedora 22, a new release that just hit the web today. I installed it. I've got some initial reactions. We're going to give you a full review on Sunday's Linux Action Show. But but today I ran into a snag or two that you might run into if you have a certain make NVIDIA card that'll prevent GDM from starting. I'll tell you how to fix that in today's episode and give you my first reactions, get some mumble room takes. But before we get to any of that, we do have some serious business to get to. Some unfortunate sad news. Every now and then, a great distribution comes and goes. Sometimes the company and people behind them come and go.
Starting point is 00:02:50 And this week, it appears to be official. Mandriva, the company behind the Linux distribution so many of us so, so many of us started out with is officially going away. Yes, apparently according to a post over in Germany, or maybe it was France, there's
Starting point is 00:03:08 a translation. Thankfully, Pharonix has one for us. Even though the company made $553,000 last year, not enough for 10 to 19 employees, Mandreev as a company is now being liquidated. And to help reflect on this once great distribution, I'll bring in our Mumble Room. Time-appropriate greetings, Mumble Room. Hello. So any Mandriva users, say aye.
Starting point is 00:03:33 Any Mandriva users in here or Mandrake users back in the day? Aye. Aye. Aye. Aye. Me? Yeah, yeah, yeah. It's kind of sad.
Starting point is 00:03:42 That's what got me started. Yeah, it, yeah. It's kind of sad. That's what got me started. Yeah, it really was. I mean, I probably started with dubbing in Red Hat technically, but when it came time for Linux for me that I wanted to cut my teeth on and use on my systems, I used Mandrake. And I even became a Mandrake Club member. I was in the Mandrake Club, so I got the special URPMI repos. I felt pretty cool. And I don't know what this means for the offshoots,
Starting point is 00:04:06 like Mandriva and others. Magia. Moondrake? Was that the other one? Rotten Corpse? Yeah, there was Moondrake, and I think there was a spin-off of the original Mandrake. Yeah, okay. I don't know what it means for those guys, but and open Mandriva, of course,
Starting point is 00:04:22 like that. There doesn't seem to have been a lot of interest taking up in those, though. Mandrake 8, yep, Mandrake 8 whiskey. I had that in the box. That was great. Mandrake 8 in the box was great. You know, one of the great things about Mandrake back in the day was that it had the DRAC config. Let's see if I can find a picture of this Mandrake DRAC config.
Starting point is 00:04:40 Do you guys know what I'm talking about? I mean, Open, or DRAC Comp, that's what it was, DRAC Comp. Open Sousa, of course, had YAST, which was, you know, pretty great. But I felt like, in some ways, Linux Mandrake's DRAC Conf had the leg up when it came to, like, the Samba automation and user creation and just managing services. It just felt like a quicker, faster tool. Boy, looking back at it now, it really looks antiquated. Boy, looking back at it now, it really looks antiquated. But this was sort of your only front-end option, really,
Starting point is 00:05:13 when configuring X really meant getting into your Xorg comp file. And if you just didn't want to hassle with that stuff, this was so perfect. And it did get more refined over the years, and it got forked. It's still out there in different iterations, but there was a time where I was able to fully set up Active Directory authentication, automated NTP setup, all these things that you just had to do by hand back then in Linux. Wi-Fi, like when Wi-Fi was brand new,
Starting point is 00:05:44 Mandrake made it easiest to get it working back then. It was a really great distro. And the other thing they did, and they give you really straightforward front-end options for starting and stopping services. The other thing they did early on is they
Starting point is 00:06:00 provided a really solid solution to how crappy RPMs were. You know, they had URPMI, which really was, in some ways, maybe better than Yum, maybe not, I don't know anymore, DNF, like who could say? But it was definitely way better than any
Starting point is 00:06:16 other RPM-based distro out there. This was really, in my opinion, the usable RPM-based distro at the time. Because of URPMI. And then they had like a, you know, one of the first software source managers where you could manage between online sources, update sources, and CDs.
Starting point is 00:06:33 And again, SUSE got all that and yassed pretty quickly. But that's what made Mandrake work so well, I think, for people. And man, they had the best installer. Mandrake had so well, I think, for people. And man, they had the best installer. Mandrake had a really unique installer where the progress was all down on the left-hand side of the installer. Yeah, here it is. Here it is. Yeah, I don't know if you guys remember this. They also had the best partitioner back in the day, too. They really had a great partitioner. And so you always knew right where you're at in the installation process, and you could jump back and forth. And they kept
Starting point is 00:07:04 that look for years. They refined it over time and you could jump back and forth. And they kept that look for years. They refined it over time and made it look a little better, but they kept that basic functionality. So I'm showing you right here. I'm showing you like this is like a super old version of Mandrake. And then here's Mandrake 9.1. And then here is Mandrake 2005. And they kept that – and here's 9.1 again. They kept that list along the side.
Starting point is 00:07:26 It was so cool. I think they had – and they great texan seller too if you had to go that route oh man oh wow oh this this screenshot mandrake linux 8 here it is this was my bag back in the day oh wow this is so old-looking now. I can't really get any better on it. And they were one of the first to make it easy to use RiserFS, too. They made it super easy to use journaled file systems when journaled file systems were brand new to Linux. And they had security things you could do in the installation
Starting point is 00:08:03 that would sort of tell you how secure it was going to be and give you sort of like a report. You could make a boot disk during the installation. So in case you ever screwed up your bootloader installation, during the installer process, it would ask you if you wanted to make a – of course, it would be to a floppy disk because back then everybody had floppy disks. But it would make you an emergency bootloader floppy disk that you could always get back into your Linux installation with if you somehow hosed your bootloader. How come we don't do that now? Why did we stop doing that? And then, of course, because X was a total monster back then, the last thing you did in the installation, because it was actually technically it was fine if at this point the installation totally locked up because everything was pretty much done.
Starting point is 00:08:44 I don't know if it was unmounted the file systems, but beyond that, pretty much everything was done. So the last thing it would do is launch their super cool X configuration thing where you'd go into this X configurator and it had arrows along the edges of the screen. So you could see if you had overscan on your CRT monitor and you could tweak it back in and position it just right and then save that. And it would write your XOR config for you. It wasn't even XOR back then. It was save that. And it would write your XOR config for you. It wasn't even XOR back then. It was just X11. It would write your X11 config. And they put it intentionally.
Starting point is 00:09:11 If you're watching the video version, you can see it's the last step right there. They did it intentionally because that was always the thing that crashed. Because you had to tell it what your video card was. You had to tell it everything about you. You had to tell it what your monitor is capable of doing. It couldn't detect any of that. And a lot of times the CRT monitors were very particular. Oh, and so were the early LCD monitors.
Starting point is 00:09:32 And they had, again, one of the best setups to do that, that final X11 step. It almost makes me want to go find an ISO and do it one more time, except for old Linux is actually never quite as great as you remember uh mumble room you guys have any uh passing uh mandriva or mandrake thoughts you want to share before uh before we move on i think it was time they haven't they didn't have anything in their final few years that made them stand out. And the community fell away, went to their fault products. They didn't need to keep going on because they had nothing left.
Starting point is 00:10:17 Well, and they were of a product of a different time where you had these problems. Like you had to have the X config. You had to have XF86 config was the command. Thank you, Minimic. You had to have things like that. You also, at the end of the installation, towards the end of the installation, had to figure out how was the user going to get online because it was assumed they didn't even have an Ethernet port. They might have had USB, but they probably had an ISP that required something like PPOE or PPTP. And so they had to build these things in. They had to accommodate for these.
Starting point is 00:10:52 And then later on, when the new generation distributions came around, they didn't have to really account for kinds of these things. Now, Colonel X, I wanted to give you a chance. Were you a Mandrake user back in the day? So Mandrake Linux was actually the first Linux I ever used. And I had been asking around if anyone knew of this Linux or where I could obtain it. And finally I found a guy that said, oh, here, I got a copy for you. So he gave it to me on a CD. And I remember sticking it in my computer and I was all excited because I was going to try this Linux thing that was going to be more stable and more secure and was going to do everything for me. I stick the CD in there and
Starting point is 00:11:26 I boot off of it. And I remember an X showed up. The cursor was an X back then. And I was so excited because I was like, I remember thinking to myself, wow, what an awesome cursor replacement at X rather than an arrow. That makes so much sense. And it really didn't make any sense. I was just happy that it was not Microsoft. And I booted into Linux and I was so excited. I was like, oh, look, it comes with games, and it comes with a word processor, and wait, network doesn't work, and sound doesn't work, and my display is limited to 800x600,
Starting point is 00:11:51 and here's a couple other things that don't work. So, all right, no problem. Played with it for a couple days and decided, I'm going to go back to Windows. I stick my, at the time, I think it was Windows ME or Windows 2000, I stick the disk back in there, and it didn't recognize the partition that Mandrake had used, and so it just didn't see my back in there, and it didn't recognize the partition that Mandrake had used. And so it just didn't see my hard drive. And I just didn't have a computer
Starting point is 00:12:09 with internet for like three months. And after that experience, and when I finally did get it fixed, I swore I would never touch Linux again, because it was such a horrible experience. Oh, good thing that didn't stick. Yeah, well, there you go. I remember I also, I was such a Mandrake fan. I tried out their Mandrake Enterprise servers that they rolled out. The first Squid proxy server I ever deployed ran on Mandrake using Mandrake Server Edition. Like I said, I became a Mandrake club member or whatever they called it back then. I was all in.
Starting point is 00:12:38 I bought every box set that they sold. It was pretty cool. every box set that they sold. It was pretty cool. So hopes and our best to the Mandrake folks and the Mandriva company and to the offshoots that continue on in sort of their legacy. So that is being very nostalgic.
Starting point is 00:12:58 Now let's go to the total opposite end of the spectrum. And this is so cool. And it really does make it feel like 2015. Soon, you're going to be able to share your smartphone GPS location information with the location services built into the GNOME desktop to make that more accurate. And you might be wondering why, but it actually is sort of useful. The GNOME desktop derives a lot of information when you allow it based on your IP location primarily, unless you actually have a computer with a GPS chip in it that talks to the Linux system.
Starting point is 00:13:26 And what it does, the things I'm aware of, and I'm sure there's many more, is it sets things like automatically your time zone, best NTP server, calendar settings, a lot of little things like this. And the more accurate you get that, the better GNOME is, especially if you're in a laptop and you're traveling. Like, say, take Noah, for example, when he's in Grand Forks right now, and then he comes over here to the JB1 studio. If GNOME is aware of his location, it will automatically adjust his clock and his calendar appointment reminders for him to be in this time zone. And so as part of the Google Summer of Code project, there is a developer who is aiming to set up an app that will share location information when you have this other companion app on the Android device called GeoClue.
Starting point is 00:14:05 And this is pretty cool. A GPS position is something that most of us are obviously pretty familiar with, but you might not always understand why. So this would kind of be a way you could play with it on your Linux desktop without having to have a GPS chip in your computer to see if there's any value in it. I think that's kind of neat. And they're adding more and more things in GNOME, like maps and things like that, that could use this.
Starting point is 00:14:22 Plus you've got to assume other projects could take advantage of this. So each time the Android location listener application in the background gets a new location, which Android is doing this all the time for Google Now or for your weather checking application. The way it works on Android is for the most part, not always, but for the most part, if an application needs location, it just asks the location service instead of having to hit the GPS itself. Because if another application just checked 55 milliseconds ago, five minutes ago, why hit the GPS antenna again when you can just check that database? So that's essentially what the service does. So anytime that database is updated, this app also gets notified, this GeoClue.
Starting point is 00:14:56 Using MDNS on your Wi-Fi network, it'll auto-discover the companion app running on your GNOME desktop. And anytime that location database gets updated on Android, a copy of that notification will be sent over the network, over Wi-Fi, to the companion app on your GNOME desktop, and any time that location database gets updated on Android, a copy of that notification will be sent over the network, over Wi-Fi, to the companion app on your GNOME desktop. So any app that checks the location on your Android device will then also update the location information for GNOME. So you kind of get the benefit of getting
Starting point is 00:15:16 constant location information without having to hit your battery really hard, because it's just hitting it when the other apps are already hitting it. And of course, you could just turn off the bridging app if you didn't want to use that or not use it. I think it's an interesting start, and it's an interesting use of Google Summer of Code, and it could make the location-based stuff that we're seeing
Starting point is 00:15:32 the GNOME project work on more relevant without having to have expensive hardware in your laptop or desktop. Because I'm never going to put a GPS... I might maybe one day have an LTE card in a laptop that has GPS built in. That'd be pretty cool, but I'm never going to have that in my Arch desktop upstairs in my office. So now I
Starting point is 00:15:48 can take advantage of some of those same location things using that without a big battery drain. I think it's pretty cool. And you can also power other machines. It's not just a, this is the other thing I thought was interesting, is you could have like five of your desktops to this one Android device. So five of your
Starting point is 00:16:04 GNOME desktops, for example, could all be getting location if they're all in the same spot. So it's not a one-to-one ratio. So one phone can update the location for multiple desktops as well, which is kind of a neat feature, I think. I'll tell you about another neat feature. That'd be our next sponsor right here on the Linux Unplugged program. And that is our friends over at Ting. Go to linux.ting.com to get a limited time $50 discount off your first Ting device. Or if you have a Ting compatible device, they'll give you a $50 service credit. Now, when I signed up, I got a $25 service credit. And that paid for more than my first month.
Starting point is 00:16:35 So I can only imagine what $50 is going to do for you guys. Or really, just go get a brand new device. Ting has a great range of devices. From starting literally like around $50 for a feature phone all the way up to the best Android phones and iPhones out in the market today. And they just recently added the OnePlus, which you can get right from Ting, which is really great. So go to linux.ting.com to take advantage of that $50 discount. Now, why Ting's service? Why switch to Ting? First of all, I think you're going to like the fact that you only pay for what you use.
Starting point is 00:17:01 Finally, right? That's how it should always be. And sometimes outside the US, that is how it is, but not here in the US. We have a duopoly in place. This duopoly controls the market with a strong arm that you wouldn't believe. And so there's very little flexibility in here. So Ting had to come up with a whole new way to do this. So you only pay for what you use. It's just flat $6 for the line. And then your usage on top of that, you just take your minutes, your message, your megabytes, whatever bucket you fall into, that's all you have to pay. That's really super nice. Because then if you want to have multiple devices for testing applications, or maybe you have a small business, or maybe like in my case, I have a nanny that is, I can't really afford to pay for her phone all the time. But if I only pay for it when she
Starting point is 00:17:43 needs it, because some sort of emergency, that is absolutely worth it for me. And that's why I love the Ting service. It's based around me and my usage, not my individual devices, which I think is a superior model to begin with. And they have no hold customer service. So if I give the phone to somebody and they have problems, they call Ting at 1-855-TING-FTW and a real human being will answer the phone. So I don't have to get stuck doing the troubleshooting.
Starting point is 00:18:07 I really like that. I just don't want to get tied down helping people with all of the little technical issues. So the fact that I can hand that off to Ting, they also have a really good help site. So, like, in case of Rekai, he doesn't ever have to call in. He'll just go to the Ting help service, and he can just take care of all his problems that way. So there's a great range depending on your ability. So it makes it great for a small business or a family. I love that.
Starting point is 00:18:26 So go to linux.ting.com. Start there to get our special discount. That'll give you a $50 discount off all of their great devices. And then you can check out the fact that they have an early termination relief program. So if you're stuck in a stupid contract right now, they're going to help you get out of that with their ETF program. Check that out. And, of course, your phone's going to be unlocked,
Starting point is 00:18:43 so you're going to get long-term value out of it. So here's what you do. You go to linux.ting.com, check them out. Also check out their blog. They just recently posted this video. Now, this video isn't narrated, but I think I'm going to do the narration for them right now. They can just do this for free. Ting, I'm doing this for you. So this is a Ting tip, and I'm putting this out here because it's probably good for you guys to automatically download podcasts over Wi-Fi. If you're using Pocket Cast, you open up the Pocket Cast app, and then once it's in there, open up the settings menu
Starting point is 00:19:09 where you go to that little hamburger menu, it slides out, and then go down into the settings cog at the bottom of that, and then select episode updates in the app, and it's the second option. And then in there, there's the option, check enabled under auto download, say enabled, automatically download, and then make sure only on Wi-Fi.
Starting point is 00:19:26 So that way, when new episodes come out, it'll automatically download the new episode, but it won't do it when you're on cellular. That's kind of the best of both worlds. So when the new Linux Unplugged, hey, look, there's Linux Action Show right there. When the new Linux Action Show comes out in HD, you don't have to feel guilty about doing the high download,
Starting point is 00:19:41 but you also get it automatically. That's how I do my Pocket Casts. As I have it set to auto download, every show that comes out. I keep the last two to three episodes, depending on the podcast, and I have it set to only download when I'm on Wi-Fi. And so when I'm on the road, I get an idea of what I'm going to have coming up, and I could opt to download over cellular if it's really important to me. And I do sometimes do that. But really what I do is as soon as I get on my Wi-Fi connection, Pocket Cast just starts pulling all of them down for me and the next time I'm on the road,
Starting point is 00:20:07 they're ready to go and I did not use any wireless data and so I'm not paying for any wireless data. And that's just a great way you can, if you're just a little bit technical savvy, just have a little savviness. You really don't have to have much. You can really leverage the way the Ting model works
Starting point is 00:20:22 and save a ton of money. So go to linux.ting.com, use that savings calculator, see how much money you'd freaking save. I've saved over $2,000. You can hit the savings calculator and find out how much you would save. linux.ting.com and a big thanks to Ting for sponsoring Linux Unplugged. Okay, I have to mention something.
Starting point is 00:20:41 Next week, the Linux Unplugged show is going to be live at 11 a.m. Pacific time. And I know you don't know what time that is in your time. Go to jupiterbroadcasting.com slash calendar. You hear that, Popey? I'm talking to you. Go to jupiterbroadcasting.com slash calendar to get it converted to your local time. But, yeah, I have some – or I lied. We're doing it at 10 a.m.
Starting point is 00:21:01 See, it's a good thing I'm checking the calendar. This is why you got to go to the calendar. We're doing Linux Unplug it at 10 a.m. See, it's a good thing I'm checking the calendar. This is why you got to go to the calendar. We're doing Linux Unplugged at 10 a.m. So right after Tech Talk next week, it's going to go Tech Talk and then Linux Unplugged on Tuesday next week. So just a little heads up, we're moving the recording schedule for Linux Unplugged
Starting point is 00:21:16 and I'm making a big stink about it because the Mumble Room is super important to the show and I'd really like to have some people there. I love you guys. I love you so much. So important to me. So join me at 10 a.m. Pacific for Linux Unplugged next Tuesday. Just moving it that
Starting point is 00:21:30 week because I have some family that's coming to town that I have to go pick up at the train station. See, this is what happens when family schedules stuff. They literally arrive at 2 p.m. when we would normally be going live. Could they have picked a more perfect time? I don't think so.
Starting point is 00:21:46 So we're doing 10 a.m. next Tuesday at jblive.tv. Give us the Eastern time. Dude, I gave you a website that automatically converts the time zones for you so I can accommodate everybody. How much more can I give? jupiterbroadcasting.com slash calendar. Go take advantage of our robots. After all, I pay them in Bitcoin.
Starting point is 00:22:05 You might as well use them for something. Okay, well, I'm really excited to welcome back Michael Larrabelle from phronix.com. Michael actually joined us back in 2012, shortly after he'd gotten back from his visit with Valve and we'd had all the big Steam news for Linux. And this week, I invited Michael back on the show because he's launched an
Starting point is 00:22:25 initiative that I think is pretty interesting. And I want to see if I'm grokking this right, Michael. So I'm going to run it past you. Tell me if I've captured this right. But it looks like you're kind of taking all of the work you've done with the Pharonix benchmarking suite, all of your experience you have with benchmarking for Pharonix website and the open benchmark project, and you are launching an automated testing site that essentially will be monitoring some of the most popular open source projects and trending their performance impact over time. Am I kind of grokking this?
Starting point is 00:22:56 Hi, Chris. Yes, you're mostly correct. It's basically to monitor the performance over time of important projects like the Linux kernel, the GCC compiler, LLVM, and Clang. And then I've also been working on some other trackers for all the latest Arc Linux packages in real time and everything else like that. And you're doing these testing and the results on a daily basis, correct? Correct. The majority of the trackers right now are running on daily time basis but there's also the ability within the phronix test suite to do per commit testing so basically whenever there's
Starting point is 00:23:30 a new get revision that the triggers would automatically fire off the new rounded testing but for my testing over the past several months i've just found the daily testing to be best off rather than having so many triggers per day of kernel benchmarking when each kernel benchmark will end up taking several hours per system, etc. So, first of all, I've got to say, if I'm following you correctly, this sounds like a massive sacrifice of your man cave. I just finished remodeling the basement and I'm basically devoted entirely to this LinuxBenchmarking.com
Starting point is 00:24:03 I'm seeing that. It looks like it was at one point going to be a very nice theater with a bar and a projector and a bench seat. And it looks like it's now dedicated to a server farm for doing benchmarks. Beforehand, there's some pictures on one of the older Phronix articles that's linked from linuxbenchmarking.com, but it was just like a complete wreck in the basement. I actually just added the bar just because of whenever there's front access suite customers over here.
Starting point is 00:24:29 And then the projector is just nice for seeing the real-time status of all the systems running. Oh, I love it. So the bar is for the benchmarking. Oh, that is so cool. That is way cooler than – I thought it was like some sort of sad sacrifice. And instead, it is actually way more badass than that. You have a bar in your benchmarking suite. That is really cool.
Starting point is 00:24:48 So you say when customers come over, what kind of customers come over for the Pharonix benchmarking suite? Is it like hardware manufacturers? Can you give me a picture of what that's like? Because that's an area of your business that I don't have any insights on at all. Yeah, it's basically for any enterprise customers for the Phonics test suite that either want customizations done for the PTS or openbenchmarking.org to better suit their roles and
Starting point is 00:25:15 whatnot. One customer that's able to be talked about publicly is actually GE that sponsored much of this recent work, which in turn led to the linuxbenchmarking.com is where they're rolling out thousands of servers where they run benchmarks every day, entirely powered by the Phonics test suite and 4Matic. So I'm sure for them, and also really for the community in general, JBHawkatruth in our chatroom asked a great question. And this is something that whenever you talk about benchmarks,
Starting point is 00:25:41 people always will try to poke holes in how the benchmark is constructed or how it's ran. So JBHawkaTruth in our chat room says, could you give us an idea of who maintains the test cases used to measure the target application? Is that something you maintain or is that like an open source project sort of like where different people are contributing to that? Do people add their own metrics from different projects? How is that driven? Do people add their own metrics from different projects? How is that driven? It's all powered by the FrontXS suite, which in turn pulls it from our open benchmarking.org website that basically acts as a repository for all the test cases.
Starting point is 00:26:20 All those test cases are basically comprised of work that's done either by me or many other contributors. There's everything from code weavers. They've submitted line test profiles for measuring that. And, yeah, it's basically an open project, and not anyone's able to recommend any new test cases or adapt their test cases and upload them where the test profiles for the front access suite are just basically a few bash scripts and XML files. Right, I see. So people have updated like popular audio encoding tests to the open benchmarking site.
Starting point is 00:26:45 And so if I, for example, in Jupyter Broadcasting, if we developed a benchmark maybe for like FFmpeg encoding setups, we could essentially upload like an FFmpeg benchmarking script test suite, and then if the community liked it and it got popular, then it would sort of become a well-known. Is that how it works? Yes, indeed, that's correct. And though actually there is already FFmpeg benchmark in there.
Starting point is 00:27:06 Yeah, that makes sense. But, yeah, basically anyone can submit new test profiles, and from there it rolls out to anyone that's doing a public or private deployment of the Frontex test suite, including LinuxBenchmarking.com, which is different than all the other tests. Well, to back up a few steps, like Red Hat, Canonical, and others also maintain their own benchmarks against the latest Linux kernel and whatnot.
Starting point is 00:27:32 But yeah, their test cases are often limited without any intervention, and they're also often focused just around their use cases of Apache Web Server performance or other scientific areas rather than, say, running a Linux gaming benchmark since the Linux gaming benchmarks or Linux gaming customers are what leads to lots of their revenue. Is that a fan behind you, I hear? Yes, actually, just one of the servers I was just rebooting because it's now getting ready
Starting point is 00:27:58 for its new round of testing. Yeah, that is exactly what I thought it was. Man, those things are just banshees when you reboot them. Yeah, that is exactly what I thought it was. Man, those things are just banshees when you reboot them. So when I look at this, I think daily GCC benchmarks, daily Linux kernel benchmarks. What's driving you to do this? What's the core reason?
Starting point is 00:28:19 What is the core benefit of making this information public and putting it out there like this? Why not keep it some secret sauce you can use for special Foronix reports and things like that? some secret sauce you can use for special Foronix reports and things like that. It's mostly just being dissatisfied over all these years with how many regressions still enter, mainly the Linux kernel, but yeah, there's also regressions in many other projects out there that there just isn't too much action being done about any upstream latest Git trying to be universal benchmarking. Because besides Red Hat not caring about gaming benchmarks, they and other distribution vendors often just care about testing the kernels that are going to ship in their next product as opposed to the very latest Git code.
Starting point is 00:28:55 Right. And so I feel like you touched on something that I have noticed as an undercurrent, an undertone in your writing. You, I get the sense, really hate regressions. And you, I think, in some ways, are driven to find when regressions happen and point that out based on data. It's the best your ability.
Starting point is 00:29:17 Do you feel finding regressions and helping people fix them, identify them, is that part of what drives you to do all this benchmarking and do all of this? Are you a regression hater? I mostly just hate regressions, yes, but I'm just really interested in Linux hardware and trying to ensure everything achieves their peak performance possible under Linux. So this is the disconnect that I don't get. So how does it not, it seems like then you would be in a position
Starting point is 00:29:43 where you would be constantly tormented because you're going to see regressions everywhere because that happens in software development and they're right there out there for everybody to see in open source. But also, you know, you've run the numbers. A lot of times you can run the same benchmark for, say, an OpenGL application or a game and get a much better result using a proprietary driver on Windows than you might get with a proprietary driver on Linux. So how does somebody who's constantly checking for the best performance and who has a little bit of regression hate, how do you not just get frustrated with Linux? Here you are almost 11 years into Pharonix. I would think by now you would have pulled your hair out.
Starting point is 00:30:18 I pulled plenty of hair out, but overall, Linux performance is still pretty much on par with Windows. There's certainly some cases where it's not, but it's improving a lot. And it is frustrating, though, when you see such performance strides being made, and then all of a sudden the next kernel release you see your battery power usage just go horribly, and no one notices it until after the kernel ships. Yeah. Yeah, I've always wondered when I'm reading that. And so I think now, you know, with these benchmarks, I look at this and I think, I wonder if maybe
Starting point is 00:30:51 it's time to sort of try to incorporate these kinds of benchmarks into reviews even. Like, do you see the possibility there for – or where do you really see this going? Do you see it more for hardware makers and big projects, or do you see it more used by the community? Where do you see it going? Is it more of a community effort or more of an enterprise effort? In terms of linuxbenchmarking.com, it's a community effort, but with the front accessory and 4-O-Matic, anyone is able to test out their own software on their own hardware and everything along those lines, and there's plenty of behind-the-firewall formatic deployments for running all these benchmarks that various companies use.
Starting point is 00:31:29 But yes, for LinuxBenchmarking.com, it's mostly just a community effort because I have to test out my latest code anyways that I'm shipping to customers. So I'm basically making all that data public and trying to be as most real-world and applicable to the community as possible and all this data that I have to produce anyways.
Starting point is 00:31:45 Well, Michael, before we wrap up, I'm just curious. Obviously, you follow the Linux news pretty closely. What in, like, big picture-wise, what's going on out there in the last, you know, six months or so or whatever that you find to be particularly interesting? That's a very good question. There's many things that's interesting to me right now.
Starting point is 00:32:06 LLVM and Clang continue to be quite interesting, particularly for how they're being adapted by so many different projects. And now with Vulkan as basically the next generation OpenGL, that there's going to be the Sphere V to LLVM converters. All these other LLVM-based products will now be able to easily interact with the GPU. That's one interesting area that always excites me over the past few years. Bluetooth Snappy tends to be a little bit interesting. I still have to read up a lot more on it,
Starting point is 00:32:37 but they have a lot of nice plans. I've noticed, too, you seem like a close follower of the Fedora project as well. What do you think about where Fedora is going? We're going to talk about 22 today. Oh, I'm quite happy with Fedora 22 and Fedora 21 for that matter.
Starting point is 00:32:55 I've had Fedora 22 on a couple dozen systems now, and it's running fairly nicely. I've hit that Nuovo regression that's a bit annoying. Honestly, I've hit that Nuovo regression that's a bit annoying. And then just the other day I hit an issue with the Wi-Fi where I'm getting really awkward internet connection speeds out of it. But aside from that, Fedora 22 has been performing very nicely and it's quite stable. I've tested it both under X11 and Wayland, and the Wayland experience has been pretty much on par now with X11. Yeah, that's going to be a big story, and I could see a specific angle there for your site too. As Wayland rolls out and more distributions start shipping it,
Starting point is 00:33:32 there's going to be lots of performance regressions. There's going to be lots of new territory there. That's got to be a story you follow with some interest. Yes, certainly. Overall, the performance under Wayland or ex-Wayland, for that matter, is pretty nice. With ex-Wayland right now on the GNOME shell, there's some issues just around full-screen apps not being redirected properly, so there is a performance penalty.
Starting point is 00:33:51 But at least according to the developers, that should be fixed in due time. So there isn't anything too major. It's not like you're suddenly having the performance in half. It's just that it's down 10% or so. I love that's where we're at. That's great. That's, I mean, better than you might expect, I suppose. Heaven's Revenge wanted to ask you a question, Michael.
Starting point is 00:34:10 Go ahead, Heaven's. Ask away. Well, with the new release of Clang 3.6 and LLVM 3.6, have you tried out the OpenMP support, as I have, and have running on my system using a few test programs? So do you have any benchmarks coming up with the OpenMP support for Clang?
Starting point is 00:34:30 Yes, I will. A few months ago, I did run some of Intel's OpenMP branch of LLVM and Clang, and then now that everything is totally in Mayline, I am in the process of, this week, running some new benchmarks, and we'll have those out either this week or next week. That's one thing I'm so excited for,
Starting point is 00:34:46 and I'm very relieved that they finally have it merged into their master branch. Yeah, it's very great. And then on LinuxBenchmarking.com is the latest LLVM and Clang benchmark results. And just yesterday I updated the test scripts to make sure that it's installing the latest OpenMP runtime libraries. So within the next day or two, you might be able to see those results for that dozen or so systems organically switch over to the OpenMP support. That's really cool. Derek Delvin, you had a question you wanted to ask, Michael.
Starting point is 00:35:15 Indeed. I'd like to know what are the kinds of features that would you like to see to come into the kernel so that will help you better test and do what you usually do? Because I'm interested in that. There isn't any one feature that I'd like right now, like the tracing features in the kernel are going nicely and everything else.
Starting point is 00:35:40 It would be nice if there was some universally expected benchmark flag for the kernel and user space that people would expect. Like, right now, between the different Linux graphics drivers for X11, they all have a different option for how to disable, basically, V-blank. There's no standardized way of doing that. And, of course, you want to disable V-blank. But, like, within the FrontX test suite and my scripts, I have to make sure that it accommodates every driver and make sure it checks or not, and then writes to their proper name and whatnot that there's no simple universal way
Starting point is 00:36:09 to say, hey, we're going to benchmark, so basically make it in performant mode. Alright. That makes sense. Michael, my last question for you, it came from Corky in the chat room, and just kind of curious, what is your main daily Linux driver? What is your
Starting point is 00:36:26 setup? What distro and what's it look like? My distro right now is Fedora 21. I'll upgrade to Fedora 22 in the next few days or a couple weeks after I find out if Fedora is working nicely since I know when Fedora 21 rolled out that Fedora had some issues. So once I can be comfortable
Starting point is 00:36:41 upgrading that, I'll do that. On my main production system I'm using Intel Haswell or actually no it's already Broadwell Ultrabook and that's basically just using that driver since I'm not running any games or anything graphically intensive on that system and I can generally rely
Starting point is 00:36:58 upon the Intel graphics driver to not give me any regressions for mode setting and other key functionality between kernel releases. Yeah, when you can get by with the open source driver, it does make it really nice. I ran into a snag in Fedora 22 that I'll talk about in our review in a little bit. But yeah, that was one little snafu for me.
Starting point is 00:37:17 But other than that, yeah, the open source driver just... If you're not gaming, I can't believe where it's at now. It really, between that and the Intel stuff, it's, you know, looking back at 11 years of this stuff, it has come so far. You know, just looking at the nine years we've been doing the Linux Action Show, it is fundamentally different.
Starting point is 00:37:36 I mean, listen to that discussion we had earlier about how you set up Mandrake to where it's at now with these open source drivers. It blows my mind. Oh, yeah, I had a lot of fun reminiscing over that with Mandrake's hex config. Yes. Yeah.
Starting point is 00:37:50 Yeah, yeah. Well, Michael, thanks so much for coming on and updating us. Great initiative here, and folks, I want you to go check it out. It's really cool, and we'll have links to all of it in the show notes. It's linuxbenchmarking.com, right, Michael? Yes, that's correct, but I also have linuxbenchmark.com, and pretty much any other variety should also redirect there. Nice score right, Michael? Yes, that's correct, but I also have LinuxBenchmark.com
Starting point is 00:38:05 and pretty much any other variety should also redirect there. Nice score. No worries. Wow, that's a good score. That is some prime real estate right there. You keep it up, and I'll be watching that. I'm curious to see, after you've been publishing these results for a while, to see what kind of trends show up and things like that,
Starting point is 00:38:22 especially in some of our favorite projects. And, Michael, of course, you are always welcome to join us. We have an open Mumba room, and you can stick around for the rest of the show if and things like that, especially in some of our favorite projects. And Michael, of course, you are always welcome to join us. We have an open Mumble room, and you can stick around for the rest of the show if you'd like. We're going to get into taking care of some little bit more transitions to Linux. I've tried to solve some issues for Angela and her switch that really came down to compatibility issues. I'm going to talk about what I did and how they worked. I've tried a couple of different suites, including Kingsoft, a different file format than Office 365. And I tried to go all in when I did Office 365, you know, integrate it into our desktop, give her a dock icon,
Starting point is 00:38:53 make it feel like a true Excel experience. I'm going to tell you all about that here in a second. And then we're going to get into our Fedora 22 review, which I'm really excited to talk about. First, I got to tell you something I'm super passionate about, and that's DigitalOcean, the next sponsor of the Linux Unplugged program. What? You don't know what DigitalOcean is? DigitalOcean is a simple cloud hosting provider dedicated to offering the most intuitive and easy way for you to spin up your own cloud server up in the sky. You need root access on a box that's super fast, connected to tier one bandwidth based on Linux, all SSDs throughout.
Starting point is 00:39:20 That's DigitalOcean, and the value is incredible. You're going to get a root console. You can go right up to that website, HTML5, BadMamaJammer, written in Go. You got to watch that thing from post all the way up to the login screen, and you can get your droplet created in less than 55 seconds. And pricing plans start only $5 a month. A month. $5 a month for 512 megabytes of RAM, a 20 gigabyte SSD, one CPU, and a terabyte, a terabyte, a terabyte of transfer for $5 a month. Like when it's that price, it's obvious why I have four of them, isn't it? I mean, come on. Hello. It's nuts. And they have data centers in New York,
Starting point is 00:39:57 San Francisco, Singapore, Amsterdam, Germany, and London. That one in Germany is brand new. It's super hot. They got great connectivity to all their neighbors. The individual hypervisors have 40 gigabit E connections, the fastest SSDs they've ever deployed. I want to put a droplet over there because it just sounds so dang fancy. Seriously. Plus, you know, help out our folks over in that neck of the woods too. But let's talk about how you manage DigitalOcean. Because yeah, you know, 55 seconds is pretty badass. And the value is amazing. And the fact that it's all based on Linux and KVM is super killer. And the fact that they have great data centers everywhere is obviously essential. But it's that icing on top of that cake.
Starting point is 00:40:32 Let's not lie. We all like that icing. That's DigitalOcean's interface. Their simple, intuitive control panel kicks butt. And PowerUse is going to replicate it on a much larger scale with DigitalOcean's straightforward API that they just revved. Brand new revision of the API. And I love hearing about how you guys take advantage of these APIs. And there's a ton of amazing applications. You know what? I got to go look at some of these apps. So here, go over to digitalocean.com right now. Remember our code DOunplugged,
Starting point is 00:40:56 and then click on that community link right there. And then go over to the project section. And when you're in the project section, look at all of these freaking amazing applications written around the DigitalOcean API that you just get for being up on DigitalOcean. There are so many really awesome apps that make using DigitalOcean blow your mind, like stuff where you can just do incredible things from your phone, snap it right into your puppet management infrastructure, your vagrant infrastructure, use Drizzle with it. They have so many great little indicators for your desktops. There's one in the Arch repository. There's a PPA for the Ubuntu desktop.
Starting point is 00:41:28 So many cool tools built by the community around this API that you just get for free. And then they have a ton of really great tutorials. I mean, not just great, the best tutorials on the web, how to set up SSH keys, how to set up OpenVPN server on Ubuntu 14.04, all free, all up on the DigitalOcean website. And you know what else? They want to double down on that. So they're hiring content editors. In fact, if you're a technical writer, go get a job at DigitalOcean because they're serious about this stuff. And this is the kind of company you want to work for, where they really see the value in this kind of content.
Starting point is 00:41:55 So they're hiring editors and they're paying people to write for them too. They're back at it again. They're taking more entries. Go check it out. And by the way, if you're a Linux sysadmin, they're also hiring those. So there's so many great opportunities over DigitalOcean. They're an awesome company, built their entire business around Linux. And if you use the promo code DOUnplugged, one word, lowercase, you'll get a $10 credit. You try out that $5 rig two months for free. You guys, it's crazy nuts. It's so much fun. They're super fast. They have local repos. So those updates, they blow your mind. I'm not even kidding. Go try it out. Go create a droplet and install the updates. That alone will blow your mind. DigitalOcean even kidding. Go try it out. Go create a droplet and install the updates.
Starting point is 00:42:26 That alone will blow your mind. DigitalOcean.com, DO Unplugged. Go create something cool. My last droplet was a Minecraft server for my wife and son. They freaking love it. And before they do something crazy, I just take a snapshot. It's all possible with a straightforward, super simple interface. DigitalOcean.com, promo code DO Unplugged.
Starting point is 00:42:46 And a huge thank you to DigitalOcean for sponsoring the Linux unplugged program you guys rock you're on fire love it DigitalOcean dot com D O unplugged you guys are wrecking it up okay Noah so Ange came to me and she said honey I can't pay the bills and uh that wasn't a good thing to hear from the wife
Starting point is 00:43:01 and it's this damn Linux and you never want to hear this when you're trying to switch a new user over to Linux. So the problem was is she had a pretty fancy spreadsheet that she created in a newer version of Excel. It was a.xls file. X-L-S-X. And this is like an imitation of LibreOffice Calc? Yeah. Basically, it's like a knockoff, but they've sort of of messed up the UI really bad, so it's hard to use.
Starting point is 00:43:26 I don't know if you've seen this, but they just have these huge buttons across the top. And it's more recent. And the other thing is, this is really weird, but it's like this standalone binary application. It's not available in any repo, and you have to buy it directly
Starting point is 00:43:42 from this Microsoft company, and then you can download it, but you have to buy it directly from this Microsoft company, and then you can download it, but you have to run this weird proprietary installer that doesn't add it to your package repo. Really? Yeah, and they're not even Linux executables. So that was a huge way. So that didn't work out.
Starting point is 00:43:55 Couldn't use it. Couldn't install it. I couldn't go in with Microsoft Office. But then- Sounds like that company's out of touch with reality. Yeah. I know, right? Well, then I found out they're trying this new thing called Office 365, an online version of Microsoft Office.
Starting point is 00:44:07 So like a ripoff of Google Docs. Right. Actually, so I went for the business essentials because, you know, I'm a bidness and I had bidness to take care of. So it's $5 a month or about like $60 if you buy it for a year or something like that. And I'm thinking I'm getting this for her because, you know what, I want to stay on Linux. And if the price I have to pay is $60 so that way she gets access to Office, then I never have to worry about this again. Right? Or five times that. Yeah, right?
Starting point is 00:44:33 Right. That's what I was thinking. That's exactly what I was thinking. Then I discovered when you pay $5 a month, you don't just get like Google Docs and Google Spreadsheets. Like that's all I wanted for $5 a month. In fact, I didn't want anything more than that. You get like the entire Microsoft Business Enterprise suite. You get like Active Directory on demand.
Starting point is 00:44:51 You get Exchange. You get Mobile Sync. You get provisioning of user accounts. You get calendaring groupware. You get shared OneDrive storage. You get your own customized domain for all of it. You can do branding with all of it. Like it is this massive, total overarching competitor to Google Apps for Business.
Starting point is 00:45:09 It is a beast of a service. And she has her own exchange server now. So you don't just get Office, which was a little intense. It was more than I really wanted. But nonetheless, I log in and I discover that you can't upload at least from what I could tell, you can't upload into Excel from the local file system the only way to open up
Starting point is 00:45:32 an existing document in Word or Excel online is to either import it from Dropbox or to open it off of OneDrive yeah I was going to say I think that is their prescribed method right? put the document into OneDrive and then you can access it through uh yeah through the you see the slippery slope i'm on so i go from i'd like my wife to be able to open up this spreadsheet to now my wife is a one
Starting point is 00:45:54 drive user she's uploading files to one drive she's you know importing them into excel like it's just this slippery lock-in slope so to be so to be clear so your expectation was that she would have the file locally but able but able to edit it and manipulate it in the club i guess i feel like that's a little unrealistic because you know like in google docs you can upload a file directly into google docs and yes then it's stored in google drive but right i don't know so it's semantics then at that point you're uploading it to one drive or uploading it to office 365 but for her the semantics matter because you have to upload to OneDrive first. So from like a user perspective, like you have to go to the OneDrive area, upload a file, and then you can –
Starting point is 00:46:31 But in theory, you should spend maybe 10 minutes picking files that she needs to use and put those up. And then once they're there, you should never need to pull them back down. Everything should just remain there. You edit them, right? Yeah, I think so. And if you ever create a new document, it's always going automatically be uh saved in one drive yes that's true and but see then this is also what i'm concerned about so i was hoping she'd be able to download them locally and save them in our own cloud folder and see now what i'm worried about is this one drive stuff is sort of
Starting point is 00:46:58 wedging out the one the the one the own cloud usage because now that. Yeah. But I mean, let's, so, so to summarize, you went to Microsoft and expected to be able to integrate Microsoft solution with another open source solution. I know, this was the recommendation of the mom room last time we talked about, you know, what I really wanted. It's a good recommendation. It's a good recommendation and it will solve the problem. What I want is I want to go to, I want to go to docs.microsoft.com and I want
Starting point is 00:47:22 word, I want a word editor in my web browser. I actually want spreadsheet. I want, I guess I want spreads.microsoft. She just needs to be able to put up a spreadsheet. Okay. But I just wanted to walk you through my logic train on this, like why I was going down the Office 365 route. So just to complete the picture because I did try something else and I'm going to tell you about that. And this I think is going to be my recommendation. But just to complete the Office 365 picture, what I opted to do is I went into Chrome,
Starting point is 00:47:46 and I made the Office 365 site a standalone app for Excel. And so I was able to put an Excel icon down in her GNOME dock, and she has a little Excel icon. And when she clicks, it opens up a dedicated Chrome window and launches what looks a lot like Excel. That's awesome. Yeah, it's not a one-to-one. But she launched it, and she dug it, and she thought it was okay. And what's great about that is you say it's not a one-to-one, but the reality is Microsoft changes Microsoft Office so freaking gosh darn much that really what is one-to-one now
Starting point is 00:48:18 would not be one-to-one in nine months anyway. Well, and for her, I think in a way this works because she still has – she still has a Mac, although she hasn't been using it very much. But if she did move back or wanted to use it for something, the files would be there, I guess, and I don't have to worry about getting Office for her stupid Mac now. So that's good, I guess. I'm not thrilled about it. So we talk about the lesser of two evils. 365 is very much the lesser of two evils between that and the actual Office Suite for a number of reasons. One is, like you said, it works on Linux.
Starting point is 00:48:47 And two, you're going to upgrade your regular Office Suite for the $300 or $400 or whatever it is anyway. And then you get four years of use essentially before you have to upgrade. The reality is most businesses are upgrading every one if not two years at most. And so now you're getting that. If it's really, would you say $60 a year? Yeah, yeah. That's actually a pretty competitive offering. It's not bad if you figure it's kind of a business standard.
Starting point is 00:49:12 And it's nice to be able to say you can do this under Linux now. So I totally, I dig that. There is another route that I'm going to have her try for a little bit and see what she thinks. And only she can really tell me about the true compatibility because I've tried to open up her spreadsheets. And, you know, I'm a total spreadsheet idiot, and they look like they work fine to me. But it's Kingsoft Office, and they have a very competitive, I know you're pretty familiar with this, right? They have a competitive looking spreadsheet program that in some ways has sort of a ribbon UI. It's supposed to have fantastic compatibility with Excel spreadsheets. It comes out of China,
Starting point is 00:49:46 so some people are a little uncomfortable with that, I guess. And it has full importing of the more recent 2010-style files. You can switch and toggle between different UI styles, which is kind of neat. And it has the benefit of being a local app, and it's free. It's not open source, but it's
Starting point is 00:50:01 cost-free. It's in the Arch repo. It's like WPS, but it's cost-free. So it's in the Arch repo. It's like WPS Office, I think. Yeah, WPS-Office is the Arch repo package. So it's called WPS Office now. And I don't know if you have the video version up, Noah, but it's definitely got a nicer UI even than, say, OpenOffice does. Yeah, yeah.
Starting point is 00:50:23 We talked about it at last a couple weeks ago, and I looked into it then. Now, did you look into Calegra? I haven't looked into Calegra, no. No, I haven't. Okay, that's the other one that I'm told. I haven't personally used it, but I've been told now by three different people that were previously Microsoft Office users that said LibreOffice wasn't cutting
Starting point is 00:50:40 it for them, but Calegra did it. I'll have to look at that, too. This is looking really solid. And the downside, again, Calegra did it. I'll have to look at that, too. Kings, though, this is looking really solid. And the downside, again, at Caligra, to the best of my knowledge, it's not open source. Oh, it's not? Well, see, here's the thing. If I remember right, it came from KOffice, so I always thought it was, but somebody told me...
Starting point is 00:50:58 No, I'm pretty sure it did. It was the old KOffice, and that's one of the reasons I haven't done it, is because she doesn't have very much QT stuff on her system. Right. But I mean, I'd be willing to – I don't install all the Qt for the KT4-based libraries, but Caligari itself should work always fine for me. So, yeah, man. I give it a go.
Starting point is 00:51:15 So they – yeah, and it looks like the chairman agrees. They say – oh, wait, no. Ram says it has worse compatibility compared to LibreOffice. Well, I don't mind installing it on my machine and giving it a go for it. But right now, I know she can get it done with Office 365. I know that works, so I feel pretty good about that. The only thing I'm a little worried about is it sort of negates her need for own cloud a little bit,
Starting point is 00:51:37 or I'm going to say, hey, Ange, I now need you to use OneDrive, own cloud, and Dropbox. It's a bit of a mess, so I need to kind of work that out, but I feel like this is some good insights I'm getting to help other potential Linux switchers out there in the audience in the future. These are good little bumps to hit. They're not unsolvable, but they're stuff that if maybe you didn't have somebody helping you would be a big sticky point. And so if we can learn these things, then maybe we can help people make that transition.
Starting point is 00:52:01 So WPS Office is one. We can help people make that transition. So WPS Office is one. And if you don't mind giving Microsoft some of your hard-earned dollars or whatever your currency is, Office 365, at least make it a business write-off for God's sakes, people. That's what I did. Jeez. And I got to say, if you're a little Google paranoid, you could totally – literally, you get Outlook. You get Active Directory.
Starting point is 00:52:25 You get everything. You get all the Microsoft stuff for $5 a month. And then you go like $9 a month and you get some other crap too. You get the actual desktop apps and crap like that. So the $5 a month is just the web apps from Microsoft, which if you're a Linux user, that's fine. That's all you need. If you've got some Windows in your life, I'm not going to judge you that much, but you can pay $9. that's fine. That's all you need. If you've got some Windows in your life, I'm not going to judge you that much, but you can pay $9.
Starting point is 00:52:48 That's funny. That's funny. You'd think the people running Windows would get a cheaper deal. So anyways, wps-community.org for the Kingsoft version of the WPS Office. That's wps-community.org. And you can Google search for Office 365, and good luck to you because they've got like 100 different websites you can land on to order that crap.
Starting point is 00:53:05 It's like all other Microsoft products. It's super confusing. But yeah, other than that, other than that one small complaint, I think she's actually going to be okay. I think we're finally sort of in the green, Noah. The one thing we have to work out is the drive space issue. That's getting a little tight. And really, actually, if you think about it, really really that's more of a monetary issue than everything else because we can i'm just looking here we can order an m.2 uh drive uh and she had a one terabyte before
Starting point is 00:53:34 yeah so i don't know if they make one quite that big well they do the samsung has the evo is 465 bucks so we can get a one terabyte i wonder if they and i wonder what she would need she and i have been talking about you know changing her photos to drop that down and so we can get a 1TB. I wonder what she would need. She and I have been talking about changing her photos to drop that down, and maybe we can go buy with a 512, but I'll talk to her tonight about that, see what she wants to do. Yeah, if we do a 512, that cuts the price in almost half. It's $275. Maybe we pick that up on Fridays when you're down here this weekend.
Starting point is 00:53:58 Yeah. Yep. Noah's going to be in town for the Linux Action Show on Sunday, and I've got a few things I'm doing to get ready around here for you because I know you have some shenanigans in the works. What kind of shenanigans are you up to while you're out here this weekend? I have, well, here's the thing. I had more shenanigans
Starting point is 00:54:13 when I originally started planning this trip because the original thing I was going to do was, well, I was going to build a box to fix your HDMI capture and then fix the Nook. But actually, it sounds like for the most part you got the Nook thing strained out thanks to System76. Yeah, at least for now I'm using their Miracat, although I do have to send it back at some point.
Starting point is 00:54:31 Right. Well, so maybe we'll still tackle that. And then I need to fix that other HDMI capture because even if we have it replaced, we can either use it as a backup or we can put it in the mobile production rack. You know what would be an awesome, totally crazy, not going to happen stretch goal? What's that? If we could dig up some
Starting point is 00:54:49 extra hardware around here and put OBS on it and give me that secondary streaming machine so I don't have to reboot the stream anymore between shows. Okay, it's going to happen. Because then we would have our live stream powered by Linux. I just decided it's going to happen. Well, it's a stretch goal, but I think we might be able to make it this weekend. I don't know if we have the hardware for it, but maybe we can move things around. It's going to happen. Well, it's a stretch goal, but I think we might be able to make it this weekend.
Starting point is 00:55:07 I don't know if we have the hardware for it, but maybe we can move things around. It's going to happen. We'll see. We'll see. So, yeah, I'm looking forward to it. So Noah will be in studio. You know what's funny, though? Rotten went to all that trouble to make that really great art, the frames, which we're tweaking my look and Noah's look still, but the frames themselves look amazing on this week's episode of Linux Action Show.
Starting point is 00:55:22 Thank you, Rotten Corpse, again, for making some great frames for us. We have a nice consistent look for the show now. And, of course, we finally get it rolled out and now know it's going to be in studio. So I don't know how that's going to work. So, I mean, yeah, we can have a tweak those frames. But the reality is I might be there this week, but the remaining 50-some weeks in the year. Yeah, yeah. Right, I know.
Starting point is 00:55:41 No, it's good. It's just ironic that we finally got that all in. And then the next following episode, we're going to probably undo it because it doesn't really fit for – Yeah. But I don't know. We'll figure something out. In that case, I'll just make one. I'll make an extra overlay for when he's in –
Starting point is 00:55:56 Like a one-shot camera? Because, yeah, we're both on one camera in that one. Yeah. Yeah. But it's going to be fun. And it's going to be a packed episode because we'll be doing the Fedora 22 review, and we're going to interview the folks from the Autotest site. Right, Rotten? Is that Autotest? I'm blanking on his name.
Starting point is 00:56:13 Yeah, Autotest. Yeah, and these are the folks. Lucas. Lucas, thank you. Lucas from Autotest. Autotest is the project behind the automated testing of Linux kernel, Ubuntu, Red Hat. Whenever you hear a big project saying, we automatically test our builds for automated QA every single day to ensure quality.
Starting point is 00:56:30 When you hear them say that, they're probably using auto test. So we want to talk to Lucas and say, hey, you are the folks behind all of these projects that we depend on and making sure that they are doing really good solid builds. And hey, by the way, this is really important for rolling software too. Obviously, that's my angle a little bit. So we want to talk to Lucas this Sunday, which is great, right? Because on Sunday, we're going to talk to Lucas about auto testing for build quality. And today on Unplugged, we talked to Michael about benchmarking. Two sort of similar veins. And I thought it's great. If you listen to both shows, I think they're going to fit together
Starting point is 00:57:01 really well. But here's the catch. That interview with Lucas is probably going to air in a couple of weeks or a week or so. We'll probably air the Fedora 22 review this Sunday. So if you show up live, you're going to get extra show because we're only going to air one of the two segments first. But we'll record them both this Sunday since Noah's going to be in studio with the Fedora 22 review and that interview. Join us on Sunday, jblive.tv, 10 a.m. Pacific. Then the Faux Show after that. Go to jupiterbroadcasting.com slash calendar to get that in your local time zone. I also just wanted to give a mention.
Starting point is 00:57:33 Ange was intending to join us for the ThinkPad Linux switch update because she has a lot more to share. But her mom is in the hospital today, and she needed to be with her. So my thoughts are with Ange and her mom and she will hopefully join us maybe next Tuesday. Cause it's, it's fun to see her enjoy it. You know, I come down,
Starting point is 00:57:55 I mean, every now and then she's like, she runs into issues and I'm like, Oh, I'm sorry. I'll fix that. But more often than not, she's smiling,
Starting point is 00:58:03 which is pretty, pretty fun because if you guys listen for a while, you know this has not always worked out so well. So it's kind of a nice change of pace to have her say, oh, this is so cool. I love how it does X. So maybe we'll get her to share some of that when she joins us next Tuesday. In the meantime, though, I want to tell you about something you should try out. And then we'll get to Fedora 22, and that is Linux Academy. Go over to linuxacademy.com slash unplugged right now.
Starting point is 00:58:25 Once you go there right now to get our special discount, you go to linuxacademy.com slash unplugged and you'll get our 33% discount. Linux Academy is a great service set up by people that had a vision before I did.
Starting point is 00:58:34 I wish I would have thought of this. This is totally brilliant. It's created by people truly enthusiastic and passionate about Linux and open source and all of the technology in the ecosystem around that.
Starting point is 00:58:44 Why do I tell you that? Why does that matter? Why am I telling you that when this is a training website designed for people who love Linux? Because there's a lot of training resources online. There's crappy YouTube videos. There's generalist sites that get paid billions because they teach you everything from fixing your refrigerator to changing the tire on your car to Adobe After Effects. And there is a place in the market for that, obviously. But that's not what you need.
Starting point is 00:59:09 You need stuff created by people that truly care about Linux and open source. You guys know that makes a difference. And that's why I tell you where Linux Academy comes from. Before we brought them on as a sponsor, I sat down on the phone with them and talked for a long time about where they came from, what their passions were, where they're going, why they're doing this. And in fact, we actually hit the pause button a little bit early on in our relationship. And we said, why don't we hit pause? Because you guys are about to do something really cool.
Starting point is 00:59:33 And I'll tell you what that is in just a second. And once you do that, I think you're going to be perfect for my audience. And we waited a couple of months and they rolled that out. And, you know, they were really on the ball with this whole thing. Like they told us what their vision was. And man, they just, they only executed on that. They overshot, and they achieved even more. So I was super impressed.
Starting point is 00:59:49 We brought them in as a sponsor right away, and they've been with us every single week since then because they're perfect. Here's the feature they were working on that I knew you guys were going to love. They were working on integrating their lab system to spin up automatically in the courseware. You just get to that spot in the courseware, and the virtual machines just start up in the back end, give you an SSH login, and you're working on a real Linux box. But the part that was really genius is they said, we're going to have it
Starting point is 01:00:12 so you can choose any Linux distro in your courseware. So the system is smart enough where if you chose CentOS or you chose Debian for your courseware, when it gets to that part in the courseware, then they'll just spin up a Debian VM or a CentOS VM. And then almost every week that we have a spot, there's something new to talk about.
Starting point is 01:00:29 I love these nuggets, these single how-tos. Just get in there and do something real quick. In fact, check this out. They just updated it. If you go to LinuxAcademy.com, start by going to LinuxAcademy.com slash unplugged, but then check out their nuggets section. They've been adding this all the time because it's quick content. You don't have to have a whole course on it, just something you need to know to make you better at doing
Starting point is 01:00:48 your job, make you faster at doing your job, make you a little more confident at doing your job, or maybe help you learn something so you can get a new job. So if you go to linuxacademy.com slash nuggets, here's a new one they just posted. VirtualBox. Clone a VM and change the UUID using the command line. Here's another VirtualBox.
Starting point is 01:01:04 Running a headless VM mode. Building a firewall with IP tables. Another quick nugget. How great is that? These are just quick video courses, and when you log in, you just take it and watch it, and you're done. Creating a Pixie Boot server. Setting up Linux single sign-ons. All this stuff.
Starting point is 01:01:17 Look at all these frickin' nuggets they have over here. You could just spend all your time right there if you wanted to, and just learn individual things and get better at each thing. Setting up SSH keys. Editing an ISO image, working with DOSBox, securing SSH. I love that one. Configuring Linux kernel parameters, writing custom Java services, how Nmap can be used to compromise your system, how NetStack can be used to compromise your system, MD5 checksums and how to use them. All individual topics that we could all probably stand a little bit more on. topics that we could all probably stand a little bit more on. LinuxAcademy.com slash nuggets to see those. Start by going to LinuxAcademy.com slash unplugged. You get our 33% discount. They have new stuff they're rolling out all the time, like the new DevOps courseware,
Starting point is 01:01:51 the Red Hat certified stuff, the AWS stuff is always being updated. First on the scene with Docker and the best material on Docker. All of it. LinuxAcademy. More than that. I literally could spend the whole show telling you it all. They have an unbelievable amount of content, and that's why the subscription service makes so much sense linuxacademy.com slash unplugged
Starting point is 01:02:08 and a big thank you to Linux Academy for freaking rocking our face with the awesome support and creating a service that's truly great for Linux users I really love being able to say that linuxacademy.com slash unplugged alright so Fedora 22 is installed on a system 76 was very nice to
Starting point is 01:02:24 send me a test Bonobo. It's a couple of generations old, but that's fine. It's like a Core i7. I think it has 120 gigabyte SSD in it. I think it has 8 gigabytes of RAM in it. An NVIDIA 7 series GPU dedicated. 17-inch screen. Really nice laptop.
Starting point is 01:02:41 I love the Bonobo series. So this is such a good machine to test this stuff on. Absolutely love it. So today, Fedora 22, or was it yesterday? No, it's today. Fedora 22 was released, and we'll be talking mostly about the workstation spin. Of course, the big feature in Fedora 22 is GNOME 3.16, which means you're going to get them new notifications. That little bar down at the bottom is gone now,
Starting point is 01:03:02 and your icons are off in this little tray area off to the side. I happen to like it. I know some people freaking hate it. And they've done a few tweaks to the default GNOME setup that you don't get on your standard GNOME desktop. The one that you don't care about is that little Fedora logo that's in the bottom of the corner is actually an extension. So whatever background you change, I believe it stays overlaid. I thought that was kind of interesting. They've done a few other tweaks, too, like
Starting point is 01:03:26 when your terminal completes a command, it'll generate a notification using the new GNOME notification system. That's a Fedora specific tweak. That is not in general GNOME. I thought that was kind of an interesting little, like, where they chose to make their tweaks was kind of funny. Of course, GNOME 3.16's backend has better OpenGL support.
Starting point is 01:03:42 You have the improved Edwadia themes. GNOME's image viewer has been redesigned. Files now comes with bigger icons. Thumbnails by default re-organize menus. This is cool. I'd really love to see Fedora doing this. Installation of GStreamer codecs, fonts, and certain document types,
Starting point is 01:03:56 now handled by software. And this is where I realized Fedora's, for me, as an end user, Fedora's edge comes up over distributions like Arch. All this stuff I just said, except for the terminal completion thing, has been in Arch for weeks. But what Arch can't do is sort of have a unilateral decision on how we're going to deliver something and everything pivots and does that now. And what Fedora does, like when they rolled out GNOME software, well, that's just how you get stuff now. You know, like Codex,
Starting point is 01:04:32 you know, you need something installed, like updates, everything is just done through GNOME software. So with Fedora, not only do you get the latest and greatest software like GNOME 3.16 and all these great improvements. But it's presented in a way where it feels like a more cohesive package than it does when you put it together yourself. And so my initial impressions with Fedora are really positive. I'm starting to finally become a little more comfortable with the installer. I have a little bit of complaints still about how you'd partition with the installer. But the installer is looking pretty good.
Starting point is 01:05:11 All of it's pretty nice. It's pretty fast. Graphical boot is pretty good. I did have a major technical snafu. I'm going to tell you guys about that. But before I get into that part, did anybody have any Fedora 22 experiences in the Mumble room they want to share with us? So I've been playing with fedora a little bit um i haven't downloaded the the official uh iso yet i was just playing with the with the beta one um but uh i have you had a
Starting point is 01:05:36 chance to play with dnf at all yeah i've only installed a few things with dnf but there's a couple of interesting things about it yeah thanks for bringing that up uh yeah dnf seems to be faster uh here's a couple other things that i it. Yeah, thanks for bringing that up. Yeah, DNF seems to be faster. Here's a couple other things that I thought was interesting about DNF. Updates that don't work, you know, like a bad update or something, it's just totally skipped. Before in YUM, you had to do dash, dash, skip, dash, broken. But now DNF just does that by default. Repositories, the 404, DNF doesn't lose its crap.
Starting point is 01:06:01 It just skips right over them, doesn't care, which is nice because some of the RPM Fusion stuff isn't up to date. There's a few repos for Fedora 22 that aren't up to date. I think Fusion is now. When you remove a package with DNF, it will automatically remove any dependent packages that were not explicitly installed by the user. And this one, I wonder if it's biting me in the ass
Starting point is 01:06:19 because I feel like I couldn't get my software installed at one point. DNF will check for updates in the background every hour. Wait, no, I'm installed at one point. DNF will check for updates in the background every hour. Wait, no, I'm sorry. By default, DNF will check for updates in configured repositories hourly, starting 10 minutes after the system boots. So after your first 10 minutes, and then every hour after that, it checks for updates.
Starting point is 01:06:40 And I don't know if this is why, but I launched software, and I tried to install a re--edit or re-text whatever the markdown editor and it just hung it never installed and I was wondering if maybe it's because DNF was trying to do an update in the background too to check for updates what's really nice is the GNOME software so when I search so if I
Starting point is 01:07:02 do gparted in GNOME search it's doing a really instant good job of like pulling results out of GNOME software, so when I search, so if I do gparted in GNOME search, it's doing a really instant good job of like pulling results out of GNOME software too. So if I don't have gparted installed, it'll show up and it's just one click and it's installed. And no password has to be entered, nothing. It's really nice. largely why I like to stick with Fedora, at least on one of my machines, and why I kind of consider it my main distro, is because I do so much work in the server sphere where we have so much redhead enterprise, YUM is going to die. DNF is going to be the eventual replacement for it. And I get a chance to play with this stuff. In Fedora 22, the YUM command is symlinked to DNF now, and then it
Starting point is 01:07:41 gives you a warning saying YUM is deprecated. The same thing happened with the service command, right? I don't know if it still works in Fedora, but it definitely works in Red Hat 7. If you type in service space sshd space stop, it redirects that to system control, which is great for people like me. So I'm going to use DNF now for a couple years before
Starting point is 01:08:01 RHEL 8 comes out, and when RHEL 8 comes out and everyone's going, oh, well, and this is assuming they even replace YUM with the NF in RHEL 8, if that happens, and everyone else is saying, oh, this is something new, I'm going to say, well, I actually have been playing with it for three years, so it's great. And that is fundamentally
Starting point is 01:08:18 why I continue to use Fedora. So a couple of big changes for graphical desktops have hit this version, and I think some people have hit some snags with those. And that's where one of my snags was. But, oh, Minimac, I wanted to give you a chance to chime in. Go ahead. Oh, yeah, actually, this is exactly the line where I was going next.
Starting point is 01:08:34 Lib input, yes, exactly. Jump in on that, would you? Yeah, I'm running this on a Chromebook, Acer C720P. And the touchpad was not the best one using the Synaptics driver. And it's working quite better with libinput. But libinput has less features than Synaptic has. So some people that are upgrading from Fedora 21 to Fedora 22 will have some problems using their touchpad in a normal way they were using it before. Yeah, I noticed immediately under the Bonobo that the touchpad has worked.
Starting point is 01:09:18 Like there's just something different about it. It feels like maybe they put butter underneath my mouse cursor. It just is a little smoother. It feels like it's really locked onto my finger. I like the speed. I've heard complaints, though. I've heard people complaining the speed doesn't work for them. It just is a little smoother. It feels like it's really locked onto my finger. I like the speed. I've heard complaints, though. I've heard people complaining the speed doesn't work for them. It's a little glitchy.
Starting point is 01:09:32 On the Bonobo, it's great. Lib input is great. I don't know what it's going to be like now going back to other distros. I think I'm going to notice a difference. So I loved it too, basically. But I have some special workflow. So I'm using a software for mouse gestures. And I was not able to do my normal mouse gesture with libinput. So in the end, I just removed that package.
Starting point is 01:09:55 And I wanted to blacklist that libinput. I was not able to. So I removed libinput. And now I'm working on Synaptics again. And I have to configure it with Xconfig. Oh, boy. God, now you feel like old Linux. So that's the one big change for X users.
Starting point is 01:10:13 The other big change, yeah, you can use – okay, I will try that. So Blackout says you can use xf86-video-libinput on Arch to try it out. I might. the Arch to try it out, I might. The other big change is GDM, if you're using an open-source graphics driver, GDM, the graphical login manager, not GNOME itself, but GDM, uses Wayland by default. I know that's going to cause some people problems because it caused me problems. Essentially, what would happen is I'd get Grub, I'd hit enter, I would begin booting, I would get the graphical Fedora boot screen, which is quite nice, where it fills the Fedora logo up
Starting point is 01:10:50 as it boots. Then it would hang with a completed boot logo for about 35 seconds. And then it drops down to a text console, and I get some sort of libc string errors. I can't even tell what it is. I get some string of errors, and the system never boots after that. Or it never goes forward.
Starting point is 01:11:05 It appears to hard lock even. Because I can't control it, delete it, I can't ping it, anything like that. And my fix, unfortunately, and I have this in the show notes, if you guys run into this, if you, after your installation, even though your live session
Starting point is 01:11:22 worked fine, if after you reboot and after first boot it doesn't go into the graphical session, you can go into slash Etsy slash grub and then you – or I'm sorry, slash – no, not grub. Slash Etsy slash GDM because you're changing GDM not to use Wayland. So go to slash Etsy slash GDM slash custom.conf. Edit custom.conf in Etsy GDM and uncomment Wayland enable equal false. It's already in the file. You just uncomment the file and save it and reboot the machine, and it won't try to use Wayland for GDM.
Starting point is 01:11:53 Now, here's the tricky thing. Because when it tries to launch Wayland, it hard locks the machine. Your options are to do no mode set at grub, edit your grub boot line and add no mode set, and then get in to your basic session and then add that, remove that comment. Or what I did, because I knew this was going to happen after my second installation, because I wanted to change my partition layout anyways, is before I rebooted the installer from the live environment, I just did a mount command
Starting point is 01:12:23 and I looked where my root file system was mounted at, and I just edited the custom.comp file right there from the live session. And all you have to do is just remove that comment line. Leave the WaylandEnabled equal false. Leave that. Just remove the hashtag.
Starting point is 01:12:39 The number sign. So it's not a comment anymore. And then when you reboot, your system will boot just fine. You just have to disable Wayland, and that solved my problem, and now I'm able to use the open source driver. I have full 3D acceleration under GNOME. I'm getting all the fancy OpenGL effects, and my system boots, and it is running great.
Starting point is 01:12:56 I've done updates since then. I've updated the base system. I've been installing applications. I can't believe how fast it runs. I can't believe how fast this thing runs. It's so fast. So my initial impression with Fedora 22 was a little rocky because it never is a good impression after first boot to fail to get to X. That always kind of sucks, especially when it's really reliable hardware and you just had a live environment that was working so you know something's funky.
Starting point is 01:13:20 But almost immediately to me it was probably like a Wayland thing. So there was a bug now here's here's the only thing that might be tricky for you is if you run into this the way the fedora project addresses this is they have a common problem section in their release notes and they say it's a macbook specific problem so they'll say macbook graphics aren't working uh and they even in the wiki they say on certain macbook laptops with google with dual graphics card the fedora 22 live environment boots fine but after installation there's just a working uh and they even in the wiki they say on certain macbook laptops with google with dual graphics card the fedora 22 live environment boots fine but after installation there's just a black screen with no boots boot splash followed by the gnome login screen this seems to be an
Starting point is 01:13:53 issue with wayland the upcoming windowing system used by the gnome login screen but it's actually not a macbook issue because i had it on the bonobo so i would bet it's probably a new vu driver problem or specific model. So yeah. So Ray asked, does the GNOME software tool show GNOME apps? Geez, I can't talk today. No. And actually, this is another problem with Fedora 22. And I have a link in the show notes about this. There is sort of a lack of apps in there right now because there is an app description file that has to be updated in order to be displayed in GNOME software. That went mandatory starting with Fedora 22, and most of the projects that are in GNOME software
Starting point is 01:14:35 have not submitted this app description file. So there is a lot of apps missing right now from GNOME software. Developers will be re-adding those description files, or the package maintainers will be re-adding those description files or the package maintainers will be re-adding those description files over the next few days. So you might be a little surprised by a lack of items in GNOME software. Now, a little bit of silver lining here. Red Hat has hired or is actually moving another one of their developers
Starting point is 01:15:01 to work full-time on the Nuvoo project or work more on the Nuvoo project. So while I just ran into this issue with Fedora 22, maybe it's going to be fixed by Fedora 23, and this has got to be good for Wayland. Red Hat's letting another one of their developers focus on improvements to the open-source NVIDIA Linux graphics driver. Ben Skaggs is already a Nuvoo DRM driver maintainer, and David Arley, the overall DRM subsystem maintainer and contributor to Nuvoo, are already employees of Red Hat. So Hans will be joining. He's been mostly known for his Linux USB
Starting point is 01:15:31 contributions in the past. One year ago, he joined the Red Hat graphics team where he's worked on various Xorg and Wayland things. And he was also one of the developers that worked on lib input that we just talked about. So now with the lib input work settling down, his next course of action is going to be working on Nuvoo. Right now, it's not known specifically what he'll be focusing on, but he's still learning more about GPU driver programming. But it's really good to see Red Hat doing this, and he's already shared his new focus with the Nuvoo community
Starting point is 01:15:58 via their development mailing list. So Red Hat's putting some more weight behind this. So perhaps by Fedora 23, this was going to be a problem of the past. It's just, yeah, like Blackout says, or Corky's saying, it's a transition. Right, Corky? It's a transition to Wayland's going to be bumpy
Starting point is 01:16:13 for a little while, don't you think? I do think that, and there's a lot of work to do, but it's very clear that the Fedora team are focused on this. This is one of their main features as a Linux distribution. It only really matters inside the Linux community but it's a big difference. Mm-hmm, mm-hmm.
Starting point is 01:16:37 And I'm looking forward to... I'm going to continue to run it for the rest of the week. I was running the beta versions. They also have the same Wayland problem. So I was hoping, in fact, I think I even sent Noah like a telegram the other night. I'm like, I'm hoping they fix this in the final ISO because this is the pain in the butt. They didn't, but I'm not going to hold it against them because those things happen during these kinds of transitions and it's easy enough to fix and it is documented. Not necessarily documented correctly, but it's documented. So now that
Starting point is 01:17:04 this stuff's out of the way, I feel like I've got a great setup. I've got a great performing system. It's on a great rig. It's going to be my main system for the rest of the week. On Sunday, we'll give you the full take and see what I've been able to make of it. Both Noah and I will be running it for the rest of the week. Noah, any thoughts so far before we close this topic up?
Starting point is 01:17:21 Nope. I mean, we'll have, I'm sure... It's hard to give any real feedback the day the, like I haven't even installed the actual ISO yet. So I don't want to pass any, any of the problems I'm having. I don't want to talk about them until I actually get the ISO. And then really, you don't know all the problems you're going to have until you've actually used it for like a week.
Starting point is 01:17:39 Are you going to run it on a laptop? Is that what you'll be running? Yep. So my thought process on that is my i have a workstation at my house my main machine at my house which does have fedora and i won't switch that over i'm kind of in the same uh boat as michael i'll wait for a couple days maybe in a couple weeks until everything kind of fleshes out and then once all that's smoothed over and i try everything on my laptop then i'll move my actual workstation over that makes sense i like it yeah i uh i could
Starting point is 01:18:04 see my i could I really can see myself one day maybe becoming a primary Fedora user. Not yet. I don't think. Maybe. I'll let you know on Sunday. Maybe I'll use this for a couple days and fall in love. There's a couple of tools out there I've already found that I really like, so it'll just be a matter of getting some of my favorite applications I've had problems with in the past.
Starting point is 01:18:19 I'm looking at you, Rupat. Telegram. Looking at you. So I'll let you guys know. I'd like to hear what you guys think. Go over to linuxactionshow.reddit.com and leave us your feedback for Fedora 22 and any tricks or tips that you would pass along to us to make it a better experience that maybe we could even pass along to the audience
Starting point is 01:18:35 in Sunday's review. Love that too. linuxactionshow.reddit.com is a great place to make this show even better. You can also email us. Go to jupyterbroadcasting.com slash contact and choose Linux Unplugged from the drop-down and send us in a note. We love that.
Starting point is 01:18:48 That's really great. In fact, I'll try to get to a bunch of those next week because I don't think I've read any notes for a couple of weeks. I guess I'm a bit of a jerk. Sorry about that. So we'll get to those soon. Also, we'd love to have you join us live. And don't forget, we're doing it at 10 a.m. Pacific next week.
Starting point is 01:19:00 Just next week, we're doing a special early recording right after Tech Talk Today. So show up if you'd like for Tech Talk Today at 9 a.m. Pacific, noon Eastern, and then just stick around for Linux Unplugged right after that. Should be fun to do. It'll be a morning edition of the Linux Unplugged show, and then I'll be hitting the road to go pick up some
Starting point is 01:19:15 family. All right, everybody. Well, thank you so much for tuning in to this week's episode of Linux Unplugged. We'll see you right back here next week. Thank you. There we go. And it looks like Mr. Larable has left the room, I think. That was nice of him to stop by, though. That was nice. Good show, guys. Thank you very much.
Starting point is 01:20:32 Now we need titles. JBTitles.com. Now we vote to the death. Mwahaha. Has anybody tried out the plasma spin of Fedora? Anybody? Nope. Anybody?
Starting point is 01:20:44 Ooh, is that running Plasma 5? I believe it is. Nice. Yeah. Hmm, poor Mandriva. I've been running nothing but Plasma 5 on Arch lately. How do you like it? Oh, it's so good.
Starting point is 01:21:01 I've been such a GNOMEome fan for like ever since i started you know being in part of linux and then really i've came out i'm like oh same here no no i started trying kd5 plasma 5 two weeks or so ago or something yeah and you like it yeah but uh the what is it dolphin file manager doesn't have Qt 5 support, I think. So the theme looks screwed up. So I'm back to GNOME again. So I'm going to wait for the Qt 5 things to work out correctly. I tell you, Plasma 5 is really great. I mean, it is really, really great.
Starting point is 01:21:38 I just, I still think it's too many options for me, but it really comes down to my sound problems. I switch for weekends. Like, I go on vacations to Plasma 5, and 5 and i'm like oh it's so geeky and cool and they've thought of so many neat things and then i get burned out and i go back to gnome yeah same here and i'm really in love with the window manager kwin and the wobbler windows yes yes yes since Since I moved to Debian, I stopped distro hub. Chris, you mentioned once that Ubuntu, not Ubuntu, sorry, Gnome, has the great advantage now with 3.16 that you almost do not realize that you're running a desktop environment, and that's the way to go for me.
Starting point is 01:22:20 I like that too. Just totally out of the way, except when I need it, it is there. Like when I need to search for files or when I need to check my calendar or manage a setting, it's there and gives me, I think, one of the best UIs to do that. But primarily, most of the time, I forget I'm even using a desktop environment, which I like. you see on my dual screen desktop here i'm running e17 with gnome integration so for me the switch is e17 you don't realize that you're using it it's just there so we should do we the title should probably have something to do with the with our chat with michael or with fedora 22 i would think it's jbtitles.com i like fedora explorer i don. It's clever, but it doesn't really tell anybody what we talked about. You know? You know?
Starting point is 01:23:08 You know? Wow. Says we talked about Fedora. Get it out of here. Fedora isn't yummy anymore. That's clever. Lock in, slip and slide. I like that, but it doesn't really, again, cover what we talked about. Exploring Fedora, yeah, I guess.
Starting point is 01:23:34 Chris, by the way, you're using GNOME 3.16, right? Yes, sir. In the bottom left corner, if you're not using top icons, is the drawer vibrating if you don't if you're not using top icons is the drawer like vibrating if you put your mouse in the wrong position yes it does vibrate sometimes let's see okay then it's not only me because it does that on three of my computers it kind of shakes too
Starting point is 01:23:59 sometimes yeah it shakes a little bit yeah so it's like the top left corner, but it vibrates and acts quickly. Yes, I wonder if they do that on purpose or... I don't think so. But if you turn on off animations, it stops doing that. Yeah, that makes sense. But I want my animations. Right. Chris, may I just ask, which age were you when you started using Linux?
Starting point is 01:24:25 Well, I was still in high school, so I guess I was 18 or 19. 18, I guess, I suppose, is when I really first started. 17 or 18, I suppose. I'm 33 now. Yeah, I'm 19 now. And I've used Linux for the past two years. So I'm somewhere in the 15 or 16-year range. Okay.
Starting point is 01:24:48 Yeah. What was the first distribution? Well, I guess technically the first distribution I probably used was Red Hat something and then Debian around the same time. We had a Red Hat and Debian system. But they weren't my systems. I used them. I destroyed them.
Starting point is 01:25:04 I accidentally did rm-rf on the root while I was using the system. I did all of those things. That's clever. Yeah. But the first time I actually installed Linux for myself, like this is going to be my machine, I'm putting this on my computer now, it was Mandrake. So for me, I started with SUSE 6.1.
Starting point is 01:25:24 So I still have the box here. and a huge book that came with it it really and then i started switching i started switching from the different rpm distributions landed with mandrake then came a short debian phase and then ubuntu started and then i stayed with ubuntu for a long time yeah me. I certainly feel like a noob here. My first distribution was 1004. My first was 1204. But, well, I'm only 19 now and I was 17 when I started.
Starting point is 01:25:56 Well, not for the first time, but for the first nerdy time. I was going to say Fedora 15 was my first one in Athens pretty old compared to now yeah I remember that's funny I remember when Fedora Core became a thing I remember when they dropped the Core
Starting point is 01:26:15 in fact what saved me from my Mandrake hate was Red Hat it was Red Hat I think it was 7 and then they transitioned from red hat to to rel and fedora core and then they dropped the core and i used and it's funny because that's kind of what got me started on on fedora was i used fedora because it was the logical progression from red hat and then i've stuck with every core since fedora core one all the way up and just upgraded my system. In fact, the original Fedora Core box I still have. I never nuke and paved it. I just kept upgrading it, and I think it is on Fedora Core 4 or 5,
Starting point is 01:26:52 and it still works. I turned it on in a while, but that's a testament to Linux. I've never actually had to do anything with it. Hey, you know, changing topics for a second, just thinking about the Mandriva store or the Mandrake story, the Mandriva company story, I think the Linux Action Show subreddit broke that story. I'm not positive, but because it was the guy that submitted it linked,
Starting point is 01:27:11 well, obviously we didn't break it because that German website or that French website did, but I think we were the first U.S. website to have it, and then LWN and Pharonix picked it up. Nobody linked to us, though. Well, the subreddit post was 20 minutes before the Pharonix post. And, you know, I've also been noticing, and it's fine, I guess. I mean, it's a subreddit. It's a public subreddit, so what can I say?
Starting point is 01:27:36 It's fine. But I've also noticed several Softpedia stories based on stories out of the subreddit. Seems to be a resource for a lot of people, which I guess in a way is pretty awesome. I mean, one of the soapboxes we're on all the time is we need to improve the Linux press coverage, and if our subreddit's helping do that,
Starting point is 01:27:53 wasn't exactly what I had in mind, but I mean, shit, at least it's something. And the other thing is, too, is it would be nice if JB got some credit for the... Yeah, that would be, yeah. Just leave, just leave. If you're going to get your kind of common decency, even if it's not copyrighted, just say... Just give us a source link or something would be – yeah. Just link. Just link. It's kind of common decency even if it's not copyrighted.
Starting point is 01:28:06 Just give us a source link or something would be great. Right. Or even if all they said was we pulled this from the JB subreddit and we pulled Jupiter Broadcasting reported today. Something. That would be nice. That would be nice. I guess the way to capitalize – yeah, see, the problem is they can always get it from our subreddit. Like even if we had our own news, even if we published that stuff on the site.
Starting point is 01:28:23 But all right. So right now Fedora Explorer is still our top title. I'm just not digging that. Fedora isn't yummy anymore coming at number two. Fed up, bench it. What's that? Fed up, bench it. Yeah, that's okay too.
Starting point is 01:28:37 Are you fed up? Fed up, yeah. Fed up, bench it, yeah. It's not bad. None of these are really awesome. How about Fedora Milady? What, dude? What's that got to do with anything?
Starting point is 01:28:50 Madriva Falls and Fedora Rises. Or Fedora Milenix. Madriva Falls and Fedora Rises? I got it. Fedora Hipster. Fedorable Benchmarks. Fedorable Benchmarks. But then it sounds like you're Ben your benchmark is Fedora, though.
Starting point is 01:29:07 Mandiria Falls, Fedora Rises. That's not bad. He does use Fedora, so technically that's sort of relevant. Would it be too much advertisement using the name Forenix in it? I don't know. I think it would probably hurt the episode. Fedora gets benched. Fedora now in its future.
Starting point is 01:29:28 I guess we'll go with Fedora Rises, Mandriva. What was it? What was it? What was it? Fedora Rises. As Mandriva falls, Fedora Rises. Fedora Rises and Mandriva falls. Whichever one sounds more catchy to me.
Starting point is 01:29:43 It's kind of long. Fedora Rises and Mandriva falls. Should it be Fedora rises, calm, and Mandriva falls? Yeah, it doesn't really fall. I mean, they were about to die, and they got revived, and they still did. So it's kind of bad for them. How about something like Mandriva passes away and Fedora is a new baby? I don't even think there's a place for Mandriba in the title, to be honest.
Starting point is 01:30:05 Yeah, I think you're probably right. I think that's probably right. Let's see. Fedora. I don't even know if I necessarily need Fedora in the title since Sunday's Linux Action Show is going to be about Fedora. I mean, you're fed up with seeing Linux regressions. You're fed up because Fedora. Because the program Fedora. and you're benchmarking it.
Starting point is 01:30:27 Okay, you make it a good pitch. I'll give you that. You should probably use Fedora anyway just because it was released today anyway. Yeah, that's true. Mandrake is the big news. You think? I'm not so sure it is. In fact, I think the sad thing is that it's not big news.
Starting point is 01:30:42 Well, I think that it makes everybody start thinking back it's nostalgic yeah but to me all it says is that it's just verifying what i already thought years ago so you've got a guest yeah we did have a guest if you name it after the guest yeah the the votes yeah that's true i do agree with that it would be a good way to go uh is michael fed up with bench? The regression killer, regression hater, hating regressions. The quest to quell regressions. What about that? The quest to quell regressions.
Starting point is 01:31:18 The quest to quell regressions. The quest to quell regressions? Yeah. The quest to quell regressions. It seems like the Linux benchmarking dot com. Actually, not terrible. What about
Starting point is 01:31:29 putting Linux performance on the record? Is that too long? How about just benchmarking Linux?
Starting point is 01:31:35 Actually, you already have Linux on the record. You already have Linux on the record.
Starting point is 01:31:43 It's on the record because it's the show. And it's still on the record because we're really recording the benchmarks and not all about it. Benchmarking TNG. Come on, come on. There's got to be something in here. The quest to quell. Fedora chip to Madriva.
Starting point is 01:31:59 I actually kind of like the benchmarking Linux one. Doesn't that sound super boring, though? Here's the thing. The problem with the quest to quell, that's really catchy, but it's like the least descriptive Linux one. Doesn't that sound super boring, though? Here's the thing. The problem with the Quest that's really catchy, but it's the least descriptive thing ever. Yeah, I know. What about Mandriva benched? It's not bad.
Starting point is 01:32:15 How about Mandriva sits the bench? Tip your fedora to Mandriva. Or Mandriva bench no more microsoft buys mandriva that one keeps jumping out at me that would get some clicks uh all right all right benchmarking benchmark just name it clickbait that'd be good fedora next gets bent mich, the regression terminator. See, that's funny to me. That's funny. Let's see. America's next top band. Then everyone's going to be Michael what?
Starting point is 01:32:51 Michael from Coder Radio? What? Yeah, right. Yeah, it's true. How about you wouldn't believe what Michael does in his basement? I like that. Michael's basement. Yeah, that's good.
Starting point is 01:33:05 We should put something about that basement in there. I guess we could do benchmarking. I mean, yeah, we could do benchmarking Linux. That is like our basement benchmarking. It kind of downplays what he's doing a little bit, though. Linux gets benched? Benchmarking Linux only has two votes. Basement benchmarks.
Starting point is 01:33:29 Linux coming off the bench. Actually, no, I just type it America. Step into Larible's basement. Yeah, I don't know. I think we're going to have to go with benchmarking Linux, as lame as that is. God, that seems lame. You know, that feels like a committee compromise. If we were doing benchmark Linux, I would want know. I think we're going to have to go with benchmarking Linux, as lame as that is. God, that seems lame. You know, that feels like a committee compromise.
Starting point is 01:33:46 If we were doing benchmark Linux, I would want to do benchmarks as well, instead of just reporting on one site doing benchmarks. I would do a lot more involvement in that title. So, say again. So, what now? If we were doing benchmarking, as in the whole show's topic,
Starting point is 01:34:06 I would want to also do my own benchmarks and report some fun findings back to the show. Yeah, it does seem like a title for a show where we're actually doing benchmarks, right? Yeah, I used to do file system benchmarks all the time. That's why I landed on XFS back in like 2004 anyway. Is the question in the title something doable?
Starting point is 01:34:27 Because if it is, you can ask are you fed up? Engine. Regression Terminator. Let's see. The Quest? No, I got nothing with that. Let's see. There's got to be something in the fact that he benchmarks because he hates regressions.
Starting point is 01:34:44 There's got to be a title there. Regressing on the bench? Which is terrible. I think we're going to have to go benchmarking Linux as awful as it is. Thanks a lot. Oh, yeah.
Starting point is 01:35:02 And it is true because it is actually benchmarking the Linux kernel it literally is benchmarking Linux oh jeez get it out of here oh oh actually we can use one sentence
Starting point is 01:35:20 that Michael pulled off which is Linux graphic drivers are paired with Windows. So Linux pairs Windows. 11 years of... Okay, I do actually kind of agree. Actually, you know what, Micah89? I do agree.
Starting point is 01:35:34 Actually, Micah89 is right. He's totally right. 11 years of Linux benchmarking is sort of a call-out to Pharonix and Michael, but also still about benchmarking. It doesn't make it sound like the episode itself is about benchmarking and it doesn't make it sound like the episode itself is about benchmarking. But
Starting point is 01:35:47 has he always been benchmarking? Ah, close enough. Maybe it's just news. Close enough. I'm going to go with it. 11 years of Linux benchmarking. I think it's actually pretty good. That's actually, if you think about it, it is once you realize it's Liarbell, it's, I don't know,
Starting point is 01:36:03 it's a good shout out to him. You could do just a decade, a decade of Linux benchmarks, something like that. No. Well, even longer. Yeah, 11's shorter. I know you're right. It reads better, but yeah. All right. Wow. Wow. Just when I was about to flush it too, right at the last moment, you know what, that means we get a hello everybody from Obama. Hello everybody.
Starting point is 01:36:24 Hey, look at us.

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