Chris: Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris.
Wes: My name is Wes.
Brent: And my name is Brent.
Chris: Hey, gentlemen, coming up on the show today, we've been giving KDE Linux a spin,
Chris: and we'll give you our first impressions in just a little bit.
Chris: Plus, I just made a bunch of big updates to my Hypervibe distro.
Chris: Yeah, it's still a thing. And I'm going to see if we can get Wes to get it installed
Chris: and up and running live during the show.
Chris: In fact, during the second half of the show, he doesn't even have the whole
Chris: show. Then we'll round it out with some great shout-outs, some picks, and a lot more.
Chris: So before we go any further, let's say time-appropriate greetings to that virtual
Chris: lug. Hello, Mumble Room. Welcome in.
Mumble: Hello, Brent.
Chris: We got a real small on-air. And then look at that big old quiet listening up
Chris: there. It's glistening with the quiet listening.
Chris: That's nice. Thank you, everybody, for joining us there and in the Matrix chat
Chris: and making it a live vibe.
Chris: And a big shout-out to our friends at Defined Networking. Head over to defined.net slash unplugged.
Chris: Go check out Managed Nebula, a decentralized VPN built on the amazing open source Nebula platform.
Chris: It's a project we love. We've been following it for years, and it is so exciting
Chris: to see the Managed Nebula product get to something that you can recommend to
Chris: businesses, friends, and family.
Chris: See, Nebula is really optimized for speed, simplicity, and industry-leading security.
Chris: And Nebula has a decentralized design that you can completely self-host or you
Chris: can use their managed product.
Chris: So for your home lab or for a global enterprise, Nebula is ready to go and is
Chris: already used in some really amazing production instances.
Chris: I'm talking, let's just say there's Nebula going down the road out there.
Chris: I set up my first lighthouse this weekend.
Wes: Is that right? Good job.
Chris: Thank you. Yeah, that's where I'm starting. I'm going to do a lighthouse and a mobile device.
Chris: I did kind of cheat and I used Nebula Manager, but it was really nice.
Chris: Nebula, I was, it's great actually.
Chris: Nebula Manager is great because one of the things it did for me is it created
Chris: a template config file that's just about ready to go.
Chris: And so then I just went in there, bop, bop, bop through it in like two minutes max.
Chris: And I had a lighthouse. I was like, oh, that was nothing.
Chris: So I feel like the process is beginning. And then I think the next thing I'm
Chris: going to set up just because this is how I roll is I think maybe there's better ways to do it.
Chris: I'm open to input, but I think I'm going to set up a DNS server on the same
Chris: box. That's my lighthouse.
Chris: I have it do a name resolution for both Nebula and external stuff.
Chris: What appeals to me is like I can build at it like this for my home lab and understand
Chris: it and understand how it works. And I get access to everything.
Chris: Right. But then for JB or friends or family or whatever it might be,
Chris: the managed product is available for me.
Chris: That I really like. I can go fully self-hosted with everything and it's not
Chris: a compromise or I have the managed product.
Chris: And that's something you might want to check out and just get started with.
Chris: If you go to define.net slash unplugged, you get it 30 days for free on 100
Chris: devices and you support the show.
Chris: It's define.net slash unplugged.
Chris: Nothing else offers Nebula's level of resilience, speed.
Chris: It's really great. And I now have my first lighthouse.
Chris: It's a moment, boys. I felt really proud. And you can do it,
Chris: too. You can host your own.
Chris: You can use there's a public one out there or get started with 100 hosts absolutely
Chris: free with a managed product. Just no credit card required either.
Chris: It's define.net slash unplugged.
Chris: Well, Texas Linux Fest, October 3rd through the 4th at the Commons Conference
Chris: Center in Austin, Texas, is just 18 days away, probably about 10 or so days
Chris: until Brent needs to hit the road from right now.
Wes: Maybe eight or five.
Brent: I'm feeling more like seven, so I've got to pack.
Chris: Well, you've got to think about it this way. If you've got seven or eight days
Chris: to leave, then you've got four or five days to fix whatever you need to fix
Chris: before you can hit the road.
Brent: I still have a leaking roof, so I've got to get it going on that.
Chris: We have a big update on how we're doing coming up in the show later on.
Chris: We've been stacking support with the audience's help for Texas Linux Fest.
Chris: It's been really awesome.
Chris: And I think with the incredible support we've seen from the audience and the
Chris: fact that we just ticked over our 12th anniversary, I think we should officially
Chris: hold the unplugged birthday party at Texas Linux Fest.
Chris: So we have a meetup on the books. If you go to meetup.com slash Jupyter Broadcasting,
Chris: we have an Austin unplugged birthday party on October 4th during the 12 p.m.
Chris: lunch hour. Remember that that meetup page is in Pacific time.
Chris: So I put it in for 2 p.m. Pacific time.
Chris: Is that right? I can't remember, but I put it in. So it equates to either way.
Chris: It's at lunch during Texas Linux Fest.
Chris: And there's a real nice place. It offers burgers, coffee, beer,
Chris: cocktails right nearby with indoor and outdoor seating. So I think we'll just walk there.
Chris: And we'll hold the 12th anniversary birthday party for Linux Unplugged on Saturday
Chris: at Texas Linux Fest. It should be really fun, I think.
Chris: and I think also I'm going to say grab the BitChat app while we're there on
Chris: the ground why don't we all organize with BitChat,
Chris: I think there's no servers required no accounts required it's just location
Chris: and Bluetooth and IP based so get BitChat we'll have it linked in the show notes
Chris: open source we've talked about it before could be a great way for us to just communicate that's.
Wes: A good idea.
Chris: As you get in the area and we do have our link we're trying to raise support
Chris: to get to Texas Linux Fest we were going to do the commercial sponsoring route
Chris: but nothing's really worked out and so the audience is stepping up in a big
Chris: way to make sure that we can get down there and do what we do best,
Chris: cover these special community events like nobody else does or can.
Chris: And so we'll have a link in the show notes. You can use PayPal,
Chris: Venmo, or OnChain, or Lightning to support us.
Chris: And you can put a little message in there. I'm kind of playfully calling it a fake boost.
Chris: You can also, of course, boost us and put a message in there for going right
Chris: into our fund to get us down to Texas.
Chris: And I also think you could consider picking up a VLOG identification item like
Chris: a hat or a t-shirt at the Jupyter Garage.
Chris: We have a couple of new ones up there that you could put on and get identified
Chris: by the team right away. You can find that at JupyterGarage.com.
Chris: I wonder, did we get the new hat colors on there?
Wes: Ooh, good question.
Chris: Yeah, I don't know.
Wes: I'm getting excited already. I mean, the schedule for Texas Linux Fest is up now.
Chris: It's looking good. It's looking real good. And you're on Saturday.
Wes: That's right, yeah.
Chris: Everybody should come see Wes's talk on Saturday.
Wes: After our meetup.
Chris: And then right before the after parties, which there'll probably be several of.
Chris: So you could grab yourself a VLOG identification item. So that way you stand
Chris: up from the crowd at jupytergarage.com.
Chris: Of course, we have the booths and we have the playfully titled fake booths.
Chris: If you would like to support us that way, we'll have a link for that in the show notes.
Chris: And we'll have an update on how we're doing in just a little bit.
Chris: But KDE hit a new release stage in this last week.
Chris: And we wanted to take a look at it. We've been talking about it on and off to
Chris: our bootleg members and just wanted to get everyone caught up really quickly.
Chris: The KDE community that makes the Plasma desktop has also now started creating
Chris: their own distribution.
Chris: And it's built by the KDE project to sort of feature the Plasma desktop and Plasma technologies.
Chris: And we've entered into, it's still, I guess it's not, it's alpha,
Chris: but it's not alpha, alpha. I mean, how are they calling?
Wes: I mean, they do call it the alpha release of KDE Linux, at least Nate did over in his blog post.
Chris: It's like the next alpha, I suppose. I mean, the reason why I'm trying to make
Chris: this clear is it's still early days, everybody.
Chris: But it is a new operating system intended eventually to be at a spot where you
Chris: could daily drive this thing.
Chris: It would showcase Plasma and KDE software in the best light they feel that the developers feel.
Chris: And they would try to highlight modern technologies in their Wayland and Butterfess.
Chris: So I think what's notable is they're calling this a testing edition now.
Chris: So it's still considered alpha, but it's at the stage where they want to get public testing.
Chris: So in there right now is an unreleased version of Plasma. Plasma 6.5 is in there right now.
Chris: And so you can get to play with the latest and greatest stuff that way.
Chris: And I know immediately you're probably thinking as you listen to this, boys,
Chris: Why do we need another Linux distro? Why? Well, this is what the KDE project says.
Chris: They say, quote, KDE is a huge producer of software.
Chris: It's awkward for us not to have our own method of distributing it.
Chris: Yes, KDE produces open source that others distribute, but we self-distribute
Chris: our apps on app stores like FlatHub and the Snap Store and Microsoft stores.
Chris: So I think it's natural for us to have our own platform for doing that distribution too.
Chris: And that is an operating system. and so that's kind of what they say now brent there's neon though.
Brent: Yeah nate has some words here about neon because well
Brent: if you remember that was the old version or
Brent: oof am i supposed to call it that but that was the version
Brent: of linux that they were putting out for developers and those of us who are i
Brent: don't know interested in finding bugs to give it a shot chris you were running
Brent: that for a long time in studio too yeah indeed at least nate says kd is not
Brent: cancelled however it has shed most of its developers over the years, which is problematic,
Brent: and it's currently being held together by a heroic volunteer.
Brent: While Neon continues to exist, KDE Linux therefore does represent duplication.
Brent: As for unnecessary, I'm not sure about that.
Brent: Harold, myself, and others feel that KDE Neon has somewhat reached its limit
Brent: in terms of what we can do with it.
Brent: It was a great First product that KDE distributed some software and prepared
Brent: the world for the idea of KDE in that role.
Brent: And it served admirably for about a decade.
Brent: But technological and conceptual issues limit how far we can continue to develop it.
Wes: I mean, I can definitely understand preferring, even in an alpha,
Wes: what they've got going now to develop.
Wes: to putting things together the way Katie Neon did. That said,
Wes: I mean, I ran it for years.
Wes: We ran it at the studio for years. It really did work well.
Chris: Yeah. Yeah, I think during his heyday, it was actually a really great showcase.
Chris: I guess I do empathize with the idea of that was our V1 and this is our V2.
Chris: I can kind of connect with that.
Brent: And it feels like, you know, designing something like this 10 years ago versus
Brent: designing it in, you know, with modern applications and construction in mind.
Brent: Of course, they're going to come up with a very different product.
Chris: All right, BigPain. So they keep saying it's a modern, it's a modern design.
Chris: What do they mean when they're saying it's modern? What does that mean in today's Linux distro parlance?
Wes: Yeah, we do live in an interesting time where people are building all kinds
Wes: of new wacky different versions of Linux.
Wes: This is not using OS Tree or Bootsy like we've seen over, like when we talk
Wes: about our uBlue friends.
Wes: I guess they're using Arch as a base, but then they're using a tool called Make
Wes: OSI that produces like a operating system image file.
Wes: And then under the hood, you get a ButterFS main partition with a system sub-volume
Wes: that is your sort of like writable world.
Wes: And then they're using EROFS, which is like a read-only file system that the
Wes: kernel has a modern take on that.
Wes: And so they ship these images that they build as these EROFS read-only file
Wes: systems that get put on your file system and managed by systemd with updatectl
Wes: and there's a whole suite of systemd tools for this.
Chris: Right, so you update with systemd. That's crazy. It's fun. It's not the best UI, but it's fun.
Wes: And then, of course, that can hook into the systemd boot stuff.
Wes: Right now, this does only work on UEFI systems and so you can have the A,
Wes: B, different versions that you can roll back to.
Wes: And there's a lot to like in terms of you really just download a new file system
Wes: image onto your hard drive, gets kind of rigged up a little, just a little bit,
Wes: connect a few dots, and then it seemed I
Wes: did I was doing some poking mostly because
Wes: it foils a lot of like the sort of kegs xf
Wes: I like to do they do actually load the pmem module that
Wes: I needed in the init ram fs already which I had to extract out of
Wes: the unified kernel that they uh boot but they're using something where basically
Wes: systemd systemd boot passes an efi variable that tells it which drive it booted
Wes: from and then it can just use the gpt partitioning to figure out what your root
Wes: is automatically and it sort of like auto generates these mount units for you.
Wes: And then on top of that, KDE Linux is making sure that this EROFS,
Wes: so it's like it mounts the ButterFS system as your actual root,
Wes: but then immediately before you ever get anywhere, it mounts this read-only
Wes: to just the slash user part.
Wes: And so all of that comes from their pre-built images.
Chris: Ah, and where you're living is in the sub-volume.
Wes: That's where stuff like Etsy and other places that you can write to.
Chris: Is home in there too in the sub-volume?
Wes: Yeah.
Chris: Yeah, okay. That's actually a pretty clever way to lay it out.
Chris: I like that when I looked at it first, I thought, oh, okay, they didn't do home
Chris: as its own partition. No, no, because it's in that sub-volume group.
Wes: And, you know, they actually listed explicitly things like Nix or other tools
Wes: like, you know, if we don't do, they were originally at some point in their
Wes: design doing a fully, like, immutable, just like at root.
Wes: But they felt this gave them a lot of the same guarantees, but with a little more compatibility.
Wes: Although I did very quickly try to install Nix and it was kind of failing because
Wes: it was trying to write under user local, I think, which was still read-only
Wes: and so still was breaking some things. But I didn't try that hard.
Chris: So this has been one of my questions is, and you just touched on it,
Chris: who is this ultimately for?
Chris: And I guess what you just alluded to is there is some flexibility in the underlying
Chris: system because one of the groups they're clearly targeting is developers.
Chris: They say, quote, you want to participate in KDE's QA process and find issues
Chris: or early bugs, or, quote, you are a KDE Plasma developer, are some of the groups
Chris: they implicitly state on their website they're targeting as developers.
Chris: And so my concern is a lot of times an immutable system is a little too rigid
Chris: and you end up doing everything in distro box or everything in containers because
Chris: developers need tools. They need libraries.
Chris: They need all the crap that they use to build their particular applications
Chris: with their particular workflow, with their particular preferences.
Chris: That's where an immutable distro can be a little bit of friction.
Chris: And if you're trying to make something where people can come and build applications
Chris: for the Plasma desktop, they're going to need to be able to,
Chris: I don't know, what would be a basic closure setup for you, and could you get
Chris: that working on something like this?
Wes: Yeah, I mean, I do think you are probably going to run into some limits.
Wes: It does support homebrew, so you can get homebrew going.
Wes: It's kind of like a lot of these modern systems. If it sufficiently sideloads
Wes: cleanly, then you can kind of make it work maybe with some modifications or
Wes: some jerry-rig support that you might need.
Wes: And, of course, for a lot of stuff, especially with KDE, there's flat packs are very first class.
Wes: so even if you want to develop some on kde software because
Wes: they do have a section in their wiki that kind of addresses like well
Wes: here's how you might go about developing non-kde software
Wes: and how do you what if you want to work on the distro itself and so there's
Wes: various setups i do think right containerization or things will probably come
Wes: into play they do mention um distro box as well and and docker yep um and system
Wes: d system extensions is another tool that they seem to be adopting in a pretty first class way that.
Chris: Felt like when i come next time i come back around to kdelinux that i think i want to play with.
Wes: And that lets you kind of do another take at this like overlaying right you
Wes: can be like oh hey i want you to overlay these files on top of my what i've
Wes: already got going on slash user to then add this extra especially with systemd
Wes: where like you can override and hook in new units and lots of things.
Chris: They do say in the documentation though install at your own risk this could
Chris: break things and i think that's the takeaway for this entire distribution is
Chris: install at your own risk it's it's still early and that said brent i know you've
Chris: had a little bit of time with it we've all just spent kind of the weekend with
Chris: it i'm curious what your first impressions were.
Brent: As soon as i hit download it was the excitement i think anything coming out
Brent: of the kd project i've been a fan of for a long time and we've been hearing.
Wes: About your bias here now there.
Chris: Is a bias for sure i think that's worth mentioning is i think all three of us
Chris: we've become over the years pretty impressed with what the plasma desktop has
Chris: achieved and the kde apps and ecosystem and the consistency that they've achieved
Chris: so you're right brent but I think they've earned it.
Chris: They've earned it by producing and being there year after year.
Brent: And if you look at the transition from the five series to six series and how
Brent: smooth that went, it's really impressive from that team.
Brent: And so I think I've been excited about this coming since we heard little murmurs
Brent: about it. What was that? Six months ago, something like that.
Brent: So it's nice to see it finally come out. And yeah, sure. I'm biased and excited.
Brent: So that was the first going into it emotion that i felt now i did of course
Brent: see some differences like the download is a dot raw that was a little new for
Brent: me i don't believe i've installed anything from a dot raw,
Brent: uh typically you know you get an iso or something like that and i wondered if
Brent: that would give me any issues but you know this being an alpha i thought i'm
Brent: just gonna give it a quick test in a vm and that's,
Brent: plenty fine maybe for a first go around
Brent: and that booted up just fine if you you know give it enough space and all of
Brent: that stuff what i ran into quickly though was i had issues partitioning and
Brent: i know wes you were like i didn't have any issues at all but something about
Brent: my setup gave me issues in the installer yeah.
Wes: I installed it probably like 10 times overall just.
Brent: Because i I kept tweaking and trying stuff.
Wes: And all of them worked.
Brent: And I don't know what I did. I obviously tried to troubleshoot it quite a bit
Brent: and I did make some progress and I ended up the auto partitioning wasn't really
Brent: working for me for whatever reason.
Brent: So I ended up doing, you know, doing it manually.
Brent: And even then I would get to the install process and it would chug for a little
Brent: bit and then eventually get some IO errors and things like that.
Brent: So it could very, very, very well be. It's my particular setup.
Wes: How did you break your virtual hardware?
Brent: Why is everything always breaking around me? So I did the smart thing and wrote
Brent: that raw image to a USB drive and figured, go bare metal, baby.
Brent: And so I gave that a shot today. And strangely, that excitement was still there.
Brent: And I still didn't have anywhere to install it
Brent: because I didn't want to wipe the entire you know framework maybe
Brent: an hour or two before the show but I
Brent: get a sense you guys might convince me to do that after the show but
Brent: I did get it running and ran into a couple little
Brent: bugs like plasma crashed one time and I
Brent: did have some errors doing updates but eventually an image came in and I realized
Brent: these are huge I know the installer told me hey you're gonna need at least 40
Brent: gigs to install this as opposed to what typically we see like 8 16 gigs something
Brent: like that so i know there's stuff that's a little different under the if.
Chris: The images are big and if you've got a big faster net connection it's no big
Chris: deal and if you're on a slower connection you really feel it.
Wes: They weren't even that fast i have a pretty decent.
Chris: Connection and it.
Wes: Was still you know a few minutes.
Chris: Yeah when i did the update ctl update or upgrade whatever it was at first i
Chris: thought nothing was happening and then i realized that that progress bar was
Chris: just taking a real long time it was just at like one or zero percent it does have.
Wes: A fancy little colored progress bar though.
Brent: That's true and.
Chris: Once that image is downloaded it switched so fast i thought it failed,
Chris: so there's that for it it's got that going forward um i'm curious what your
Chris: impressions were just kicking the tires wes.
Wes: Yeah i like it i mean it's a it's a very
Wes: lean system pretty much everything's just in flatbacks a
Wes: little bit in the base system as little as they can i think yeah
Wes: so it's pretty snappy uh which is nice you know comes from a
Wes: pretty nice little arch base for what you do get in the base system i
Wes: was trying it out in a vm i did try it on hardware at the end too but in my
Wes: first install i noticed that my mouse was totally upside down but in a way where
Wes: i clearly like where you clicked was down no longer where anywhere that was
Wes: drawing the mouse so you kind of had to guess it was just like a little you
Wes: know a few millimeters above that it's.
Chris: We run into that every now and then.
Wes: Yeah but not.
Chris: Unusual but i saw other folks reporting that issue as well.
Wes: And so i just thought like is this some weird issue you know
Wes: what there's a lot of ways that could happen but it was just a plasma issue
Wes: because like or something some way that they were plugging it all together because
Wes: not only did it not do that at the login screen uh
Wes: but then after i did an update it totally went away so um
Wes: and i see i could see because i was running over a couple days that yeah they've
Wes: clearly got their ci all hooked up and it's pumping out like daily or nightly
Wes: images that you get updates for i don't know that they have like the binary
Wes: diff stuff that they eventually want to be able to do happening right now so
Wes: you know do be aware of that if you're on a connection yeah.
Chris: Yeah if you're metered you might you might maybe wait because i'm sure it's
Chris: under very rapid development at the moment.
Wes: I do think like if you're someone who really likes fresh Plasma and wants to
Wes: live dangerously, if you can already make a system like this work where you
Wes: are doing stuff in containers,
Wes: you're happy to run stuff in Flatpak or as browser tabs, then for that kind
Wes: of workstation, it'd be totally fine.
Chris: I asked you guys earlier, who's this for? And I'll tell you what my use case is.
Chris: I want to check out Plasma from time to time. And why not spend the weekend in the latest Plasma?
Wes: And now that you've got the functionally atomic setup,
Wes: while it is like this brand new setup and maybe you're on these unreleased versions
Wes: and all that like that sharp edge is at least somewhat blunted by the fact that
Wes: you can roll back if you do have a known good state that's fair.
Chris: That's fair you have that sort of safety net.
Wes: I'm not saying go switch all your business employees to this but you know.
Chris: I mean it right now is very much, it's an MVP it ships with Dolphin Console,
Chris: Arc Spectacle, Discover Infocenter, System Settings and a couple other system
Chris: level apps in the base image and then Kate and Firefox are installed via Flatpak.
Chris: That's pretty much it, boys.
Brent: Lean.
Chris: It is. Which I don't mind. Discover is installed, already pre-configured to look at FlatHub.
Chris: The one thing that really stands out, though, when you're on a really lean system
Chris: and you open up Discover, I don't know what they're using to pick what shows.
Chris: But, like, so if you wanted somebody to be able to sit down and install this
Chris: and be able to maybe just add some of the most common applications,
Chris: that's not what's on the front page of Discover. It's like a random selection of apps.
Chris: So you really have to know what you're looking for, which is fine,
Chris: but it'd be kind of cool just to have, you know, maybe like a curated selection
Chris: of like the most go-to apps that people need to get their system working and
Chris: functional just right there.
Chris: I was really happy to see ButterFS on route. Nice to see that.
Chris: And they also have a Z standard compression, as our friends would say, enabled by default.
Chris: They also have the SSD flag turned on.
Chris: but ultimately my impression was is plasma 6.5 i get to play with plasma 6.5.
Wes: What this.
Chris: Is great i don't have to mess up my my whole system just to go play with plasma.
Wes: This is another case right where like since they do have all the automation
Wes: set up you just get these stamped output regular snapshots of what um what the
Wes: trees look like i don't know the exact details but.
Chris: Some of the stuff that i that actually really tickled me in 6.5 has been in
Chris: plasma at least for a couple of releases but just for an example the remote
Chris: desktop stuff is so nice now,
Chris: you go into system settings remote desktops in that there's
Chris: a section for it you enable a user
Chris: so i turned on i added my user and then
Chris: you check a box and then it gives you your ip and
Chris: so i went over to another computer i installed krdp or
Chris: whatever it is put in the ip address set no
Chris: other settings hit enter and entered my
Chris: username and password and i was remote controlling the plasma that plasma machine
Chris: a katie linux machine over whalen over whalen on both systems on both ends no
Chris: problem really good performance like i could move the windows around with the
Chris: wobble and everything now obviously wait.
Brent: With the what what.
Chris: Did you say with the wobbles you gotta have the Wobble, right?
Chris: I want the absolute latest version of the Wobble. I want nightly Wobble, okay? And I have it now.
Chris: And the remote desktop, all that stuff, like the things they've been adding to Plasma,
Chris: It's so well refined and comes together in 6.5. So who's it for?
Chris: I think it's for people that want to just experience Plasma.
Chris: Maybe you're creating an application and you want to see how it works on kind
Chris: of like the reference Plasma desktop.
Chris: Because I think that's what this is striving for is the reference Plasma desktop.
Chris: And for some users, that's going to be very appealing to them.
Chris: For other folks, it might be something we check in from time to time.
Chris: But, I mean, does it feel like an alpha? a little but like you're saying you
Chris: can always revert like nate he's been running it for months on on the daily
Chris: so it's getting to a point already.
Wes: I do think right like we are the ecosystem is adapting now to work better in
Wes: this environment where like what you depend on from that core operating system
Wes: is is less and less and that means there's less that you have to get to to get
Wes: to sort of minimum viable distro in that sense.
Chris: I also get a vibe that maybe there's a long-term goal to create a reference platform for OEMs.
Chris: Hardware manufacturers that want to ship laptops or tablets or whatever using
Chris: Plasma. And we also seem to have a bit of a roadmap.
Chris: Three additions are planned. Testing, which will be like daily Git builds.
Chris: Enthusiast, which will be the beta versions of released KDE software.
Chris: And then Stable, which will be only released quality checked software.
Chris: So you'll have three additions of KDE Linux eventually. There's only one right now.
Wes: Right because.
Chris: It's probably it's all just testing right now but uh that kind of also sort
Chris: of slices it up right enthusiasts you could go check out the the enthusiast
Chris: track of it or whatever you want to call it or the enthusiast edition i think it's good.
Wes: One thing i wonder you know in the ublue world there's it
Wes: is very much on like the container side of this tech i wonder you know what
Wes: you see there where it's also encouraged like you can just import that and add
Wes: your own layers on top and make your own thing i wonder will people fork this
Wes: will there be like you know system extensions or things that become like here's
Wes: like an add-on for kd linux obviously not right now but maybe these.
Brent: Additions also get me thinking about who is the audience right like uh daily
Brent: get builds i totally get that through testing even maybe enthusiasts you get
Brent: bug checkers and things like that but i guess it's natural to put out a stable
Brent: but is that really their goal makes me is that maybe for.
Chris: The neon folks that have been you know because neon.
Brent: Has been based on a boat to lts great so.
Chris: Maybe this is yeah for them,
Chris: And if you were going to run it on the daily yourself, that might be the one you want to target.
Chris: Because even with the stable version, I'm sure once the next version of Plasma
Chris: is considered stable, you get it probably that day.
Wes: Although I wonder, because there's the Plasma component, but then there's,
Wes: like, if they're using Arch as the upstream, there's the...
Chris: That's true.
Wes: I don't know how many net packages it is that we could take a look at.
Wes: Maybe that's not a crazy burden, but in theory, that is rolling underneath still that you get snapshots?
Wes: Unless they're backporting, you know, there's...
Brent: And Chris, maybe it's perfect for you. you run stable most of the time and then
Brent: when you want to get that weekend where you get a little preview you just switch
Brent: images to testing and give it.
Chris: A couple right you could rebase that is one
Chris: of the that is one of this distro hopping is going to be something that we tell
Chris: future generations that we used to do oh yeah we used to reload the entire system
Chris: and we'd we'd we'd format it or some some of us would have separate partitions
Chris: or drives for our home folder and we'd move we'd keep that between the reinstalls
Chris: and it'd be a couple hours.
Wes: Or people had slick setups right on their case so they could switch,
Wes: which was like the primary hard drive.
Chris: All the switches.
Brent: We used to like K-Exec, you know? That used to be a thing.
Chris: But now we just rebase and in five minutes you're on the new thing.
Brent: Lame.
Chris: It is nice though to be able to check things out. You could rebase to testing
Chris: for the weekend and then go back to stable.
Chris: So interesting. I think it's going to be a distribution to watch,
Chris: obviously just because of who's making it.
Chris: The security updates will lag a bit behind Arch. They say by a day or so.
Chris: Maybe that gives a little insight to the process there. The governance seems
Chris: to be run by, quote, a council of elders, according to LWN, with a final arbiter involved.
Chris: And if there's ever an end of life to KDE Linux, like they, and I like that
Chris: they're talking about this.
Chris: If the project fails, they say a last update will convert the system into another supported distro.
Wes: Thinking about the whole lifecycle up front is smart. That's,
Wes: I don't know what that, what exactly that means, but okay, they're promising.
Chris: It goes back to neon.
Wes: Nix, NixOS.
Chris: OnePassword.com slash unplugged. That's the number one password.com and it's
Chris: unplugged in the classic lowercase style.
Chris: Go take the first step to better security for your team by securing credentials
Chris: and protecting every application. even unmanaged shadow IT.
Chris: You want to go to 1password.com slash unplug to learn more.
Chris: So this is the thing that I think is a clear and present reality.
Chris: If you're in security or you're in IT, you already have a mountain of assets to begin with.
Chris: You've got different devices, different identities for the staff,
Chris: all the different applications required to run the business. It's a lot.
Chris: And there's a lot of security risks just there. But now there's also all of
Chris: these additional different SaaS applications and different services that your
Chris: end users want to do their job better.
Chris: Well, you can conquer this mountain of security risks with 1Password Extended Access Management.
Chris: It's a real problem over half of IT pros that were surveyed say this is one
Chris: of their biggest challenges.
Chris: And that's where Trellica by 1Password can help you discover and understand
Chris: and learn about all of the apps your users are using, managed or not. Yeah, that's powerful.
Chris: That's Trelica by 1Password. It inventories everything at your company.
Chris: It has pre-populated app profiles, so you can kind of assess the risk right
Chris: there in a dashboard with a report.
Chris: It lets you manage and access who has what logins and also how you off-board
Chris: people when that time comes.
Chris: And then ultimately, if you need, it helps you optimize your spend so you can
Chris: eliminate redundancies, make sure you're not spending for multiple services
Chris: for the same thing, for the same people, and ensure that your best practices
Chris: are being followed across every app your employees use.
Chris: Even shadow IT, which I used to be when I was a contractor, I'd plug in, I'd get on the network.
Chris: And the other thing I always saw companies struggle with is a secure,
Chris: standardized process and procedure to onboard or off-board employees.
Chris: You want to make sure you're also meeting compliance goals. That's where Trellica
Chris: by 1Password provides a complete solution for SaaS access governance.
Chris: And it's just one of the ways extended access management helps teams strengthen
Chris: compliance and security.
Chris: You know 1Password and their award-winning password manager and how important
Chris: good password hygiene is and how they've helped millions of users and hundreds
Chris: of thousands of businesses.
Chris: Well, 1Password extended access management builds on all of that and so much
Chris: more. They get regular third-party audits, they have the industry's largest
Chris: bug bounty, and they exceed the standards set by various authorities.
Chris: 1Password is always taking it up a notch. So take the first step to better security
Chris: for your team by securing credentials and protecting every application,
Chris: even the unmanaged shadow IT.
Chris: You need to go learn more at 1Password.com slash unplugged.
Chris: That is the number 1Password.com slash unplugged, all lowercase.
Chris: More information, and it's a great way to support the show. OnePassword.com slash unplugged.
Brent: Chris, I got an itch this week, and it's to learn more about how Hypervibe is doing.
Brent: You haven't talked about it for, I think, like two weeks now. Is this a bad sign?
Wes: We're worried something's wrong.
Chris: I'm doing okay. I've been biting my tongue, but some big things happened this
Chris: week, so we're going to talk about it a little bit.
Chris: While Wes, while we do this segment, attempts to get it running on a laptop
Chris: live during the show. So, Wes Payne, are you ready to install Hypervibe on that laptop?
Wes: Well, we'll see. As Jeff knows well, you have a notoriously large config.
Chris: Yes.
Wes: So I think we're going to see what things need to get trimmed down to make this work.
Chris: My config highlights the best that free software has to offer.
Chris: So there's a lot in there. So it's been a bit. Hyperland 0.51 dropped this week,
Chris: and they added a new gesture.
Chris: It actually completely reworked the gesture system.
Chris: With true one-to-one trackpad gestures, you can map to fingers and modifiers
Chris: and all kinds of cool directions, and you can now set scroll factors per device, which is really fun.
Wes: That's nice.
Chris: So you can dial in the mouse and you can dial in the touchpad and they don't
Chris: have to have the same exact scroll settings.
Chris: There was a rework on animations. I got a nice polish with smoother transitions for pop-ups.
Chris: And screen sharing for Chrome and Firefox is fixed up a little bit with 8-bit
Chris: color, so it's a little bit faster.
Chris: So I had to incorporate all of this into Hypervibe. And I had to fix up some deprecated configs.
Chris: I had to go in and change a few things around the new gesture system.
Chris: I got all that refactored. But the thing that was big is I also have a new shared
Chris: module stack. So all my hosts now have a consistent base.
Chris: And then I have independent configs for each host. And then I've cleaned things
Chris: up to make builds go faster. Like I removed WebGTK.
Wes: Yeah, I wonder if you didn't push that yet.
Chris: Because oh maybe not i'm.
Wes: Having to do that right.
Chris: Now you're going to be building webg yeah i'm removing.
Wes: A bunch i think i i think i got it gone.
Chris: Yeah you're not going to want that it takes forever to build and it's telegram
Chris: and folate they pull it in and telegram you can just install as a flat pack
Chris: so i i guess in the config i haven't committed yet i pulled out telegram as
Chris: a package and now it's making.
Wes: It harder for me.
Chris: I know i'm sorry i also now have fixed
Chris: auto updates i had this ridiculous bug where auto updates were
Chris: building the wrong version so now
Chris: they're locked to my repos flake so the system only
Chris: builds against known good configs i overhauled i
Chris: overhauled the way bar the clock is cleaner supports multiple time zones in
Chris: the drop down now now and some systems people are having problems with the emojis
Chris: so i simplified that i also have set up better device rules so android phones
Chris: and a lot of usb gear just works without warnings you just plug it in and you
Chris: should be able to access your usb device or like your android,
Chris: I've moved to Kitty, and I've moved to NerdFonts, and that all looks really nice now.
Chris: And I've installed Cursor. I'm playing around with the Cursor editor,
Chris: and it should be able to edit the files it needs to edit and things like that.
Chris: But all in all, new features, lots of tuning. It is all there.
Chris: The new version of Hyperland has launched, and Hypervibe, my distro on Nix,
Chris: has taken full advantage of all of them. It's looking real beautiful.
Chris: In fact, I was telling Brent before the show that I like the setup so much that
Chris: I'm working from home more just because with an ultra-wide screen and the tiling
Chris: window manager, I can achieve a lot of the productivity I feel like I get with multiple monitors.
Chris: I don't think it's a one-to-one, but it's pretty close.
Chris: And it's great for work and it's great for gaming because I have GameScope and
Chris: GameMode and all that stuff.
Chris: So when you launch games, it's a full, ready-to-go gaming system.
Chris: And when you want to work, it's really nice. and I've got key combinations that
Chris: launch groups of applications and position them where I need them and all of it.
Chris: It's just, I've been very happy. And I think it's going to be hard to go back
Chris: to a non-tiling workflow.
Wes: Well, why do you need to?
Chris: I don't know. I don't know why you ever would. I don't know why you ever would. Okay, Wes Payne.
Wes: I might be ready to try.
Chris: No way, really? You got around WebGTK that quick? You stripped her down, didn't you?
Wes: I did. I did notice you have a few a bit of duplication in here that.
Chris: Is the old config.
Wes: Yes because.
Chris: I did actually go through and remove some of the dupes.
Wes: Because I was like why do I have to remove element a couple of different times
Wes: yeah that's me you had some old plasma 5 packages that had to get removed yeah.
Chris: That is the old I'm sorry,
Chris: No, I need what I know. No, this is whole. I wanted him to review what I got wrong.
Chris: And problem is, is that I do kind of like batch commits.
Chris: So I've changed a lot of things. And then I do one commit. And I just try to
Chris: put all my changes in that commit.
Chris: Because otherwise, I'd be committing stuff all the time.
Brent: Well, Chris, there's a good way to use Git and a less good way to use Git. Just saying.
Chris: Tell me more.
Brent: Or Wes will tell you after the show.
Chris: Am I using it wrong? Am I getting wrong, boys? I'm sorry. I'm sorry.
Brent: That you're getting at all is a huge success. So please don't stop.
Chris: Speaking of Git, we thought it'd be fun to kind of what Wes is doing with my
Chris: Hypervibe config right now.
Chris: Let's do for anybody. I wonder if we couldn't even make an episode out of it.
Chris: So we want, once again, we're putting the call out for you to send us your configs.
Chris: But we want to do it a little differently this time. We'll take a look at them.
Chris: We'll call out what you got good. I love that part. We'll even call out if we're
Chris: copying anything you've got.
Chris: And we'll call out the bad. So it's like, you know, it's all out there.
Chris: And we may suggest a few improvements. And we want to be able to actually commit
Chris: those improvements back. So we're going to put a link in the show notes for people to submit.
Chris: Have we decided the best way for them to send it to us?
Wes: I think however they, you know, send a boost email.
Chris: No, no. I mean, like, we need it somewhere where we can get it.
Wes: I think we'll just have to fork as we go.
Chris: Okay. So just put it somewhere where you can link it to us. So send it in as
Chris: a boost or send an email and link it to us, and then we'll grab it.
Chris: That'll work. That'll work. And we want your Nix configs.
Wes: And then maybe we'll put together like a list of the ones that we receive or
Wes: something and then link out to them.
Chris: Is there any other configs we want people to send in besides Nix configs that
Chris: we want to look at? I mean, I just love config setups.
Wes: Sweet Ansible setups. That's fine, too.
Chris: I'd be down for that. Yeah. So boost them in with a link or email them in so we can take a look.
Chris: and tell you what we think of them.
Wes: You know, if you got like a real dope Docker composed yam, we'll send that in.
Brent: Apparently we got a Hyperland guy here.
Chris: Hey-o. Okay, West Payne. So we're going to let you keep going.
Chris: We'll give you through the next segment.
Chris: We're going into the last half of the show. So you've got a little bit over there.
Chris: We'll see how it goes. So ladies and gentlemen, stand by why West Payne tries
Chris: to build Hypervibe on a laptop that's old and slow. yeah.
Wes: We do have we are doing a little bit of finishing building hyperland so there's that going on.
Chris: Uh-huh yeah so that's always it's always pulling in the absolute latest
Chris: i it's one of the funny things actually was i knew about the new gesture stuff
Chris: before uh the hyperland announcement of the new release because they broke in
Chris: my config because i'm running i'm running raw man and so i i was fixing stuff
Chris: in line as as uh they were getting published to the hyperland repo okay,
Chris: Keep going, Wes Payne.
Chris: Unraid.net slash unplugged. Go unleash your hardware.
Chris: Unraid is a powerful, easy to use NAS operating system for those of you that
Chris: want control, flexibility, and efficiency in managing your own data.
Chris: What you got in the closet is going to work with Unraid. It allows you to mix
Chris: and match drives of any size.
Chris: You can build what you want with no restrictions. There's also built-in support
Chris: for things like tail scale and one-click remote access and easy hardware acceleration
Chris: and a ginormous community app store that has everything in there from AlbiHub
Chris: to the latest RAR series of things.
Chris: And if you know what I mean, you know what I mean. Now, I got a note from Alan
Chris: in Texas. He says, in your latest read, you mentioned you wanted to hear people
Chris: with their Unraid setups.
Chris: Well, I am running Unraid on a Dell PowerEdge R730XD as my home server.
Chris: It's running a couple of VMs for Home Assistant, PFSense, and a Minecraft server
Chris: on Ubuntu, and a couple of Linux distros to play around with.
Chris: There are also several containers for Image, Jellyfin, Nextcloud,
Chris: Pinchflat, Matrix, Minifold, Vault Warden, and more.
Chris: I've been busy with work, so it needs some love. I'm not really sure if that's
Chris: worth sharing, but if you guys want to pull the trigger on Linux Unplugged Homelab
Chris: Extreme Makeover Podcast, I could be a prime candidate. I would love to do that, Alan.
Chris: Thank you for sending that note in about your Unraid setup. I love hearing what people use it for.
Chris: I'm going to check out Minifold. I know everything on that list.
Chris: I'm not sure if I'm familiar with Minifold.
Chris: I might check that out after the show. So go get set up with Unraid and then
Chris: write in and tell me what you've built, what you're running.
Chris: Could be huge, could be small.
Chris: What really matters is that it makes a difference for you.
Chris: Get started. Support the show. Try it for 30 days for free. Unraid's fantastic.
Chris: Built on modern Linux. You're going to love it.
Chris: Unraid.net slash unplugged. That's unrayed.net slash unplugged.
Brent: Well, this week we want to do a big shout out to core contributor Pierre G.
Brent: Thank you very much for joining the core contributor team and the party.
Chris: Yay! I hope you get the bootleg this week. Check it out. Let us know what you think.
Chris: At Brantley, we had a bunch of people take advantage of the fake boost link
Chris: to support the Linux Fest trip to Texas.
Brent: Can you remind, what the heck is a fake boost?
Chris: Yeah, so I created a page that lets you use PayPal, Venmo, on-chain, or Lightning.
Chris: And the reason why I'm calling it, and I'm calling it teasingly a fake boost,
Chris: because you can put your name or a username, a handle, and a message in there, like a boost.
Chris: It doesn't actually use the boost payments system, but it kind of replicates
Chris: the experience of who you are, amount, and message. So it can give you.
Chris: Um, and so Jordan Bravo took advantage of it with 10,000 sats.
Chris: He says, have some sats for the Texas Linux fest.
Chris: I also hope you consider attending self next year. Since I live in Georgia,
Chris: self is the only Linux conference I can reasonably travel. Oh yeah.
Wes: Yeah. It makes sense.
Chris: We get that one. Do you want to take the next one, Mr. Payne?
Chris: I know you're in the middle over there.
Wes: Let me, I got to scroll up.
Chris: Oh yeah. I know. Brad and I could do it too. If you got a build to take it.
Chris: I know you're in the middle of that.
Wes: Matt M. Fake Bootson with 250 USD.
Chris: Yes. thank you sir i think that deserves a baller.
Wes: Yeah it's not a fake boost at all that's some value thank you man i've been
Wes: listening and watching since the linux action show all right and i'm hopeful
Wes: for at least another 12 years of linux.
Brent: Unplugged yeah i love it yeah hopefully.
Wes: This will help with part of the hotel cost thanks to the whole team for all
Wes: your dedication and hard work oh well thank you thank.
Brent: You by hotel i think he means you know the bus we're all gonna just pile in
Brent: right oh yeah isn't that the plan that's the whole that was the long-term plan
Brent: wasn't it uh-huh we got us a blender cat sending in a little message with a fake boost of 105 usds.
Chris: Not bad at all thank you sir.
Brent: Blender cat says i hope to see you all at texas linux fest okay.
Chris: Blender cat you got to come up and
Chris: you got to identify yourself you got to introduce yourself Splendor cat.
Brent: Now. Yeah, please. Or wear a shirt or something.
Wes: I will accept a pantomime as well.
Chris: Okay. Matt F. came in with $50 and said, get some great barbecue.
Chris: Thank you, Matt F. Appreciate that.
Brent: Can I just say, do not blend cats. Thank you.
Chris: Yeah, okay.
Wes: Crash Master comes in with $50.
Chris: Hey, Crash Master.
Wes: For Texas Linux Fest, get some good recipes from members in Austin for the lunch.
Chris: Good call. Good call.
Brent: Hey, wait, you can't call it that. Well, Vince P boosted in.
Brent: Oh, no, that's not a boost. It's a fake boost. 200 USDs.
Chris: Hey, 200.
Chris: Wow, thank you, Vince.
Brent: Vince says, cheers, boys, and enjoy the fest.
Chris: Thank you. D came in with $150.
Chris: D says, here's some Fiat fun for the meat coma.
Brent: Much required. Thank you.
Wes: Phil J comes in with a fiver. Enjoy the trip, guys. Listener since 2020.
Chris: All right.
Wes: Started with self-hosted.
Chris: Yeah.
Wes: All the best to the JB team. Looking forward to hearing your coverage.
Wes: Cheers from Switzerland.
Chris: Thank you, Phil.
Wes: Wonderful.
Chris: We will do you proud.
Brent: I've never heard of this guy. Carl George, a.k.a. Mr. Pocket Meat,
Brent: fake boosted in a little 50.
Chris: Nice.
Wes: 50 for the group. This isn't looking great.
Chris: It says nothing but barbecue. That's how you know it's Carl.
Brent: Three letters. BBQ.
Chris: Barbecue, yeah.
Wes: I think this counts as pocket meat.
Chris: Uh-oh, Wes Payne. What is it?
Wes: Failed to start display manager.
Brent: You don't need that.
Chris: What? Why? It is, it may be geared up for- We started our.
Wes: Power top tuning, so that's good.
Chris: I guess all my systems are AMD. Maybe that's, hmm. Oh, that's a bummer.
Chris: That's a bummer. The Hypervibe fail. Well, you could keep poking at it, I suppose.
Chris: I'll take Noah here. Noah came in with $5.
Chris: Thanks for all the great content over the years. Safe travels.
Chris: Thank you, Noah. Appreciate it.
Wes: Oh, good. Postgres is running, so that worked. oh good yeah it's ready to run
Wes: as a server not so much as a desktop.
Brent: Isn't that the intention.
Chris: Oh man Donnie came in with $200,
Chris: Keep up the great work and event coverage. Thanks for setting up this payment
Chris: method for the lazy folks like me.
Brent: Thanks, Donnie. We still love you.
Chris: Yeah, I appreciate it.
Brent: Well, Brandon R. sent us one of those fake bees of 20 US dollars.
Chris: Nice.
Brent: Have fun in Texas and enjoy the barbecue.
Chris: We will. Thank you very much. Appreciate that.
Chris: Joseph B. came in with 20 bucks. Finally, I can send some money without having
Chris: to buy Bitcoin. I bet. Yeah.
Chris: I thought that might be appealing to some of you out there.
Brent: We still love you.
Chris: Thank you, Joseph.
Brent: Well, Sunbake sent us 40 US dollars.
Chris: Nice.
Brent: Some for the trip. Here's some help from the other WA, Western Australia.
Brent: We're three times bigger than Texas, but have many times less Linux vests.
Brent: Looking forward to hearing all about it.
Chris: Can I just say how awesome the international support is to get us to go cover a Texas Linux event?
Wes: No kidding.
Chris: I really, really, really appreciate that. Thank you, Sunbaked.
Wes: David H. comes in with $100.
Chris: All right.
Wes: I've gotten much more than this amount in value from you folks and look forward
Wes: to the continued great work. I was also lucky to attend the 600 meetup sometime ago.
Wes: Have a great trip, David, in Burlington.
Chris: Well, thank you, David.
Wes: From around the world to right around the corner.
Chris: Yeah, really. No kidding. All right. So our total of fake booths so far,
Chris: this is the grand total for the last two weeks, is $1,245.
Brent: Hmm. That's like the combination I have on my luggage.
Chris: You're right. I didn't even notice that. That's pretty interesting. Pretty close.
Chris: That is darn near almost exactly in the range of what the VRBO is probably going to cost us.
Chris: We found some that are probably about in the 10 to 15 minute range drive. I will warn you boys.
Chris: It is nothing fancy. so i'm staying.
Brent: In the van is that what you're saying.
Chris: Maybe i mean it's it's serviceable it's got bedrooms
Chris: um but it's not but we're all we need we're going for
Chris: budget and with this we're going to be able to secure the vrbo weeks before
Chris: we head down so thank you everyone that is a major cost that has been solved
Chris: uh we still have gas we have hotel on the way down and probably on the way back
Chris: and any meetup related costs that we are still fundraising for but this is a
Chris: huge milestone and for the trip support,
Chris: we at least know we can secure a place to land.
Chris: If we can knock out a few more of those expenses with the boost,
Chris: that would be fantastic, but we really appreciate everybody that sent in the fake boost.
Chris: If you want to do that, we still have the links in the show notes.
Chris: It will still be available. It automatically gets tagged for Texas Linux Fest,
Chris: and you get to put your name and a message on it.
Chris: Thank you, everybody, who sent in a fake boost, and now let's get to the boost.
Chris: And how about this? Adversary 17 is our baller booster this week with 256,000 sets.
Brent: Wow.
Chris: Adversaries write sats for the Texas trip. Well, thank you, adversaries.
Chris: We really appreciate that.
Chris: That is a fantastic boost, and that is going right to the trip budget. To Texas we go, boys.
Wes: I like that you have stuff in here that, I don't know if you were yelling at
Wes: the machine or what, but it has stuff, and it just says, preserving your existing config in all caps.
Chris: I had to make it clear. I had to make it really clear.
Wes: Well KRHill94 boosted in real clear With a hundred thousand cents Short and
Wes: sweet For Texas Linux Fest Heck yeah We appreciate it Thank.
Chris: You 94 Really appreciate that That's great Right to the fund it goes.
Brent: Well we got a Padre here Sending in 71,282 Satoshis Okie dokie,
Brent: here is a linux fast boost from a first-time booster hey.
Chris: Oh thank you for getting it all set up appreciate that effort too.
Brent: I started my dev journey on the lamp stack but life took a different direction
Brent: i became a catholic priest about 20 years ago i came across jb by way of self-hosted
Brent: which gave me an outlet to reignite my love of devops so naturally now i run
Brent: a ramshackle home lab on half a dozen old PCs and Macs.
Brent: Half of my church's IT needs are on top of NixOS, thanks to Chris and the Badger.
Brent: I don't spend a lot of time on Linux, but I do love the show and the network.
Brent: Prayers for a safe journey to Texas Linux Fest and thanks for the hard work on that old JB.
Brent: P.S. The total of these boots should be a zip code, but only time will tell.
Chris: Thank you, Padre. That is a great boost. I love to hear that NixOS has creeped
Chris: in and brace yourself Wes because actually,
Chris: All right, so this is the total of this boost should be a zip code,
Chris: but only time will tell. What does that mean?
Brent: I feel like it's a riddle.
Wes: All right, and then you just spin the map around, you put your lucky finger
Wes: down, and you land on Tallulah, Louisiana.
Chris: Louisiana? Tallulah?
Wes: I don't know if that's if I'm saying it right, but T-A-L-L-U-L-A-H.
Chris: That's fantastic.
Wes: In Madison Parish.
Brent: Will I be driving through there to get to Texas?
Chris: I don't know. Take a look at the map, Brent. We just had it out.
Brent: Can you unfold it a bit more? You're kind of hiding the section I need.
Wes: We were going to ask you what your route was, but you're asking us.
Chris: I know. This is not how this works.
Brent: Boosting what you think my route should be. Thank you.
Chris: He doesn't know. Biggles knows. He came in with 50,000 sats.
Chris: Thank you, sir. Looking forward to the Texas Linux Fest coverage.
Chris: Here is my small contribution. Not small at all. We really appreciate any value people can contribute.
Chris: it is extremely humbling and,
Chris: comforting isn't the right word but to know
Chris: that the Linux audience that chooses to listen to our podcast at least has our
Chris: back you know like there's a community behind us we're going to go down there
Chris: and we've been doing this for a long time so you know we're going to deliver
Chris: right you know we're going to do it you know we're going to try to have a good
Chris: time too and we're going to try to get you great coverage and come back with a solid episode
Chris: so any amount people can contribute is really appreciated thank you Thank you for the boost pickles.
Chris: Chlorophore comes in with 47,180 sats.
Chris: This is a live zip code boost Westpain. So you're doing double duty right now.
Chris: He said, I agree. I hadn't heard one for a while. So here is a zip code boost. It's 47180.
Chris: Oh, here comes the map again. Going from hyperbuild to map Like a machine Is.
Brent: That a hypermap?
Wes: Okay, what do we got here? We got 50,000?
Chris: 4-7-1-8-0 4-7-1-8-0 Oh, I see.
Wes: I was one back Yeah, there we go,
Wes: That explains why I was in the water.
Chris: Yeah, you're way off on the map. That's right. I think you got to go over there. There you go.
Wes: Not next to the oil rig.
Chris: Ah, careful.
Brent: It might be metric too, Wes, just in case.
Chris: Ooh, I hope not. Metric zip codes are hard. You got to do the conversion.
Brent: Is it in progress?
Chris: I think there's a hint here. It is, yeah. The pause. What is this last bit here,
Chris: Brent? You need to read that. The pause.
Brent: I would prefer if you read it, but you know, if you really need me to. You sure?
Chris: Go ahead. Yeah, go ahead.
Brent: Pozdrowinia poloski this is i think polish i have a teeny tiny bit in my old
Brent: roots but i i don't got the language i apologize for everything i just did.
Chris: How's the zip code uh search going over there west not so good yeah.
Brent: There is a 47-180.
Chris: In poland oh okay i think.
Brent: I think you're i.
Wes: Don't know if this is right though I.
Chris: Think you're over the target, at least. Thank you. Appreciate it,
Chris: Chlorophore. You've kind of stumped us, but I think we're close.
Wes: Yeah, I'm going to have to do some more research and maybe get a bigger map.
Chris: Damn, comes in with 43,100 sats.
Chris: Thank you. First time booster. Yes. Thank you. Long time party member.
Chris: Oh, my goodness. Thank you.
Chris: I use Linux every day as a visual effects artist working mostly on TV commercials. What?
Brent: Neat.
Chris: We need to know more about this. I got my start by accidentally wiping the family
Chris: PC with RHEL 2.1 in high school been.
Wes: There doesn't that happen to everyone.
Chris: Man when I screwed up the family PC dad was so mad he says thanks to JBI almost
Chris: all my installs are now Nix OS I hope this gets a tank of gas for the Texas Linux Fest thank you sir,
Chris: I'd love to know more about using Linux for the visual effects stuff even just
Chris: software distros what works what doesn't work that's fascinating really appreciate
Chris: the boost thank you for taking the time to get that all plumbed up.
Brent: Well tomato or maybe it's tomato sends in 28 000 sets.
Chris: There you go uh.
Brent: This might be a haiku but i don't know my poems so here we go i
Brent: nodes at night are big and bright deep in
Brent: the heart of linux the h top sky is wide
Brent: and high deep in the heart of linux fedora's whale along the trail deep in that
Brent: heart of linux the nixies rush around the brush deep in the heart of linux these
Brent: are some sats to help you with your trip to that old 28th state yeehaw.
Chris: I like that thank you very much tomato nice to hear from you exocena comes in with 25 000 sats,
Chris: Almost 10 months since my last booth. Sorry about that. But I have perfected
Chris: my NextCloud. He calls it my NextCloud.
Chris: With one command in the terminal, you can create a ready-to-boot SD card image
Chris: for a Raspberry Pi 4 or 5 with NixOS and NextCloud ready to go.
Chris: Automatic mounting of USB devices and NextCloud external storage and peer-to-peer
Chris: remote connectivity enabled.
Chris: You can check it out on my GitHub. up we'll put a link it is a jjack 13 or jj
Chris: 13 slash nix club we'll put a link in the show notes
Chris: the direct p2p connection with no firewall or no ports exposed
Chris: it'll work behind your net all you have to do is just scan a qr code you can
Chris: also install it on your existing nix system he has a link for that too he says
Chris: i also have a pr pending for emerging nix packages when i first tried it blew
Chris: my mind you gotta give it a try thanks for the show keep it up that is an awesome project It.
Brent: Looks like these peer-to-peer tunnels are from a project called Wholesale.
Brent: Wholesale.io looks completely open source, free for some P2P good action.
Brent: I should give this a look.
Chris: Thanks for letting us know, and thank you for the boost. We'll put those links
Chris: in the show notes if people want to check them out.
Wes: Augustine boosts in with 20,000 sets.
Chris: Hey-o!
Wes: My summer vacay started with the mother-in-law's dog sitting on the Ethernet
Wes: cable that's plugged into the ISP's little fiber box.
Chris: No.
Wes: Completely wrecking it.
Chris: Oh. That was bad placement, I just gotta say.
Wes: So we were cut off from the outside world for two weeks. The ISP was not quick in fixing it.
Chris: Oh, that's so frustrating.
Wes: That's ouch, yeah.
Chris: Oh, man.
Wes: This, however, showed self-hosting's true colors. We could still watch shows,
Wes: movies, and listen to music from Jellyfin.
Wes: And I could listen to audiobooks as well as catching up on Linux Unplugged episodes
Wes: that I downloaded with Audio Bookshelf.
Chris: That's so great.
Wes: It feels as one is cheating the system.
Chris: I totally agree with that.
Wes: Even though I do think this is how the system and tech and services should work.
Chris: Yes.
Wes: Here's some sets for the road.
Chris: Thank you, Augustin. That's really great. Boy, you and I are locked in on that vibe.
Chris: Let me tell you, it's so great, especially when you're offline and it's still
Chris: working. It's just, whoo.
Chris: It's how technology should be, but it ain't always that way. Appreciate the boost.
Brent: I just want to take a moment here to pause and say that was all of our baller boosts.
Brent: We haven't even gotten to the slightly less baller boosters, so thank you, everyone.
Brent: Now, SatStacker7 did send in two boosts for a total of 7,000 sats.
Brent: Hey, it's me, the user who pinged Wes about using Mesh Sidecar with Paperless
Brent: Module and apparently triggered last week's Paperless Deep Dive.
Chris: Yep, it's your fault.
Brent: I am glad to hear you tried it and liked it as much as I do.
Brent: I paired it with the old ScanSnap iX1500 duplex scanner and connected it over
Brent: USB to the machine where Paperless is running.
Brent: I can recommend the Sane project for scanning on Linux combined with the command
Brent: line tool Sane Scan PDF that acts as a wrapper and lets you configure scan jobs.
Chris: I've heard it works really well. I mean, ultimately, you just need to get that
Chris: PDF into the consume folder.
Chris: And so you can do that with any old scanner that can out. It doesn't have to
Chris: be a PDF, but I think that's probably the preferred format.
Chris: But what I love about this setup is with Sane PDF, All your scans go to PDF.
Chris: It just produces that PDF.
Chris: You could have it go scan directly to the consume folder, which is probably
Chris: what SatStacker is doing, and then it just gets imported.
Chris: That's pretty nice. All right, so again, that was the SnapScan IX1500 duplex scanner.
Wes: Getting tips from the pro. I like it. Thank you.
Chris: Yeah, I appreciate that. Okay, Groovy came in with 2,000 sats.
Chris: No mess is just value, which we always appreciate. Thank you very much.
Wes: Poppy Boosin with 7,832 sats.
Chris: Uh-oh Wes guess what zip code is a better deal I love it it's.
Wes: Just such a good deal.
Chris: It is such a great deal,
Chris: this is we appreciate the zip code boost we're making Wes work today he is earning
Chris: his split that is for sure okay so we got 7.
Wes: 8, 3, 2 but first multiply by 11 so naturally Chris as you know that's 86,152.
Chris: But then you need to add 1 for the zip code okay Sure we do I love it,
Chris: Let's use parenthesis I don't mind holding the corner if you want me to hold
Chris: on to that I know it's big Just hold it still Wes I don't know why I have to move it around so much.
Wes: Alright do I got this right 7, 8, 3, 2 multiplied by 11 Plus 1 So is that 86.
Brent: 153 That's my math.
Chris: There you go.
Wes: Okay, well, let me double check here. We got a couple of leads.
Chris: Oh, my God. With the math and all. Okay, what you got for me, Wes?
Wes: What you got for me? Maybe this is a postal code in Germany?
Wes: Augsburg? A city in the state of Bavaria.
Chris: Oh, nice.
Wes: That's going to be my official map guess this time around for 86153.
Chris: Thanks, Pappy. Let us know if we got it right. That's great.
Chris: Doornail7887 is here with 4,444 stats. That's a big duck.
Chris: Texas Linux Fest, baby. Also, would you mind doing a quick tutorial on setting
Chris: up a small matrix server again?
Chris: I want to join my matrix, but of course, I want to do it the hard way and use
Chris: my own instead of someone else's.
Chris: What is the best way to do this if we don't want to make it publicly routable?
Chris: Is this possible, or does it need to be online for many use cases, for his use cases?
Chris: Well, you probably do need to be online in order to, what do they call it, Wes, when you bridge?
Wes: Talk to other people.
Chris: There's like a terminology, though.
Wes: Federation.
Chris: Yeah, when you federate, thank you, when you federate. So you will want it online,
Chris: but there's a lot of ways you can do that.
Chris: Honestly, I think home matrix servers are a really good idea if you're up for
Chris: the config, which is a bit of an uphill climb, but there's a couple of options
Chris: out there, the Ansible route being probably the most popular.
Chris: You can throw it on a VPS, a pretty cheap one for just a handful of users,
Chris: and that might be the way to do it.
Chris: And I think that's one of the brilliant things about Matrix.
Chris: We shouldn't all be reliant on matrix.org.
Chris: We are looking into Matrix-in-a-box type solutions to recommend to people,
Chris: So if anybody out there has some suggestions, obviously we are aware of the
Chris: Ansible solution, but that might be a bit of a lift for some folks.
Chris: So boost in if you, uh, if you have any suggestions for that.
Brent: Well, Jordan Bravo sends in a good old row of ducks.
Chris: Yay.
Brent: Uh, I thought this was an automated message, but it's not. It says no message, just value.
Chris: Always appreciate that. Hey, guess who's back? Aaron's here with 3,333 sats.
Chris: I just spent six hours troubleshooting why my games were running at two frames
Chris: per second after updating to the NVIDIA driver 580 on Kubuntu.
Chris: Turns out, you also need to update the Flatpak NVIDIA components to match the driver version.
Chris: Insert facepalm here. So, if any other noobs like me are running into the same
Chris: problem and have Steam installed through Flatpak, make sure you're running Flatpak
Chris: update. You can do that on the command line, just Flatpak update,
Chris: if you've installed the new NVIDIA driver recently.
Chris: I'm kind of feeling like Chuck E. Cheese out here, boys.
Chris: Hey, Aaron, you got it working, though. That is, there are multiple layers there. It's a good tip.
Brent: That's also, yeah, great PSA. Thank you.
Wes: Hey, and even in the thanks today, we got a Texas boost from MJVC with a little
Wes: tiny binary boost, 1-0-1-0.
Chris: Awesome.
Wes: Sats for the trip.
Chris: Thank you, everybody. Thank you, everybody. Also, stream sats as you listen.
Chris: 25 of you did that, and collectively, You stacked 31,884 sats.
Chris: When you combine that with our boosters, we stacked a really incredible 700,287 sats.
Chris: We're getting really close. I'm feeling really good about it.
Chris: I think we're getting, I mean, it's happening.
Chris: That's what I feel like. I mean, we were committed, but we can really start
Chris: actually doing this now. We can book places.
Chris: I don't know if we're fully there yet, but I just really want to say a huge
Chris: thank you for everybody for reaching out and doing this. Think about what we're achieving here.
Chris: We're doing something that traditionally
Chris: has been funded by commercial entities that want an exchange.
Chris: They want us to do something for them or cover their product while we're there,
Chris: whatever it might be, which sometimes is a good fit, but not always. and this time it wasn't.
Chris: And we're doing this now with our community and our audience.
Chris: And it's open source content creation at this point. It really is.
Chris: And we're going 12 years strong.
Chris: We're going to get down there. We're going to have a great time,
Chris: thanks to our audience, for the 12th anniversary and get us set up for another great 12 years.
Chris: Thank you, everybody, who supported it, either with a fake boost or a boosty boost.
Chris: And if you'd like to do that, you can get in on the action with Fountain FM.
Chris: It's probably the easiest way. Or AlbiHub.
Chris: And then you can just use any of the apps that support that.
Chris: It's also a great way to get started. And of course, a big shout out to our
Chris: members who are supporting us every single week.
Chris: You're our foundation out there. We really, really do appreciate you too.
Chris: Okay, how about a couple of picks before we get out of here?
Chris: And then we'll check in on how the old hyper build is going one last time.
Chris: So the first pick this week is, it's a genre now. I think it's officially safe
Chris: to say the lazy genre is a thing.
Chris: And we have a new entrance. It's Lazy SSH.
Chris: A terminal-based SSH manager inspired by Lazy Docker.
Chris: Lazy SSH is a two-week and an interactive SSH manager that sits on top of just
Chris: different directories for managing quite literally a fleet of SSH servers if
Chris: you want. I mean, I have like a handful, right?
Chris: A dozen maybe that I want SSH into, which is nice for.
Chris: So you can navigate and connect and manage and transfer files between your local
Chris: machine and any server that's defined in your SSH config.
Chris: You don't have to remember the IP addresses. You don't really have to worry
Chris: about SCP commands anymore. it all takes care of it with a clean, keyboard-driven TUI.
Chris: It's really sweet. It looks really good. And it's got fuzzy search,
Chris: so if you kind of remember the machine's name or IP, if it's been a while.
Chris: One key press SSH into selected servers. You can tag servers like prod,
Chris: dev. You can sort by alias or last time you logged in.
Wes: Okay, I'll have to give this a try. It does look like quite a nice little two-way.
Chris: It is.
Brent: I like all the color highlighting and stuff too. It seems like I should have needed this years ago.
Chris: I'm loving the lazy. You know, we have lazy Vim. We have lazy Git.
Chris: we have lazy docker and now we have lazy ssh it's pretty new it's 93 percent
Chris: written in go and it's apache licensed so uh you can go have fun with it and
Chris: we'll put a link to that in the show notes for y'all you can check that out.
Wes: Now do you have um lazy hyper vibe because.
Chris: I think we might need that uh-oh okay.
Wes: Well i was able to figure out that well you had auto login going on.
Chris: Oh, really?
Wes: Yeah, you have GDM running, and then it does auto-logging.
Chris: So that must be doing, okay, yeah.
Wes: So I turn that off, and then, so GDM's working again. It was just core dumping before.
Wes: But now, when I try to log in, Hyperland core dumps.
Chris: Oh, man. Do you have any suspicions as to why?
Wes: I'm looking at the logs.
Wes: failed to create DRI2 screen LibGL warning Hyperland has crashed oh there's a crash report yeah.
Chris: I wonder if you're it's interesting I wonder which base config it uses when
Chris: I have two different systems well we're going to play around with that I.
Wes: Based it on Nixstation.
Chris: That makes sense Nixstation has multi screens,
Chris: RVB is a more simpler system with only one screen,
Chris: picked wrong you might have you might have been there if you picked the rvb
Chris: route i don't know but clearly i still have more work to do and i have one more
Chris: pick wes actually found this one is called term dot everything term dot everything
Chris: is a linux command line program to run gui windows inside your terminal quality
Chris: of the window is limited to the number of rows and columns in your terminal,
Chris: But I mean it. If you've got a newer terminal like Kitty or iTerm2 or something
Chris: that supports some video rendering,
Chris: you could take your desktop applications and you can put them in the terminal.
Chris: Wes, I don't know how the hell you found this thing.
Brent: That is bonkers.
Wes: And how I didn't find it during our freaking terminal challenge.
Chris: Well, yeah, no kidding. It works on both X11 and Wayland.
Chris: and in the video demonstration, they show somebody taking their Firefox web
Chris: browser that's watching a YouTube video and pulling it into the terminal and
Chris: then it's being rendered by terminal characters and they're watching a video.
Chris: What is going on? This just completely short circuits my brain.
Brent: There's another screenshot here and the description is Behold as I play a video
Brent: game in a font, in a web browser, in a terminal transmitted over SSH with one
Brent: hand tied behind my back.
Chris: This is our kind of guy.
Wes: Yeah, I think it hooks in as like a Wayland renderer. Like it talks the Wayland
Wes: protocol, but then it uses the terminal to...
Chris: Right. So only certain terminals are going to support this. Kitty,
Chris: which comes pre-installed on Hypervibe, does support this though.
Chris: So, I mean, this is next level stuff.
Chris: This is next level stuff. Go check out the link in the show notes just so you
Chris: can see what the heck we're going on about right now.
Chris: You're not going to believe what they've been able to do with this app and it's
Chris: gpl3 so absolutely crazy and bonkers,
Chris: and worth just going and looking at the videos that they have embedded on the
Chris: github page even if you don't install it just go marvel friends at what is possible and uh,
Chris: Try it out, maybe. That's all I got. I could use a few good picks if people want to send those in.
Chris: If you're looking for an excuse to support our trip to Texas Linux Fest and
Chris: you want to include a pick in your message, I'd love to have that.
Chris: Of course, we're going to be wrapping up this whole getting to Texas Linux Fest,
Chris: essentially next Sunday. It's kind of the last one before we're hitting the road.
Chris: And it's getting really close, you guys. It's getting really close.
Chris: Also, I'll put a link to Hypervibe. It's on my GitHub. I'd love you to go check it out.
Chris: We'll maybe fix up some of this stuff and we'll do a new commit.
Chris: should probably have done a commit before we got down this route but I'd love
Chris: you to check it out and give me your feedback we'll have that linked in the
Chris: show notes and if you give KDE Linux a go we'd love to also capture that experience
Chris: too we will be live next week.
Chris: That's right make it a Tuesday on a Sunday join us 10 a.m. Pacific 1 p.m.
Chris: Eastern you can get more show that way we always have the mumble room going
Chris: and our live chat but we have a pro tip for folks Wes before we get out of here
Chris: we have a couple extra benefits.
Wes: That's right if you want to skip right to your favorite content.
Chris: Check out our cloud chapters yeah they're.
Wes: Right there in your podcast.
Chris: Client and.
Wes: If you need to get even more fine grain we have transcripts.
Chris: So you can follow along links to what we talked about linuxunplugged.com slash
Chris: 632 thank you so much for joining us on this week's episode of your unplugged
Chris: program see you right back here next Sunday.