Fedora 42, Ubuntu 25.04, and Linux Mint Debian Edition 7
Loading summary
Jonathan Bennett
Hey folks, this week we're talking about Fedora 42, Ubuntu 25.04 LMDE and all kinds of other good stuff. You don't want to miss it, so stay tuned.
Rob
Trading shouldn't have barriers When Robinhood started, it was built to make trading more accessible. Now Robinhood offers more sophisticated trading tools. Experience the future of trading on Robinhood Legend, the all new desktop platform that harnesses intuitive design to deliver a seamless experience for traders. Free to use with a Robinhood account, Robinhood Legend is designed for how you trade with powerful charts including custom intervals down to the tick and over 80 indicators and drawing tools. Trade all your favorite assets, including popular stocks and ETFs, all in one place. Take your trading to the next level by customizing your layout in seconds and even enter and exit positions in one tap right from the chart. With up to 8 charts per layout, the future of trading is fast, powerful and precise. Experience it now on Robinhood Legend. Sign up today. Investing is risky. Robinhood Financial LLC Member SIPC is a registered broker dealer. Other fees may apply.
Jeff
So when I ask, what is Odoo, what comes to mind? Well, Odoo is a bit of everything. Odoo is a suite of business management software that some people say is like fertilizer because of the way it promotes growth. But you know, some people also say Odoo is like a magic beanstalk because it grows with your company and is also magically affordable. But then again, you could look at Odoo in terms of how its individual software programs are a lot like building blocks. I mean, whatever your business needs, manufacturing, accounting, HR programs, you can build a custom software suite that's perfect for your company. So what does Odoo? Well, I guess Odoo is a bit of everything. Odoo is a fertilizer magic beanstalk. Building blocks for business. Yeah, that's it. Which means that Odoo is exactly what every business needs. Learn more and sign up now@odoo.com that's o d o o.com does it ever.
Rob
Feel like you're a marketing professional just speaking into the void? Well, with LinkedIn ads, you can know you're reaching the right decision makers. You can even target buyers by job title, industry, company seniority skills.
Jonathan Bennett
Wait, did I say job title yet?
Rob
Get started today and see how you can avoid the void and reach the right buyers with LinkedIn ads. We'll even give you a $100 credit on your next campaign. Get started at LinkedIn.com results, terms and conditions apply.
Jonathan Bennett
Podcasts you love from people you Trust. This is TW. This is the Untitled Linux Show. Episode 198 recorded Saturday, April 12th. The Boomer Distro. Hey folks, it is Saturday. It's time for some Linux news and geekery and goodness. It's the Untitled Linux Show. I'm your host, Jonathan Bennett. It is of course not just me today we've got Rob and we've got Jeff. That makes us the three Linux amigos. Hmm. We're infamous. Infamous. Infamous means when you're more than famous.
Rob
A non famous.
Michael
Go ahead, Rob.
Rob
Nonfamous.
Michael
I was thinking more of the three Compile tears.
Jonathan Bennett
The three Compile a Tears that works too when we're making up terrible puns based on pop culture references of years gone by. Anyway, there's some stuff going on this week and one of the things that's going to happen about the time this show releases or maybe a day or two afterwards is that Fedora 42 is going to go live. We've got the beta out there and in fact the final RC is already out there. So if you really really want to get it, it's available now what the ISO is actually going to be. But Fedora 42 is going to do a final release. It's going to be widely available to the public on the 15th of this month, which is Tuesday. And it's got some interesting things that are coming are in Fedora 42. This is release of Fedora that has the full blown KDE edition. It's no longer a spin, it's no longer a second class citizen KDE Plasma Desktop Edition which is a terrible mouthful but that's the name that everyone finally was happy with. So there's that. And there is also the Cosmic spin is going to be available for those of us that really like Wayland and Rust and not quite complete software. You can run Cosmic and no, it's still in alpha. I think the last release of Cosmic was technically still in alpha and they talked about getting to a beta soon. Ish. So you know, that's for the adventurous. And then of course there's the things that Fedora always does changes to Anaconda, which is the new, the. The first run installer and things like updates to dnf, new version of Ruby, a new version of GCC and all of that. One of the interesting things that is here is that they are going to SDL 3 the software something library. Oh my goodness, I don't remember what SDL stands for. Anyway, that's one of Those libraries that gets used for the back end of a lot of games and such. And I believe that SDL 2 to SDL 3 is not a seamless transition. And so there's some things in there that they're doing to make that work. And I believe part of that also is like an SDL legacy layer to make old stuff work. So that could cause some problems, but it's in there. And then of course, the updates to KDE and GNOME and all of that stuff. So some really interesting stuff going on with Fedora 42. And so I've got a couple of links here in the show to that.
Michael
To.
Jonathan Bennett
Michael's article on Pharonix, and then one of the announcements, the announce is actually off to the Fedora 42 beta. I don't know when the full on 42 release announcement is going to happen. It will sooner or later. Probably about the time that this actually gets edited and goes live. But anyway, I'm looking forward to it. I'll probably wait about a week. That's usually what I do. Because, you know, they do the. They do the freeze, right, and then they do the ISO release. There's almost always something that's just ever so slightly not right that they missed. Just. It's inevitable. And so it takes a couple of days for that to get worked out. And then there's like this avalanche of updates that gets released because nothing happens during the freeze. And so it kind of makes sense to give it about a week for that avalanche to calm down and then it's about time to start using it.
Michael
You don't like to update every day?
Jonathan Bennett
I don't have a problem updating every day. It's just sometimes things are a little less stable than you might like for those first couple of days. Just because so much stuff changes all at once.
Michael
We call that excitement.
Jonathan Bennett
I mean, sure, it's exciting. I have a pretty consistent amount of work that I need to get done on a weekly basis and I have deadlines and stuff. So if Thursday night I'm fiddling around with my repo trying to get my computer to boot instead of putting the finishing on my security article, it's going to be a bad time.
Rob
Well, that Cosmic release might be a reason for me to jump back to Fedora again.
Jonathan Bennett
Yeah, Rob, running Fedora Cosmic, that'd be fun. I bet it's going to be a pretty decent experience. You know, obviously it's not going to have all the bells and whistles that KDE and GNOME are going to have, but it should work. For most everything. And you just go to the command line and fix stuff. If you. If like so but like the tools that are not going to be there, it's going to be like configure your network. Okay, you can do that from the command line. Configure, I don't know, Bluetooth, do that from the command line. Like there's very few things that it's not going to have that you can't work around to make work in another way.
Rob
Yeah. And if you don't want to use the command line, you can still install like the Ubuntu or not Ubuntu. I mean the Gnome.
Jonathan Bennett
I mean you might be able to. That might be a bad idea.
Rob
Yeah, the GNOME version of whatever tool you need. I know when I did an early alpha I tried running various GNOME versions.
Jonathan Bennett
Gud g u d over on the YouTubes says, and maybe first name git, I don't know, says. So Jeff finds dumpster fires exciting. Got it. And I must say, yes, dumpster fires are very exciting by definition, especially if you're a fireman. Especially if you're fine. I mean, just anyone nearby, definitely exciting.
Rob
It's exciting.
Jonathan Bennett
The closer, the more exciting.
Michael
So last week's story, I was running the beta and it was a little rough. So, you know, I'm willing to jump in. It's not my server, it's not my main machine.
Rob
Somebody's got to do it.
Jonathan Bennett
Somebody's got to do it. So, Jeff, actually this is a good place to hand it off to you to talk about the Ubuntu. You were running Ubuntu 2504 last week, and we're talking about Fedora 42 this week. Wouldn't it be nice if someone were to do a comparison of those two in maybe a performance sort of way?
Michael
I, I think I know somebody.
Jonathan Bennett
You know a guy.
Michael
I know a guy. I got. I got a guy. Specifically Michael Arabel over at Pharonics and his conducted more benchmarking and this time it's on Ubuntu 25.04 beta and Fedora Workstation 42 and both soon to be released and in their final stages of testing. So while Fedora is maybe a little bit ahead, it's not long and Ubuntu is going to be out as well. Interestingly, both distributions are running Linux kernel 6.14. Now historically Ubuntu would have opted for Linux 6.13 kernel. You know, if, if you look at historically how they picked the kernels, but Canonical decided that from this last couple releases they're aiming to be more aggressive with kernel updates, and they actually align with Fedora for this release quite a bit. Now they canonical and I don't know if it's because they they don't want to backport so much stuff to older kernels or it's the new features or maybe a lot of feedback they've got, but they're much more aggressive with their kernel updates. So they're keeping up with Fedora a little more. Not completely, but they're not in the dust so much now. Both distributions will ship with Gnome 48 on Wayland as the default desktop environment alongside Mesa 25.0 graphics, Python 3.13 and OpenJDK21. And in fact many software packages are identical between them, meaning there's, you know, actually more similarities than differences between them. For hardware, Michael chose the Lenovo ThinkPad T14 Gen 6, which has an AMD Ryzen 8 AI 7 Pro 360 powered laptop. And this machine features an eight core Zen 5 CPU, integrated Radeon 880M graphics. Now that's RDNA 3.5 graphics, not RDNA 4. It comes with 32 gigs of RAM and a 1 TB NVME SSD. Now I thought this benchmarking was kind of intriguing that it was run on a laptop, because typically a lot of his benchmarks are run on desktops or server configurations. I mean, that's kind of what we normally see. So I thought it was interesting it was on a laptop. In benchmarking, Firefox web browser tests were close, but Ubuntu 25.04 edged out slightly, though Michael notes that it was a razor thin difference. Many other tests showed similar margin of Results, with Ubuntu 25.04 often coming out ahead, but only within a statistical margin of error. Kernel benchmarks of course, resulted in a dead heat, showing no significant differences. One area where Ubuntu did hold an advantage was code compilation, but it was likely due to the different compiler versions used. So Ubuntu is still running GCC 14.2, which is a stable release, whereas as Jonathan said, Fedora is using GCC 15.0.1. Now, it's an initial release that prioritizes new features over optimization. So typically GCC follows a two step process, first introducing new capabilities, then refining and optimizing compile time in later versions. So this distinction likely accounts for some of Ubuntu's performance gains. So you can also read into that Fedora will catch up soon when GCC puts out their stable release. When they optimized a little more out of 153 benchmarks conducted, Ubuntu technically came out ahead in the overall mean of the results, 93 wins to Fedora's 60. But realistically, the difference is so small it's largely inconsequential. Most variances, like I said, can be attributed to compiler version, and there's a few other software differences and compiler options. For a deeper dive into the full details of the comparison, check out the article linked in the show notes. And when I say full details, you can look at how the different distributions you know the compiler flags that were used and so you can really see in minute detail the differences if you so desire. But at the end of the day, these two distributions are virtually identical for all practical purposes, so no one should be too quick to claim victory or defeat. It's so close and difference is so small, it's all good.
Jeff
25 years ago, a small group of business and government leaders met in Washington, D.C. they envisioned the creation of an independent nonprofit organization with a mission to help people, businesses and government mitigate the growing threat of cyber attacks. Today, the center for Internet Security embodies that vision. For 25 years, it's worked with a global community of IT and cybersecurity experts to develop the CIS benchmarks and CIS critical security controls. These proven security best practices defend against common cyber threats and streamline compliance with industry frameworks, regulations and standards. Today, CIS provides cybersecurity services, threat intelligence and critical resources to help public and private sector organizations alike strengthen their Cyber defenses. Visit cisecurity.org today. That's the letters cisecurity.org to find out how CIS can help your organization as we create confidence in the connected world. Hey prime members, are you tired of ads interfering with your favorite podcasts? Good news. With Amazon Music, you have access to the largest catalog of ad free top podcasts included with your prime membership. To start listening, download the Amazon Music app for free or go to Amazon.com ADFreePodcasts that's Amazon.com ADFreeP Podcasts to catch up on the latest episodes without the ads.
Rob
Hey, it's Ryan Seacrest for Albertsons and Safeway. Spring is in full swing, so take some time for self care this spring now through April 22, buy two self care items and save $2. Shop in store or online for self care essentials like Tom's Toothpaste, Soft Soap, Liquid Hand Soap, Colgate Optic White Toothpaste and Colgate total toothpaste and save $2 when you buy two participating items. Offer ends April 22. Promotions may vary. Restrictions apply. Visit albertsons or safeway.com for more details.
Jonathan Bennett
My turn to forget to unmute the mic I found this a particularly interesting kind of showdown shootout. There were a couple of tests that were pretty big wins in one direction or the other. Like looking at the, the last page of this, the. The LAMPS Molecular dynamic Simulator. So that's a big. That's a scientific workload was 35% faster on Ubuntu, whereas say the SRS RAN project, which I believe is also a scientific workload 25% faster on Fedora. So there's a pretty impressive spread there. I do sort of suspect that Jeff is right and as these get some updates. We just talked about that sort of tidal wave of updates that's going to happen within the first week for Fedora. I assume that some of the that gap is going to narrow and some of these things are going to get worked out.
Michael
Oh, I fully think so. And especially where they're running such similar software, there's just a few things that I think you could trace that they aren't fully optimized yet. And because Fedora went with some pre release software, it's, there's still a little rough edges in there. But yeah, like, like I said, there.
Jonathan Bennett
Was a, there was a comment, there was a comment that someone made in the Pharonics comment section, which is always a fun place to go, that Fedora turns on some extra security hardening that maybe Ubuntu doesn't. And that could explain some of the differences too.
Michael
Yeah, and I looked at the compiler options and they are different. I mean there's a lot of similarities, but there are differences in there too and I don't know how much that would have a difference. So not even just saying using different versions of gcc, but just the decisions made on what flags they wanted to turn on.
Jonathan Bennett
Yep, absolutely. It makes a difference. It does, it does. All right, Rob.
Rob
So after over 25 years, our favorite remote command line tool has reached a new milestone. Anybody know what that is?
Jonathan Bennett
I do, I do. If your notes pulled up, send it.
Rob
Up, it is 10.0. And this time I'm not going. I don't have a trick for you, you know, saying nope, it's, that's just a number. But I thought you were gonna think it was a trick question, but I didn't catch it this time anyway.
Jonathan Bennett
Nope.
Rob
With the new release, there are some exciting new Changes with the most pressing issues in in involved in increased security. And you know, that's kind of a key component of a SSH or secure shell I believe is what stood for open SSH is what I'm talking about. And our most pressing security issue today is obviously quantum computers. The speed of quantum computers makes it pretty easy to crack old algorithms theoretically. So to protect against this, open SSH now uses the hybrid post quantum algorithm MLKEM. So Malcolm, I don't know 768-25519 dash SHA252 so I think it's like Milcom 768 by 25000 shot 252 I don't know it's.
Jonathan Bennett
But anyway not quite.
Rob
It now uses that by default for key agreement. And then open SSH now prefers AES GCM to AES CTR mode when selecting a cipher for the connection. Support for the weak DSA signature algorithm that's been deprecated already for over a decade or at least a decade. It's finally been removed from open ssh10 datto so no more deprecated DSA signatures in there. This release removes the code, also removes the code responsibility for the user authentication phase of the protocol from the per connection SSH session binary and then it goes to a new SSHD authentication binary. And this in effect splitting this code into a separate binary ensures that the crucial pre authentication attack surface has been entirely disjointed or into a disjoint address space from the code used for the rest of the connection. So it separates the authentication with the security of of the connection and with this it also having the separation also yields a small runtime memory savings as the authentication part of the code will now be unloaded after the authentication phase is complete. So once that's done, you're just worried about connection. You don't need to keep that code in there. Other things in here there's a number of bug fixes were also fixed including like one of them such as disable forwarding for X11 forwarding. That function apparently was failing to actually disable X11 forwarding before so that was fixed and whoops. Number of other bug fixes little features in there, not worth going through each one. But all in all it looks like after 25 years open ssh is aging well and still has it going setting itself up to continue moving forward into the future which will be quantum computing.
Michael
Maybe I have thoughts someday.
Jonathan Bennett
Okay, so. Well, maybe I've spent some time thinking how it applies to this because of some other work that I've done and I can fill in a few of the details actually if we would like, and I think we would.
Rob
So are you asking for permission?
Jonathan Bennett
No, it's my show. I'm telling you what happened. So x25519 that is a very well known. It's a curve, it's an elliptic curve key algorithm and it is classical, right. So it is considered to be vulnerable to the theoretical quantum attack. And then you've got the other one that they mentioned is Milkem, as you said, M L K E M768 and that is actually Kyber K Y B E R. That is what the US government calls Kyber. And it is a quantum secure algorithm, or at least as far as we know. Now that's really a pretty new security algorithm for doing key exchange. And for those of you that follow cryptography at all, that idea of using a new algorithm really should worry you. We do not like new algorithms. We like the ones that have been time tested and lots of people have looked at it and it's not been found to have problems. So that's the reason why they use both of these. They put them together so they run the, the key exchange through one and then they also run it through this the other one. The idea being that you would have to break both of them to be able to break the encryption. And so if we, if we're facing a future world where quantum computers really become a thing and you can break the 25519 elliptic curve, well then you still have the quantum secure, you know, Milcom 768 as Rob puts it. But if we instead have a future where there wasn't enough time spent on this Milcom 7.6 on Kyber, and there's a huge problem discovered in Kyber, even if it gets broken, that's fine because you still have the more time tested elliptic curve. And so you would have to break both of them. The question of whether we're ever going to have quantum computers that can actually break this is really iffy to me. The problem with quantum computers is you have to have a certain number of qubits they call it, for anything to actually like do it, to do anything useful. And they can make computers that have very small like 32 qubits. Well, 32 qubits is enough to like literally it's enough to factor four down to two or factor nine down to three. Right. That's literally the realm that we're in. The problem is as you add more Qubits, you have to get them to all do their thing at the same time, you have to get all the cats herding in the right direction. And so as you add more and more qubits, that problem becomes more and more of an issue. And it's not clear. See if I can put this the right way. It's not clear to me and to a lot of researchers that the problem that you have with cryptography, it's not clear which is the harder problem. Trying to do the, you know, the classical analysis to break the cryptography or trying to manage all the qubits to have enough system all working at the same time to be able to break the cryptography. Like, it may legitimately be a harder problem to make the quantum computer work than it is to just do the math to break the cryptography. And if that's the case, well, then quantum computers are never going to be a thing. Now, I don't know whether they will or not because it's a question of physics and whether engineers are clever enough to work around this physics problem, but, like, it's not a sure thing that we're facing a quantum future where all of cryptography gets broken.
Rob
I figure if we're around long enough, you know, the human species that, you know, someday, maybe it's a thousand years, maybe it's multiple thousand years. I don't know. I figure someday, you know, anything that's possible is going to happen, but I don't know, that open SSH will still be a thing when that quantum future comes.
Jonathan Bennett
Yeah, who knows? I mean, maybe we'll just discover some obscure drug from another planet that people can take and it'll make them smart enough to be able to figure out how to do things like fold space.
Rob
And we already have some obscure drones that makes them think they're folding space.
Jonathan Bennett
Yeah, it's a little different. A little different.
Michael
Well, remember too, when you hear, you know, they have a computer that has X number of qubits, most of them are for error checking to validate that it hasn't made a mistake.
Jonathan Bennett
Right, right. Yeah. Coherence, that's the term they use. You've got to get all of your coherent, all of your working qubits to cohere, which essentially means work at the same time. Because if you lose coherence, then you don't get a useful answer out of the system. And it's like a. The coherence problem, not only does it get harder the more qubits you have. It seems like it's like logarithmic like it gets harder faster the more qubits you add to it. Excuse me, not logarithmic. Exponential. That's exponential, yeah, those are different. It seems like it's an exponential problem in and of itself. So that's the quantum corner. So let's talk about Wayland and kde. And in fact the article that I've got here is Nate Graham's weekly coverage of all things KDE and plasma. And there's multiple things in here, of course they're working on Plasma 640, they have bug fixes for Plasma 6.3. They've got some notable things where Plasma, for example Plasma browser integrations now support Chrome and Firefox variants like LibreWolf and Ungoogled Chromium when run in a flatpak. So some fun stuff going on there. They're continuing to work on night light and changing the brightness. That's like where your computer automatically dims and changes its colors depending upon the time of day. It is things like that. But the one that really stuck out to me here, something that annoys me about running on Wayland, and that is the session restore protocol has been missing because they couldn't figure out how to do it in Wayland. Folks that have followed us for a while probably know this, but like Wayland is notorious for bike shedding, the whole design by committee problem. And so, you know, someone comes up with a new idea, hey, it would be great if we could do this in Wayland and someone else will say, well, my distro or my desktop environment doesn't have any need to do that. Or I think that's dumb. So nobody should be allowed to do that. Like you get that kind of thing in Wayland. So there's been some cat herding that's had to happen over there as well. Some of that by Valve interestingly enough. But anyway, the Wayland session restore protocol has finally landed in the upstream Wayland repo and Kwin in the 6.4 work is finally adding support for it. And that essentially is when your computer, you know, you have say four or five Chrome Windows and you shut your computer down and you bring it up and you've got it set to open those again. Currently under Wayland you just get four Chrome Windows stacked on top of each other. And it has been suggested by people other than me, although I agree with this, that boy, it would be really nice if those Chrome Windows would just go right back to where you had them before. And Wayland didn't have any way to do that. It now does. And so the session restore protocol finally is going to fix this. You can have your session set up with your windows where you want them to be and it'll actually work. Now. It's been a long time coming and because it's happening in 6.4, it's going to be a while before we actually get it on our machines. But it'll get there. It's coming. Fun stuff.
Michael
I don't know if it'll be that long. I bet you by now I don't know. But a seat of the pants based on what we'd previously have seen history wise. I bet you about June. It wouldn't surprise me. It's going to start rolling out.
Jonathan Bennett
It depends on which distro you're running. Right. Like Fedora. They'll probably push it. They'll probably push it in Fedora 42, Ubuntu 2510, they're 2504. They may not push it midstream. They may wait until 2510.
Rob
Or if you're stuck on LTS, I think you got 2604 as the next LTS.
Jonathan Bennett
Mm.
Rob
Yep.
Jonathan Bennett
It'll be a bit. So. But it's coming. That's another one of those things that sort of irritates some of us to no end. And I'm sure some people don't care at all.
Rob
Well, did you mention anything about snaps and flat packs there? I can't remember say something about that at the beginning.
Jonathan Bennett
One of the things is support for like Chrome and Firefox derivatives and let me see if I can find that again. I don't know flat packs. So not. Not snaps or anything.
Rob
I don't know how many people are running browsers and flatpaks normally. I think a lot of people are using the one that comes with it. But if you are, that's likely to get updated much quicker.
Jonathan Bennett
That's true. I don't think I would want to run an entire desktop environment inside of a Snap or a Flatpak or an app image. That just does not sound like a good idea.
Rob
Yeah, I guess I was think more the browser. But I suppose it's the desktop environment that needs to get updated.
Jonathan Bennett
Yes.
Michael
Yeah.
Rob
Desktop environment of Flatpak, that'd be fun.
Michael
But you got rolling releases, you got Fedora. Probably pull it in on the Kubuntu side, which is Ubuntu. With kde you can run back ports. It'll probably get in there so you can upgrade. So there's a lot of ways you can get it, even if you're distro, doesn't pull it in right away.
Jonathan Bennett
Yeah, yep, that's true. That is true. All right, what about magazine, Jeff? Nobody gets magazines anymore. They don't even print magazines anymore, do they?
Michael
Well, this is going to be a little interesting here. So Ken has talked about PC Linux OS Magazine in the past, but we haven't mentioned it for a while. And now that the April 2025 issue is out, I thought it'd be a good time to bring it up again, especially for any new listeners. This might be something you'll want to check out. So PC Linux OS Magazine is a product of the PC Linux OS community. It's published by volunteers, it's released under the this is going to be a long one Creative Commons Attribution non commercial share alike 3.0 unsupported license, which, oh yeah, quite a mouthful, but it really means is that all articles can be freely reproduced by any and all means after they're first published in the magazine, as long as the attribution is maintained for both PC Linux OS Magazine and the original author, and a link is provided to the original publication. The link in the show notes will take you to the PC Linux OS Magazine website, where you can find several ways to read it. You can Download it in PDF, ePub, or mobi formats, or you can just check out the HTML version online now, like a traditional magazine, it starts with an editorial from the editor before moving into regular stories and this month's issue, the first article covers the shutdown of Skype, but there's also plenty of smaller news pieces just a few paragraphs long, covering various topics. True to print magazine style, there's even a recipe corner where this month's featured dish is peck cherry pasta. I hope I said that right, complete with ingredients and directions. And just like a regular recipe in a magazine, there's discussion on progressive web apps, plus a fascinating story about a user who had to delete lines from a text file while working in an extremely confined memory space, leading them to write a custom script. Basically, if you're thinking, well, just fire something up, they were they had to delete chunks of the OS to actually make it fit into their machine, and so they go into more details. But there was a lot of constraints going on there. It wasn't as simple as you'd think. Other highlights in the magazine include screenshots of Linux desktops. There's a lot of, you know, hey, look at screensaver pictures, a lot of stuff like that, so that you can get ideas or take pictures and use them for screensavers if you so desire. There was another recipe for banana pudding. Tips on getting rid of unwanted files. So how to. Not just a single file, but if you have to go through and do a lot of different things, a lot. A lot of different files in there. Product review of an IDPRT M610 Pro thermal printer and for anyone who misses puzzles in print, print newspapers or magazines, they got a Sudoku and other puzzles and brain teasers in there. So you can have fun with that. Check out the Linux in the show. Notes to read this must issue as well as previous editions and the magazine's been running since 2006. And this is kind of funny you said this at the start, Jonathan, because being that PC Linux OS itself, the distribution, they refer to themselves as the Boomer distribution. So a magazine format seems to be rather fitting. So happy reading.
Rob
Okay, Boomer, you said there's puzzles in there. Is there? Crossword puzzles? I mean, I'm not a fan of crossword puzzles, but a Linux crossword puzzle would be cool.
Michael
They. Yeah, they got a crossword puzzle. They has a crossword puzzle. Word find. Sudoku. There was some kind of like jumble or some other thing in there. They had. I had several puzzles in there.
Rob
I don't know how you make a Sudoku. Linux only or Linux centric or whatever.
Jonathan Bennett
It doesn't look like the puzzles. It doesn't look like the puzzles are actually Linux themed.
Rob
Not even the word find or crossword or anything.
Jonathan Bennett
Air Balance. Community. Creatures. Energy. Forest. Global habitat. Healthy. Observe Plants. Nah, man.
Rob
I wonder if there's any Linux crossword puzzles out there. Maybe I should make them. I'm going to make a website.
Michael
There you go.
Rob
Linux crossword puzzles.
Jonathan Bennett
You could do it.
Michael
The Sudoku could be Linux. Just make all the numbers powers of two.
Rob
I'll just make all the numbers zeros and ones.
Michael
Yeah.
Jonathan Bennett
Oh, that would be an interesting Sudoku puzzle. I'm not sure how that would work.
Rob
It'd probably be pretty easy. I already have like a two block or four blocks in each quadrant or whatever and then four quadrants.
Michael
You can't repeat a number. You'd have to have like four blocks total. You'd have to have like a two by two little.
Rob
That's right.
Michael
Let me guess. Zero, one, one, zero. Hey, I solved it.
Rob
A hexadecimal one.
Jonathan Bennett
Oh, now that. That could be interesting. That. That's a good idea.
Michael
I like it. Yeah, get on that, Rob.
Rob
That seems like a tough.
Michael
Oh yeah. Not for the faint of heart. That one's gonna. Well, you could start out easier. You could start maybe octal or something. And, you know, work. Work your way up to hexadecimal.
Jonathan Bennett
Definitely something.
Rob
If anyone's got that idea. If anyone wants to run with the idea, go for it. But under the Creative Commons blah, blah, blah, blah, blah license. Give me some credit.
Jonathan Bennett
With attribution. That's the. That's the term you went there.
Michael
It's attribution with a link to this show where we talked about it.
Rob
So, yes, that's all I ask. And I would love to check it out, too.
Jonathan Bennett
Hexadecimal Sudoku Puzzles by Crazy Dad. It's already out there.
Rob
And he didn't even give me credit.
Jonathan Bennett
He didn't even give you credit. I know. That's terrible.
Michael
You got ripped off.
Rob
Rob looked into the future, listened to our show, and went back in time.
Jonathan Bennett
Yeah, that's totally what happened. Oh, yeah. Also known as Super Sudoku.
Rob
There's just no such thing as a new idea anymore.
Jonathan Bennett
Nope, nothing new under the sun. That's fun, though. I like the magazine. I miss Linux magazines, like, the printed ones. I was poor. I was very poor, and I still am sort of poor, but I was very poor and counting every penny back when Linux magazines were actually a thing. And about the time that I got to thinking that, oh, I can finally afford one, they all went under and stopped printing.
Rob
Yeah, I worked at a place that printed the Linux Journal, so I, you know, got to read that at work. But I think I actually did subscribe, even. Even though I could read it for free at work because they're there and I mean, what are you gonna do? I actually was a paid subscriber until they stopped printing. And, yeah, I cried.
Jonathan Bennett
Are they sad, too?
Michael
Are they still putting anything out, like digitally?
Rob
Yeah, I don't think it's a full magazine. I think they put articles out, though.
Jonathan Bennett
They may. They may put a little bit out. It's not much. It's not like it was not real active. It looks like there are some, like. There's one here from April 10th, a couple articles from April 10th. April 8th, April 3rd. So, you know, like one or two articles a week.
Michael
Yeah. So this one might. The PC Linux OS might be the one that can scratch the itch, but it. It does have a. You know, it's got recipes, it's got some other stuff that aren't strictly Linux. So apparently most stories are Linux and technology, but.
Jonathan Bennett
Oh. So I. I googled for this and I found Linux magazine and it's got a button here to order print issue. And if you click on that, we're sorry, the page you're visiting no longer exists. Nobody prints magazines anymore.
Rob
You know what, I got a great idea for a third party service. Like a service where you can print one off magazines. It's not going to be cheap, but you can already print books, you know, like the Shutterfly on Demand books. You can have like a service like that where like PC Mag ties in with that and all you do is click order. It sends it to them and.
Jonathan Bennett
Yeah.
Rob
This is a great idea. Just buy me a couple coffees. If you, if you run with it.
Jonathan Bennett
No, Haplo Eco says that you can, you can actually buy them. I assume he's talking about Linux magazine. You can buy them at Barnes noble. He has March 2025 in his hand right now. So there you go.
Michael
When you said you had the button, you know, I thought it was just going to open. It just said, oh, you know, it opened up your printer or whatever and then.
Jonathan Bennett
That would be one way to do it. Print it out, put it together with binder clips. Yeah, it's a magazine.
Rob
Another like order staples here, like an affiliate link to Amazon.
Jonathan Bennett
Yeah.
Jeff
So when I ask what is Odoo, what comes to mind? Well, Odoo is a bit of everything. Odoo is a suite of business management software that some people say is like fertilizer because of the way it promotes growth. But you know, some people also say Odoo is like a magic beanstalk because it grows with your company and is also magically affordable. But then again, you could look at Odoo in terms of how its individual software programs are a lot like building blocks. I mean, whatever your business needs, manufacturing, accounting, HR programs, you can build a custom software suite that's perfect for your company. So what is Odoo? Well, I guess Odoo is a bit of everything. Odoo is a fertilizer. Magic beanstalk. Building blocks for business. Yeah, that's it. Which means that Odoo is exactly what every business needs. Learn more and sign up now@odoo.com. that's odoo o d o o dot com.
Rob
Does it ever feel like you're a marketing professional just speaking into the void? Well, with LinkedIn ads, you can know you're reaching the right decision makers. You can even target buyers by job title, industry, company seniority skills.
Jonathan Bennett
Wait, did I say job title yet?
Rob
Get started today and see how you can avoid the void and reach the right buyers with LinkedIn ads. We'll even give you a $100 credit on your next campaign. Get started at LinkedIn.com results. Terms and conditions apply. Hey, it's Ryan Seacrest for Albertsons and Safeway. Spring is in full swing, so take some time for self care this spring. Now through April 22, buy two self care items and save $2. Shop in store or online for self care essentials like Tom's Toothpaste Soft Soap, Liquid Hand Soap, Colgate Optic White Toothpaste and Colgate Total toothpaste and save $2 when you buy two participating items. Offer ends April 22. Promotions may vary. Restrictions apply. Visit albertsons or safeway.com for more details.
Jonathan Bennett
All right, so Rob, speaking of, speaking of printing. No Pinta. What is Pinta? I thought that said print it. First I thought we were talking about printing stuff, but now what is this?
Rob
Well, Pinta, it's a graphical program. So you know we've hyped up the coming of GIMP 3.0 for years.
Jonathan Bennett
Yes.
Rob
And you know, now that it's finally here, you know, there's nothing else to say about that. It's a great photo editing tool. But, but if you just want something simpler, maybe something more like Microsoft paint or paint.net I guess that's their current incarnation of it, you know. But this is Linux. You can't have Microsoft Gar stuff Linux. Well, I mean, okay, I guess you can run some things, but I mean should you really. And anyway when it comes to tools like Paint, you don't have to because there are great alternatives like Pinta. So as I said, Pinta is a graphical tool inspired by paint.net and this week they have released version 3.0. And the first thing I've noticed with Penta is while the long awaited waited, GIMP 3.0 just finally, just finally released support for GTK 3. Penta 3.0 just released with support for GTK 4. So you know, they got that going for them. And then according to Joyce Nedden, the toolkit bump, it's, it's more than just a superficial visual improvement because with, along with that toolkit bump usability, performance and stability have improved. Anyway, for those watching, you can see that's Pinta behind me with the Ontario Linux show logo opened up in it. And, and you know, with, with the 3.0 the changes in penta 3.0 include one a button based header bar as opposed to the text menus. And honestly this actually confused me. When I first started up I was looking for where's the, where's the file and edit and View. And I'm like, how do I get to options? What? It's actually the little, you know, this right here has all that right there and that button over on the right, a little hamburger menu has them. So, yeah, like Joey point out, some people like it, some people hate it. I was confused by it. So I don't, I don't know that that is necessarily friendly to first timers. It's not discoverable and kind of doesn't match the ui, the standard UI that's in the world for, you know, decades. But whatever, it maybe makes it a little more minimalized, I don't know. Anyway, it also has a new preference option, lets you manually set dark or light color modes irrespective of your operating system's current dark mode setting. It has both layers and history. Panels can be collapsed to buttons with their respective options. Instead of surface, instead of surfaced, it's via a pop over which, you know, allows you to kind of open up that canvas. You know, another thing that's surprising here is this has layers and stuff and history, which is, I don't know, it's. It's something you necessarily don't see in a lot of real basic ones. You know, the old Microsoft Paint didn't have that, so it's got a little more features than that. I'm not really familiar with paint.net I've heard of it. I know it's their current incarnation, but I don't know anything else about it. Also features, if you open an image file in a format which supports layers and then you try to save it to an image file format which does not support layers, Penta 3 will now let you know, hey, the image is going to be flat and you're going to be using your losing your layers. So it's kind of a warning there. A grid can be overlaid in the canvas to help you align things up. And there's also many new effects such as dither, feathering, vignette and dents effects, ferronio diagram effects, tile reflection effects, fractal clouds, and more. Pinta is available as a Snap or Flatpak. Flatpak was updated to 3.0 already, but at the time of the writing of this, Snap was not 3.0. But sometime shortly after that is also updated 3.0. So you can get this new version either. I gave Penta a try. As you can see here, anyone watching can see. At least I gave it a try. I did have some issues with it crashing, like whenever I touch the Maximize button, it would crash. So, as awesome as it looks, I may wait till 3.1 and as a responsible open source user, once the show is done, I'll have to see if there is a bug report for this and maybe follow up on that as this is repeatable on Linux Mint with Flatpak. Let me just give this a shot here. If I do this. Oh, gee, look at that. It went away. So a very repeatable bug right there.
Jonathan Bennett
It's not supposed to do that.
Rob
No, I, I kept doing it, I kept opening it. I'm like, where'd it go? And I figured out, oh, it's crashing every time I hit that.
Jonathan Bennett
You got to run it under GDB now and figure out where exactly it's crashing. Get the back trace. Go, go fix it and send them a cinema.
Rob
I only, I only installed it today and haven't had a chance to get much further than to figure out that this is crashing when I do this. So before the show I just didn't do that. You can still minimize and maximize by grabbing the corner and artificially dragging it to the edges.
Jonathan Bennett
Yeah, that's a no for me, dog. No thanks.
Michael
Artificially resized, naturally. Crash.
Rob
Okay, yeah, I don't know, you know, that's, that's Linux Mint under Cinnamon. I don't know if it's just a bug it has with Cinnamon, if it's a bug it has with Flat Pack version where that bug is. I haven't tried on other distros or anything else yet. Definitely curious to see and there's a.
Jonathan Bennett
Reasonable chance that once you reboot the machine, it'll never happen again.
Rob
I haven't tried that even.
Jonathan Bennett
Come on, man. That's the first thing you try. And you call yourself an IT guy.
Rob
I was very slow on my notes on, on all my stuff today. I was, I was doing it right up till, you know, right before the show. I was just finishing up, which is not me normally. I, I finish several hours. I'm, I'm well prepared. And, and, and yeah, I, I didn't even finish till barely. I was like sweating. I was like running out of time here.
Jonathan Bennett
All right, well, there was something that happened this week on the Linux kernel mailing list that really caught my attention because I saw the headline, I saw the headline over at Pharonix and I went, what is that? How does that even make sense? How is that a thing? And it is virtual swap space. But really, why? Okay, so swap space. It's the idea of we're going to take part of the hard Drive and we're going to reserve it to be able to move things out of memory into it. So you've got your processes happening in memory and the kernel keeps track of that and it'll see, hey, something in memory is stale, it's not been accessed for a long time. Well, we're going to unload it out of memory and put it on the local hard drive and then we can reclaim all that memory and pretend like we have way more free memory. Swap space. Pretty typical. How does it make sense for that to be virtual? Because the idea of something being virtual is that you would just put it in memory. So like, how does it make any sense to swap something out of memory into other memory when it's all the same memory? I was very confused by this, so I actually went and read the LKML message. And it turns out that there are some reasons why you might want to do this, why you might want to do have virtual swap space. And essentially what they're talking about here is rather than just having a very strict mechanism where you have your swap spaces physically on the disk, it is split up into sections. Each of those sections is numbered. And then in like your actual physical memory, when you move something from one to the other, you just, you put the number in a table. So essentially it works like a pointer, right? They're saying, well, let's make it a little bit smarter than that, a little less one to one than that so that you can do interesting things with it. So I started looking at what are the interesting things that they're talking about doing. And a couple of ideas here that we're actually really fascinating. One is zram, ZRAM as a swap mechanism instead of like a global zram. So zram, that is LZ compression, that's what the Z is from. And that is the idea of, well, let's compress the things that are in memory so that you can fit more in there. And so the idea here would be that you've got sections of memory that are compressed in sections of memory that are not compressed and you get to swap things between those two. It's like, oh, that's really interesting. One of the other ones was what they call multi tier swapping. And that is like if you have multiple places to store things and some of it's faster and some of it's slower, you can swap out of memory. Maybe eventually with you could swap out of cache, even you could, you can manage your cache a little bit more directly, but you would then swap from memory to say An SSD and the things that are really stale on the SSD you could swap out to a slower drive. Some really interesting things you could do there. And then yet another idea that is being worked on here is file compaction to alleviate fragmentation. Defragging your swap file is something else that this could support in making this a bit smarter and moving to virtual swap. So really interesting stuff. They do say that with this first proof of concept code it does slow things down ever so slightly. It's actually not a whole lot, but this is a proof of concept code. This is not going to get merged to the kernel the way it is now. But this was a developer throwing it out as an idea, basically saying, oh well, what do you think about this? Does this seem like an interesting approach? And people have questions, they trying to figure out again what the impact is going to be on speed on the regression, as far as how fast things happen, what it's going to mean for using up more space and memory or less. All kinds of interesting stuff. So I don't know if this is actually going to land in the kernel, but it's a really fascinating idea. Virtual swap space. It's crazy when you first hear it.
Rob
I'm glad you covered that. I was looking into the story too and it was on my list. I was going to try to do it, but I was reading it and I didn't, I could not follow as, as well as you dug into it, what was really going on. I mean, I just, just the fact that, you know, swaps been kind of swap for years and I thought if, if there could be like some new advanced improvement to it, that would be slick. So that was my, my initial thought. Like really? It's like, oh wow, they're gonna do something to swap. And it's like, I don't, I don't, I don't get it. I don't know what's going on here. I'm sure it's cool, but I don't have time to figure it out. As I said, I was doing notes right up to the showtime.
Michael
I saw it and I thought it mirrored physical memory. So if you look at, you have multi layers of cache, you have different layers of memory, so you just don't have the ram. You have, if you look into like cxl, you have distributed RAM where you can, it's slower but bigger and you can share it and you know, then you can start getting into data compression if you get on the, on the drives. And so it's, to me it kind of mirrors that same, same kind of architecture. I mean, you could, it's. Or at least conceptualize it that way.
Jonathan Bennett
Yeah, it's. I think, I think that is very similar to what they're talking. And maybe some of those things directly. You know, intel has like the Intel Optane that was sort of a similar idea to this and maybe it could reuse this as well. But, you know, who knows? We may see a future where you can once again buy an expansion car that has RAM soldered onto it. Right. And so you have a slightly slower bit of RAM that hangs off of your PCI Express bus. You could put, you know, 256 gigs of RAM there and it's only slightly slower than your main system memory.
Rob
I was faster than regular swap on a drive.
Jonathan Bennett
Yep.
Michael
I think I would say you have a card that would maybe go into a router or a NAS, but you would have, say, 10 gigabit network at home and that drive could be shared by everything. You start using like CXL protocols where you can have a shared memory pool. So all your systems could use it.
Jonathan Bennett
Yeah. Depending upon what you're doing, that can totally make sense too.
Michael
And that way you're not putting a card into one system, you're putting that card into that NAS or whatever, that central place, your router, if it's got an expansion port and then you buy one and it works for all your machines.
Jonathan Bennett
I could see that because they're already.
Michael
Doing that in the server level to save on memory.
Jonathan Bennett
And we know that things that happen at enterprise level do eventually trickle down and we get to see them in some consumer hardware. So I could see it. Yeah. Yeah. All right, so what about Flatpak? What about the corrupted file object issue in Flatpak?
Michael
Yeah, I came, basically came across an article. I thought it'd be really helpful. Helpful for anyone dealing with Flatpak update errors, especially if you've encountered a corrupted file object issue. Since Flakpack is a widely used packaging format, running into these errors can be frustrating. But how do you fix them? The article linked in the show notes walks through the process of troubleshooting this exact issue. The author actually encountered the error firsthand and decided to document the steps they took to resolve it. And the guide is structured in a step by step format, making it easy to follow along basically easiest things first. And as you get more and more down the rabbit trail and things aren't getting fixed, you progress into the harder and less obvious things. So the article highlights several reasons why Flatpak updates might fail, which would Include things like, you know, you corrupted Flatpak runtime files, checksum mismatches, low disk space, flathub mirror issues, and even network connection problems. So like I said, it provides a clear troubleshooting guide and it's got the command line commands. So if you're not 100% sure or you know, it's just nice sometimes to be able to cut and paste even if you know what you're doing so that you have less typing to do because as people that probably deal with computers a lot, sometimes it's nice to cut and paste rather than type because we're kind of lazy that way.
Jonathan Bennett
Yeah.
Michael
But anyway, first step was just try repairing flatpak and the first suggested fix is simply running flatpak repair repair command. And just like it sounds, flat pack space repair, basically it checks and attempts to fix corrupted files. And if it reports invalid objects on a dry run, you may need to manually remove them. So he, he does go into a little more detail about that. But you know, removing corrupt run times. If the repair command doesn't work, you can force remove the problematic runtimes and then he goes into reinstalling the corrupted runtimes that you, you know, that you remove. Now you got to put the ones the file the proper files back in. So he goes through how to reinstall them. He does go through how to check your disk for errors. If you're still experiencing issues and you're not, you're not able to update yet. So he, he talks about how you can check your disk to make sure there isn't something else going on there. Now he does mention sometimes using a different flathub mirror helps. And he gives example an example of switching to a different flathub mirror that might resolve your issue. The next thing would be check your network connection just to make sure everything's stable. You don't have drop packets, there's nothing causing corrupted downloads. And as a last resort, if nothing else fails, he goes through on how to completely purge and reinstall flatpak. So all the necessary commands are included in the article, making it easy to follow. And basically it's an easy way to get your Flatpak applications running smoothly again. So you can check out the full article in the show notes.
Jonathan Bennett
Good to know. I don't think he actually mentioned it, but one of the things he mentioned it in the top part, but then not in the examples, and that is using DF Disk free to make sure that you're not out of hard drive space. Yeah, computers, computers, even Linux Computers do very weird things. When you're out of hard drive space on either your root partition or your user, you know, like your slash home partition.
Michael
And you don't have to be 100% out. You start, you know, you get 90% full, you're going to start maybe even 85 to up.
Rob
Well, that depends how big your drive is. If you got like a 20 terabyte drive and you're 90% full, you still got a lot of space.
Jonathan Bennett
Well, it depends upon your file system type because some file systems actually have part of it reserved for various things, so you can get errors from that. Some file systems store large files in a different format than they do small files. I think BTRFS does this. And so you can run out of one of those types of storage before the other. And so your drive will show that it's still 10% free, but you can't put any more files on there.
Michael
Yeah. If you're getting. Once you cross, I would say even 80%, you better start looking for cleanup. Bigger drive, move some files, start taking preventative action.
Rob
Yeah, like use a bleach bit.
Jonathan Bennett
You could.
Rob
That's a tip that we had in Episode. I have no idea.
Jonathan Bennett
Yep, there's a. There's a command line command. I think it's ncdu that will go through and show you, like, the percentages that each folder is. And so, you know, you can, you can drill down and figure out like, oh, I forgot I had a Steam folder there with 100 gigabyte game installed. I can get rid of that. Yes, been there, done that. Or, oh, I have 15 old fedora isos that I can delete, stuff like that. It's very useful for finding those things that are taking up so much room on your drive.
Michael
See, Rob, you need a soundboard that has kind of a robotic garble to it. So you can say, oh, yeah, that was an episode. And then it looks like you knew exactly what you're talking about and something happened to the network connection. And.
Jonathan Bennett
There you go. That's fun. All right, let's see what is up next. Fresh mint. So Rob and I kind of. We kind of dueled in the notes over which one of us got to talk about this. Rob had it first, and then I added it, and then I noticed that Rob had it and I was like, okay, fine, I'll go find something else.
Rob
I did not even know that you added it.
Jonathan Bennett
I did.
Rob
Yeah.
Jonathan Bennett
Went back and looked. It's like, oh, I should go look at what the other guys have. And saw that you had that story.
Rob
It'S like, oh yeah, maybe you'll have a bit to add to it then if you have looked into it at all. So yeah, you know, obviously we all know there are a lot of Linux Mint fans out there in the world, but over the past couple of years, you know, I've seen many of those fans pushing people towards the Linux Mint Debian Edition over the default Ubuntu based edition, just because people, you know, are disgruntled over Ubuntu or whatever, you know, but they like the Debian Edition. So Linux Mint has long been known as the easy button version of Linux. I mean, okay, I guess I, maybe I coined that specific phrase here, but you know what I mean. It's been known as being easy, you know, at least for Windows users. And it's one of the Linux desktops that, you know, many say Windows users will be most comfortable with. But being easy isn't the only limitation Linux has to the masses. You know, I've long said that one of the big issues is OEM deals. So unfortunately I am not here to announce any major OEM deals OEM deals with the Linux mint Debian Edition 7 or with Linux Mint, but Linux Mint Debit Edition 7 will be getting support for an OEM install. This will pre install Linux Mint Debian Edition onto devices so it's ready to use for its first startup. So like when you buy a new computer with Windows or something else, Windows is installed but you still go through a wizard for your first startup. So I mean what they're going to see, what, you know, if someone installs UIM for somebody, like maybe they're set up for somebody else or they are an oem, the end user will receive the device and will be ran through a first time wizard to specify location, language and keyboard layout, host name, you know, the computer name, username, login and password. Then they'll reboot and away they go with the, you know, without the complications of putting Mint on it, USB and then getting it to boot up and figure out why can't I move from the usb and you know, all the other complications from that, you know, let your techie friend get that for you and you can do your, your, you know, your first time startup or, or you know, maybe you want to refurbish a bunch of desk laptops or something, use this and, and give it to them. They got like a fresh, a fresh Mint computer, you know. Linux Mint later said the team is working on adding support for keyboard layouts and input Methods to the Wayland session of Cinnamon desktop environment. But as we've said before, right now on Linux Mint Cinnamon, the Wayland session is still considered experimental. And I've been using Linux, the standard version of Linux Mint, for a few months. And you know, I don't want any spoilers for my final review, but it's been pretty good. And Linux Mint DE7 should keep that momentum going forward, you know, and there's some other new features coming, you know, such as Linux Mint expanding the regex file search in Nemo so that way they can make it easier. You know, the new, the new filters allow you to search and sift and Surface files using regular expressions. So instead of, you know, typing a word and whatever, you have a lot more control of how to search things through their, their Nemo file manager. So that is another thing that is coming. So a lot of good things coming to Linux Mint in the future. And since you've also been digging into this, Jonathan, do you have some more, any other nice features or touches on this that I missed?
Jonathan Bennett
Yeah, well, you may have touched on it, I don't remember, but LMDE is getting the OEM install option and I found that to be particularly interesting. I've heard several distros talking about this. The Fedora guys were talking about doing something similar and it's, it's sort of challenging to do right, to do it well, because this is not a thing that like KDE is not designed to have an OEM install. GNOME is not really designed with this in mind. The idea is that you would do, you would do a Linux install, but then you would stop it before you set any users up and then you would get a first boot sort of dialogue first boot experience where the system would then say, hey, welcome to your new Linux laptop, give us your name, set a password, and then probably do a reboot after that so that the end user can set the system up for themselves. But you get Linux out of the box, which is really interesting. I find it fascinating that multiple distros are sort of moving in that direction to support that.
Rob
Yeah, yeah. I mean, it's like I said, it's like if you buy a new computer from the store, Windows or whatever's already installed, you just have to go through that first time wizard.
Jonathan Bennett
Yeah, I wonder if this is happening because people are more and more annoyed with Windows 11 and more and more vendors are thinking about shipping with Linux.
Michael
Wait till those advertisements hit.
Jonathan Bennett
Yeah, I guess. Wait for that.
Rob
Yeah, I, I kind of wonder how that would be like In a, I mean like a real OEM is they probably have more automation than, you know, plugging in the USB drive and installing it. I, I would like to think they do. Maybe they don't, you know, maybe they're using more of, well, probably flashing or something. I suppose that's probably one thing you could do. You could probably install it and if the OEM version and then, you know, you haven't gone through any of the customizations, you could probably take that as your golden image, as they used to say, and then just copy that over and over. So yeah, that'd be the way to do it. Math, I suppose.
Jonathan Bennett
Yeah, you probably want to do a little bit of cleanup on that image. So the one of the things that first off comes to mind is you want to make sure that your SSH key is not, not generated on your golden image. Multiple companies have gotten in trouble for doing that sort of thing before.
Rob
I mean, that really depends. Yeah, I mean that kind of depends on how well this OAM install works. Because I'm, I guess you could if you're doing like one offs over and over. But I, I guess I would hope that the way they're making this, you know, if they're really making this for OEMs, they're making it so that way you could do the golden image in that. And that is not something that's there. So that would be something interesting to check on.
Jonathan Bennett
Let's just say after covering security for a few years, that's what immediately comes to mind. That would be easy to forget and kind of bad to be left in there.
Michael
Even though you said GNOME and KDE aren't really set up for that. I think if you had somebody like Adele or Lenovo that said we really want to do this, I think they could easily come up with a solution and go, okay, here's your image.
Rob
There's got to be, I mean you could buy like an UBA 2 from Dell. I've never done it, but I imagine it's pre installed and you have some kind of OEM startup like this.
Jonathan Bennett
Yeah, yeah, I'm pretty sure the way that they do it is on first run rather than like a desktop manager. You get a welcome, you know, let's set you up. And so it's just, it's just a different service that runs rather than either GDM or sddm. So I mean like that part of it is not too terrible. It's then sort of a question of, well, do you want your desktop environment to be able to do this? Do you want that built into KDE or do you want every desktop manufacturer to have to build their own?
Rob
Well, I wonder if you really even need to build that into the desktop environment itself necessarily. Or if there could be like an OEM pre installer that could be used across distributions.
Jonathan Bennett
Yeah, you could, you could do it that way and there might be one. I'm not sure. I've not looked terribly deeply into this. I just know that I've seen it. So I lurk in one of the Fedora forums, their matrix room and I know the Fedora KDE guys were sort of complaining about this just the other day, that OEM mode is hard. I don't remember all the details but it was about this like there's issues trying to get this done and they're figuring out how to do it.
Rob
Well, ask the Linux Mint guys apparently.
Jonathan Bennett
Have it figured out.
Michael
Well, I can see it becoming more of a thing just because as Windows seems to be torquing more people off they're going to have that desktop monitoring software. They're talking about ads and Linux is not near as. I mean you can just for the average user you don't need to get into the command line anymore.
Rob
If you're just a great. Another great idea business opportunity. This is something multiple. I mean many of us can do this but with Windows 10 ending life and Windows 11 not supporting a lot of these not too old computers, a lot of people are just getting rid of their old computers and buying new ones. And with that there may be a lot of people, you know, getting rid of those obviously and you can have a service, you take and recycle those for free and then you take this OEM and you resell them with Linux Mint oem. So yeah, there's, there's a, you know, you're, you're helping the environment and you're helping your wallets all in the same.
Jonathan Bennett
I think people have tried to do that with varying degrees of success.
Rob
But I think right now is right now your opportunity.
Jonathan Bennett
Yeah, yeah.
Rob
I mean it's maybe not a new idea but for those not thinking about right now might be the perfect time for that because. Right. I mean Windows 11 and Windows Microsoft however, they're really like hardcore cutting off. Like they could be a little hardcore cutting off. I mean there are, there are workarounds but you know it's trying to get.
Jonathan Bennett
Rid of the local account pushing ads in the start menu.
Rob
But I mean if you, if I'm just, I mean that all stuff sucks too. But I mean just using your Old. Keeping your old computer supported, you know.
Jonathan Bennett
Oh, right, right.
Rob
They don't officially support Windows 11. There are workarounds to get that old computer to run Windows 11. But there's also the warning, the caveat that, you know, it's not officially supported. Theoretically, Microsoft could brick that really, at any time. I don't think that's going to happen, but it could. They. I mean, they saying they're not supporting it. Whatever happens on you after that point.
Michael
You could even have a mobile service. Just you want it. You want your machine to either bring it into our shop or else, hey, we can stop by your house for a nominal fee and install it and get you on your way.
Jonathan Bennett
I don't want to sit in somebody's house for that long. I've done it work at people's houses before. It's never fun. No, thank you. That's not a fun day. It's bad enough having to sit in somebody's office waiting for their computer to install updates. Sitting in their house is just a special kind of bad. And I've done it multiple times. I've spent multiple hours sitting in people's houses looking at their computers.
Rob
I have employees that do that on a regular basis.
Jonathan Bennett
The most fun quick IT story with Jonathan Time. The most fun I've ever had with one of those was the time when someone complained that their computer was just randomly shutting itself off. And so I popped the case to look at it and I discovered a layer of dust inside. But on the CPU cooler itself, there was a layer of dust with a layer of red over it. And I was looking at that and I said, what is that? And then I looked up and the color of their ceiling matched the color on the CPU cooler. What happened is they painted their ceiling with a spray gun and they left their computer running at the same time. And that computer sucked that paint in and absolutely made just really good thermal insulation on top of the CPU cooler dust and then paint on top of it, sealing it all together. Man, the thing was waterproof. You could have put that on a boat and would have did good. So peeled that off. They didn't have any problems afterwards.
Rob
That's the warning for today. If you're painting where your computers are.
Jonathan Bennett
Turn your computer off first.
Rob
Goodness. So you were able to peel that off, though? I suppose not. Not too easily or not too difficult, I guess with a layer of dust.
Jonathan Bennett
There, I was able to get it going.
Rob
Nice.
Jonathan Bennett
Yeah.
Michael
Amy. Amy wang listening from LinkedIn says that. Yeah. Side hustle. So, I mean, I'm thinking if you're 16 or something, this would be a great way to make a little extra money and just some word of mouth, get people hooked up, you know.
Jonathan Bennett
Yep, you could do it. You could do it. I will say be careful, just generally speaking, be careful about going into people's houses. Like just especially as a 16 year old, just be careful, be circumspective the ways that that could go wrong.
Rob
Yeah, I like the idea of more of being a recycling service and then doing the work in your own home and then re sell, distribute, whatever. Yeah, and actually I know there are services like that shout out in my area. There's something called PCs for people where they take in computers and, and I think they sell them for pretty cheap too. I think generally low income I think is their target. But so I guess there already are services like that.
Michael
We have something like that as well where PC for kids and a lot of, they'll take a lot of enterprise computers that you know, just basic desktops are not ever going to be really great gaming machines or anything like that. But for kids it's you know, very low income or whatever, they can surf the web, they can do their homework, they can and they either give them away or else they're like super, super cheap for underprivileged kids.
Jonathan Bennett
There is a project and I fiddled around with this and very quickly came to the conclusion that it was not worth continuing to work on. But it actually worked. I forget what it was called, but it was like an application, you know, it was a package you could install I think in Fedora that would grab a Fedora image set up like a DHCP and then PXE server and then you could just, you could hang a whole bunch of laptops off of a dedicated network port and it would Pixie boot Fedora on all of those laptops. And it was designed, you know, for having a computer lab. And I made it work once and like it was kind of one of those deals where it's like somebody had a bunch of laptops and they're wanting to do it and it's like this is janky enough. Took me a lot long enough to work on to get it working. And these laptops are slow enough that no, this is not a good idea. But I did make it work once. It was pretty cool.
Rob
You know what I would like to see? Let's see what I call this, like Linux Mint OEM Pixie boot server where you do that and you'd want to have this on isolated network because you want, want like any device to pixie boot into it. But like where all it does is it boots up and it, you know, once you and the default and maybe the only thing is, you know, pixie boots into it and the only option is oem. So even if you do nothing, it eventually boots into it and just goes through the whole process all by itself. So all you have to do is make sure it pixie boots and then it would go through the whole process of installing the OEM version. You can see that that would make it real easy to do in bulk. Yeah, but you wouldn't necessarily want to run that on a live network and have somebody plug in their computer and.
Jonathan Bennett
Accidentally do an OEM install over whatever they've got. Yeah, no, that'd be bad.
Rob
That might be a big liability concern.
Jonathan Bennett
But that's how you end up in the doghouse for a few nights.
Jeff
Rob Yup, 25 years ago, a small group of business and government leaders met in Washington, D.C. they envisioned the creation of an independent non profit organization with a mission to help people, businesses and government mitigate the growing threat of cyber attacks. Today, the center for Internet Security embodies that vision. For 25 years, it's worked with a global community of IT and cybersecurity experts experts to develop the CIS benchmarks and CIS critical security controls. These proven security best practices defend against common cyber threats and streamline compliance with industry frameworks, regulations and standards. Today, CIS provides cybersecurity services, threat intelligence and critical resources to help public and private sector organizations alike strengthen their cyber defenses. Visit cyber visit cisecurity.org today. That's the letters cisecurity.org to find out how CIS can help your organization as we create confidence in the connected world.
Rob
Hey prime members, are you tired of ads interfering with your favorite podcasts? Good news. With Amazon Music you have access to the largest catalog of ad free top podcasts included with your prime membership. To start listening, download the Amazon Music app for free or go to Amazon.com ADFreePodcasts that's Amazon.com ADFreeP Podcasts to catch up on the latest episodes without the ads. Hey, it's Ryan Seacrest for Albertsons and Safeway. Spring is in full swing so take some time for self care this spring now through April 22, buy two self care items and save $2. Shop in store or online for self care essentials like Tom's Toothpaste Soft Soap, Liquid Hand Soap, Colgate Optic White Toothpaste and Colgate Total toothpaste and save $2 when you buy two participating items offer ends April 22. Promotions may vary. Restrictions apply. Visit albertsons or safeway.com for more details.
Jonathan Bennett
All right, well, let's get this command line tips. We've got Jeff up first and his command line tip is cheat. I'm very curious.
Michael
Yeah, that's right. I'm a cheater. So my command line tip for today is cheat. Now, we previously talked about TLDR command, which is you can too long, didn't read. So it's kind of the Cliff Notes version of the man page because some man pages have a huge amount of details options, but a lot of times you just need four or five out of the 100 listed. Now, cheat is like that, but Cheat's an even more extensive collection of cheat sheets. It crowdsources content, pulling in the TLDR pages, stack overflow posts and other resources, and then combines them into an easy read format. Now, there's two ways that you can use Cheat. The first is you can use it without installing anything by using Curl. For example, if you want to check out a well known tar cheat sheet, just type curl space cht period sh tar. So it's basically just pulling in their website the sheet for tar. Now, they also talk about in the article you can create an alias and add it to your bash.rc file so you can simplify it a bit. But I think an even better approach is the installable go version. Now, since I'm a Debian based system, I installed it via snap. Just a sudo space snap, space install space cheat. That's all it took. Alternately, you can also install it using go. So there's a you Type Go Space Install Space GitHub.com cheat cheat cmd cheat and then the at symbol latest. So now once installed, all you need to do is type cheat followed by the command you'd want to look up. So you kind of think of it like a supercharged tldr. The installed version provides extra lookup options, you know, so you can find things exactly. You can not only find exactly what you need, you can make it look how you want. Plus you can even add your own custom cheat sheets so you can, you can grow it just on your system. So check out the article in the show notes for all the details and happy Cheating.
Jonathan Bennett
I like it. I want to remember that one. I love the fact that it's just, it's based on curl. You could do it with just curl, nothing to install. That's really slick.
Michael
I tried them both and I like the installed version better.
Jonathan Bennett
Well, I mean, so that makes sense that it's going to be a better experience when it's installed. But just the fact that you can go to any computer that's got curl installed, which is going to be almost every Linux machine, and just pull it up without having to install anything, that's pretty cool.
Michael
Oh, yeah, I thought so.
Jonathan Bennett
Yeah. All right, Rob, you've got a tip for us as well. Sponge.
Rob
Sponge is mine. So sponge. So it's what the sponge does. I should add this is another command in my more util series. So my command. And again, like I said, this sponge and what it does is it. It soaks up standard input and write to a file. So for those watching, this one's going to be a little bit complicated to explain because it may not make sense why you would need this at first, but we'll get there. Let's just do a quick example for those watching. If I do sponge file1.txt and right now it's just going to read my standard input. Hello. Yo, let's end. So I'm going to do a control DD to end it. And I should have did another line before I ended it, but now if I CAT file one, it's got that in there. Now, where this gets more exciting is if you pipe it to something. Now, for example, if you do cat file1.txt that I just made, pipe that to sponge, we'll call that Sponge File two, it's going to basically CAT file one and it's going to. Sponge is going to suck that up into file two. Now, that seems the same as redirecting, right? Which is pretty much, you know, the same as if you did something like cat file1.txt, redirecting it to file3.txt. Now, in effect, those two will provide the same result. But if I were to do something like cat file 1 and redirect that to file 1, that does it as a stream. So what that means is it's going to CAT file one and then start streaming that into itself into file one. But when it opens that, it's starting the stream at the beginning, so it's going to wipe that whole file out. Now, all of a sudden that cat is catting nothing. And basically I just blanked that file into nothing. So if I wanted to actually take action on it before writing back to itself, I would want to use the sponge. So for example, if I'm doing this and then sponge. So if I'm doing cat file1.txt, piping it to sponge file1.txt first it's going to cat it the whole file and it's going to sponge it up. So basically it's going to put it all into, you know what a hidden variable or whatever inside there. It's going to take all that and then after it has everything that's piped into it, it's going to close file one and then it's going to write it to file one. And of course, right there it's not going to be changed. But now if I want to take action on it, if I want to cat it, pipe it to say grep and do this and. And then sponge that output up and input it back into the very same file that you originally cadded. You. You won't run into that problem of messing up your stream as you are working with it. So it'll do all the work and then it will write it out. So it's complicated to understand. Hopefully you understood it. If not, you could read the show notes and dig in deeper and try to figure out what I didn't make clear to you.
Jonathan Bennett
All right, so I've got one. It's fairly. Well, I say it's fairly simple. This is actually a fairly complicated program. I've started working to wrap my brain around it and it was. It was sort of. I found it because I went to look for a Midnight Commander alternative for someone. Someone was like, I want to be able to see the files in the folders. It's like, well, I remember the old Midnight Commander on the command line that lets you do that. I bet somebody has done something similar. And someone has. And it's Ranger and it is installable with the command line from all the machines I've tried it on. So, you know, it's available on Fedora, it's available on POP os, probably others. And it is very much in the vein of Midnight Commander. And it lets you go through your. Your files and folders visually run in the command line. It will launch files. You might have to do a little bit of work setting it up to get it to launch the way that you actually want it to. But it has some neat stuff. It can also even do file previews. It can do image to text to get like ASCII art out of images. Some really cool stuff that Ranger can do if you want to spend the time to set it up. So I wanted to let folks know this is a. It's a tool and it's probably also a toy for me, it's probably going to be more of a toy than a tool, but that you can put into Your tool toybox and have some fun with it. Ranger. It's GitHub.com ranger. Ranger. Or like I said, DNF or APT. Probably can just install it without a problem. So there you go. Fun stuff. All right, that is the show. I'm going to let each of the guys get in the last word. If they want to plug whatever they've got to plug. Give us poetry, if they appreciate poetry. Ready to go. We're going to start with Rob and hope that he doesn't have poetry. Rob, that is the perfect way to go with the Vogon joke. Just mute yourself. Save. Save ourselves.
Rob
So my poetry for the day is go to robertp Campbell.com and from there you can connect with me at LinkedIn. Am I linked here? I have a LinkedIn button there. I have a Twitter button there, a blue sky button there. And I have a Mastodon button there. And on the very left, I have a spot where you can donate coffee. I know that poem did rhyme. It's not that kind of poem. It's more like one of those emotional poems where you just kind of let your emotions flow. So, yeah, come connect with me.
Jonathan Bennett
There's a great quote from. I forget who exactly it was. Somebody said, avant garde. That's a famous French word for terrible. Or doesn't know how to rhyme or doesn't know how to sing. It goes something like that. And I think of that every time I hear somebody do one of those terrible poems or weird songs or all of 20th century music. Just about. Yeah, avant garde. Anyway, Chef.
Michael
Don'T really have anything, so poetry corner computer is broken. Help desk number forgotten. Grabbed assisted men only heard crickets for at last he had submitted no tickets. Have a great week, everybody.
Jonathan Bennett
Very good. Appreciate you guys being here. Thanks so much. All right. And you can find my stuff primarily at Hackaday. That's where the security column goes live on Fridays. That's where Floss Weekly lives these days. And so if you want more of me, you can go there to find it. We appreciate everybody that's here. And if you found us through Twit, which would be all of you, you should really check out Club Twit. It is the way to support. It's the way to get ad free versions of this show. And all of the shows on the network work. And it's only about the price of a cup of coffee per month. Really worth it. You should look into it. We appreciate everybody that's here and those that watch us both live and on the download. And we will see you next week on the Untitled Linux Show.
Rob
Hey buddy, are you a geek? Are you a tech enthusiast? Then I would love to invite you to join a tech community like no other. You can gain exclusive access to our incomparable corporation quality tech content for just $7 a month. With Club Twit as a member, you'll Enjoy all Twitt TV shows ad free, plus access private video feeds for insider shows like iOS Today, home theater Geeks and so much more. Dive into the members only Twit plus bonus feed for behind the scenes content, club discussions and special events. But here's the best Join our incredible Discord community to watch live show productions, chat with hosts and participate in exclusive members only activities. It's your backstage pass to the world of Twit. Whether you're a tech enthusiast or a lifelong learner, Club Twit elevates your knowledge while entertaining your interests. Get two weeks free when you sign up now for $7 a month and unlock unparalleled access at Twit TV. Club Twit. That's Twit TV Club Twit. And from the bottom of my heart, thank you and welcome to the club. Discover the life changing benefits of Meow Greens for your cat. Ever see your cat slowing down or having health issues and wonder what can I do to make them better? Well, my friend, add Meow Greens to your cat's food for 90 days and I guarantee you'll see changes that will amaze you. Greetings. I'm naturopathic doctor Dennis Black, inventor of Meow Greens and I invite you to take the Meow Greens 90 day challenge. In the first 30 days you'll see shinier coats and increased energy. By day 60, your cat will have a stronger immune system, less shedding, improved joint function, all due to the live nutrients that you've added to their diet. And at 90 days they're going to have better digestion, reduced inflammation, improved heart health, and you may even have reduced their cancer risk. Fetch a free Jumpstart trial bag for your cat today. Go to trymeowgreens.com use promo code try meow. That's try meow. You just cover the shipping. You don't have to change your cat's food to improve your cat's health. Just add a packet of Meow Greens.
Podcast Summary: Untitled Linux Show 198: The Boomer Distro
Release Date: April 13, 2025
Host: Jonathan Bennett
Guests: Rob, Jeff, Michael
Duration: Approximately 84 minutes
Release and Features: Jonathan Bennett kicks off the episode by highlighting the imminent release of Fedora 42. He mentions that the beta and the final Release Candidate (RC) are already available, with the official release set for April 15th.
KDE Plasma Desktop Edition: For the first time, Fedora offers a full-fledged KDE edition, elevating it from a mere spin to a primary edition. "Fedora 42 is going to do a final release. It's going to be widely available to the public on the 15th of this month, which is Tuesday," says Jonathan ([02:42]).
Cosmic Spin: An experimental spin designed for enthusiasts interested in Wayland and Rust. While still in alpha, it promises a more adventurous user experience.
Technical Updates: Fedora 42 introduces changes to Anaconda (the installer), updates to DNF (the package manager), and upgrades to Ruby and GCC. Notably, the transition from SDL 2 to SDL 3 includes a legacy layer to maintain compatibility, which might introduce some challenges.
Notable Quote:
"Fedora 42 is introducing several exciting features, including the full KDE edition and the experimental Cosmic spin for adventurous users." — Jonathan Bennett ([02:42])
Benchmarking Insights: Michael Arabel from Pharonix conducted benchmarking between Fedora 42 and Ubuntu 25.04 beta, both running on Linux kernel 6.14.
Performance Metrics: Out of 153 benchmarks, Ubuntu slightly outperformed Fedora with 93 wins compared to Fedora's 60. However, the differences were minimal and largely within the margin of error.
Compiler Versions: Ubuntu utilizes GCC 14.2, a stable release prioritizing optimization, while Fedora uses GCC 15.0.1, which emphasizes new features over immediate optimization. This disparity contributed to Ubuntu's slight edge in code compilation performance.
Future Prospects: Fedora is expected to close the performance gap as GCC 15 matures and becomes more optimized.
Notable Quotes:
"These two distributions are virtually identical for all practical purposes, so no one should be too quick to claim victory or defeat." — Michael Arabel ([09:50])
"Ubuntu, running GCC 14.2, demonstrated slightly better performance in code compilation compared to Fedora's GCC 15.0.1." — Michael Arabel ([09:47])
New Features in OpenSSH 10: Rob introduces the latest update to OpenSSH, celebrating its 25-year milestone.
Post-Quantum Security: OpenSSH 10 now employs the hybrid post-quantum algorithm MLKEM for key agreement, enhancing its resilience against potential quantum computer attacks.
Cipher Preferences: The update prefers AES-GCM over AES-CTR mode, strengthening encryption protocols.
Removed Deprecated Algorithms: The weak DSA signature algorithm has been entirely removed from OpenSSH 10, aligning with modern security standards.
Codebase Refactoring: Authentication processes have been decoupled from the main SSH session binary, reducing the attack surface and improving memory efficiency.
Technical Discussion: Jonathan delves deeper into the cryptographic aspects, explaining the integration of classical and quantum-resistant algorithms to safeguard against future threats. He emphasizes the balance between adopting new technologies and maintaining proven security measures.
Notable Quotes:
"With the new release, OpenSSH now uses MLKEM by default for key agreement, bolstering its defenses against quantum threats." — Rob ([19:04])
"The separation of authentication code into a distinct binary not only enhances security but also yields memory savings." — Rob ([19:04])
Wayland Enhancements: The discussion shifts to Wayland, the modern display server protocol, and its integration with KDE.
Session Restore Protocol: A long-awaited feature, this protocol allows users to restore their window layouts upon reboot. Previously, under Wayland, shutting down would result in windows stacking upon restart rather than returning to their previous positions.
Implementation in KDE Plasma 6.4: KWin, KDE's window manager, in the upcoming Plasma 6.4 release, will support the session restore protocol, enhancing user experience.
Community Challenges: The development faced hurdles due to Wayland's design by committee approach, causing delays and frustrations among developers.
Upcoming Features: Plasma continues to refine features like night light adjustments and browser integrations, supporting various Chromium-based browsers installed via Flatpak.
Notable Quotes:
"The Wayland session restore protocol has finally landed in the upstream Wayland repo, and KWin in the 6.4 work is finally adding support for it." — Jonathan Bennett ([26:58])
"Wayland is notorious for bike-shedding and design-by-committee problems, which have historically delayed features like session restore." — Jonathan Bennett ([26:58])
Troubleshooting Flatpak: Michael addresses a common Flatpak issue—corrupted file objects during updates.
Common Causes: Corrupted runtime files, checksum mismatches, low disk space, mirror issues, and unstable network connections can impede Flatpak updates.
Step-by-Step Fixes: The recommended approach starts with running flatpak repair, followed by manually removing invalid objects if necessary. If issues persist, switching to a different Flathub mirror or checking disk integrity may resolve the problem.
Ultimate Solution: As a last resort, completely purging and reinstalling Flatpak can restore functionality.
Disk Space Considerations:
Jonathan emphasizes the importance of monitoring disk space using tools like df and ncdu to prevent and address Flatpak-related errors.
Notable Quotes:
"Flatpak is a widely used packaging format, and encountering corrupted file objects can be particularly frustrating for users." — Michael ([60:25])
"Running out of hard drive space on either your root partition or your
/homepartition can lead to unexpected Flatpak errors." — Jonathan Bennett ([63:39])
Magazine Overview: Michael introduces the latest issue of PC Linux OS Magazine, a volunteer-published, Creative Commons-licensed publication delivering free-to-reproduce content.
Content Highlights: The April 2025 issue covers topics like the shutdown of Skype, progressive web apps, recipes (e.g., peach cherry pasta and banana pudding), troubleshooting scripts for constrained environments, and Linux desktop screenshots for inspiration.
Interactive Elements: The magazine includes puzzles like Sudoku and word finds, alongside product reviews and tips for file management.
Accessibility:
Available in multiple formats—PDF, ePub, mobi, and HTML—ensuring broad accessibility for readers.
Notable Quotes:
"PC Linux OS Magazine offers a rich blend of Linux news, tutorials, recipes, and interactive puzzles, all freely accessible under a Creative Commons license." — Michael ([36:34])
"The ability to freely reproduce and share articles ensures that the knowledge within PC Linux OS Magazine can reach a wider audience without restrictions." — Michael ([36:34])
Introducing Ranger: Jonathan presents Ranger as a powerful alternative to the traditional Midnight Commander for command-line enthusiasts.
Features:
Installation: Easily installable via package managers like DNF or APT, making it accessible across various Linux distributions.
Use Cases:
Ideal for users seeking a visual and functional command-line file manager without the overhead of a full graphical interface.
Notable Quotes:
"Ranger brings a Midnight Commander-like experience to the command line, complete with visual previews and customizable navigation." — Jonathan Bennett ([86:13])
"It's a tool that you can add to your command-line toolbox, providing both functionality and a bit of fun with its preview capabilities." — Jonathan Bennett ([86:13])
Cheat:
Michael introduces cheat, a utility that provides comprehensive cheat sheets for command-line commands by aggregating content from TLDR pages, Stack Overflow, and other resources.
Usage:
curl to fetch cheat sheets directly. Example: curl cht.sh tar.sudo snap install cheat) or Go for enhanced functionality, including custom cheat sheets.Benefits:
Sponge:
Rob showcases sponge, a command-line utility from the moreutils package, which allows for safe in-place file editing by soaking up standard input before writing to the target file.
Functionality: Prevents issues that arise when redirecting output to the same file being read, such as accidental data loss.
Example:
cat file1.txt > file1.txt inadvertently clears the file.cat file1.txt | sponge file1.txt ensures the file's content is correctly rewritten without data loss.Notable Quotes:
"Cheat is like an even more extensive collection of cheat sheets, crowd-sourced from TLDR pages, Stack Overflow, and more." — Michael ([86:13])
"Sponge allows you to safely redirect output to the same file you're reading from by absorbing the input first." — Rob ([89:14])
OEM Install Support: Rob announces that LMDE7 will now support OEM installations, enabling pre-installation of Linux Mint Debian Edition on new devices. This streamlines the setup process for end-users, akin to how Windows comes pre-installed on most new computers.
User Experience:
Additional Features:
Community Impact:
This move positions Linux Mint as a more viable option for OEM partnerships, potentially increasing its presence in the pre-installed Linux market.
Notable Quotes:
"LMDE7's OEM install option means that users can receive devices with Linux Mint Debian Edition ready to use right out of the box." — Rob ([70:53])
"This approach simplifies distribution deployment, making Linux Mint a more attractive choice for OEMs and businesses alike." — Jonathan Bennett ([72:25])
IT Stories and Community Engagement: The hosts share light-hearted anecdotes and discuss community-driven initiatives, such as creating Linux-themed puzzles and leveraging recycled hardware for Linux distributions.
Anecdote: Jonathan recounts a humorous incident where a listener's computer became dust-coated and painted due to simultaneous computer use and ceiling painting.
Community Projects: Discussions around setting up PXE boot servers for bulk installations and the potential for services that recycle old hardware with pre-installed Linux Mint.
Call to Action: Jonathan encourages listeners to support the podcast through Club Twit for an ad-free experience and exclusive content, emphasizing the value of community support.
Notable Quotes:
"If you're considering giving your old hardware a new lease on life, leveraging OEM install support can make Linux Mint the perfect choice." — Rob ([75:13])
"Don't forget to check out PC Linux OS Magazine for a wealth of Linux insights, recipes, and interactive puzzles." — Michael ([36:34])
In this episode of the Untitled Linux Show, the hosts delve deep into Fedora 42's release, perform a nuanced comparison with Ubuntu 25.04, explore significant updates in OpenSSH 10, and discuss enhancements in KDE and Wayland. Additionally, they address common Flatpak issues, celebrate the revival of Linux print media with PC Linux OS Magazine, introduce Ranger as a modern command-line file manager, and share valuable command-line tips. The episode also highlights Linux Mint Debian Edition's strides towards OEM installations, positioning it as a more accessible and user-friendly distribution for both newcomers and seasoned Linux users.
Listeners are encouraged to engage with the community, support the podcast through Club Twit, and explore the diverse range of topics presented to enhance their Linux experience.
For more detailed insights and access to resources mentioned in this summary, refer to the show notes accompanying the podcast episode.