 And I'm Steve And I'm Josh because you know, I actually remember Jordan that we were saying hi to everybody I I reminded him three times And it wasn't even started remember him like a half an hour ago. It was like literally right before I started We love you we love you Tyler who we love you Tyler. I was processing. What was someone said in chat? Okay? Serial killer set in chat. I bet that's not the first time Tyler has said I went way early Welcome to the Linux cast we talk about Linuxy things also the chat distracts us half the time That's the way that works if you want to watch live We record this live every Saturday around three o'clock p.m. Eastern time Although we're about a half an hour later than I wanted to go but that's okay That's just because we chatted for a good half an hour before we started recording If you want to watch the pre-show after The live stream you can find those on my patreon page so patreon.com slash Linux casts we talk about Linuxy things and We're doing the news this week and then starting next week. We'll have a little bit of a different format So look forward to that But news this week we all have selected our news items But before we jump into that we got to talk about what we've done this week in the open-source universe and Josh you get to go first. Oh I got a Nick's OS developer mad at me. So now I'm installing Nick's OS Josh you pissed everybody off Well in this regard I got I'm so upset that he is he is going to sit there He's going to write beginners from scratch documentation as I installed Nick's OS Like and we're So this is me contributing This is how I contribute I make a developer really mad to the point where like after this podcast He's going to join me on a jitzy call And we are going to be going step by step through installing Nick's OS And I'm going to tell him every single one of the issues that I have with the handbook Well, I mean that's only doing it did to get him that upset But also at the same time, I think that's the only thing that most people complain about with Nick's is just the Documentations a little all over place. I have other things to complain about mostly with their user base They're all annoying little Sorry Oglo, baby. No, I'll go. It's been way better I think he gave up on trying to get me to but someone took his place Either that recreated a secondary ghost account. Oh and I'll go and I know that you made a video about it I did I did I can't help it. It's just No, and and Oglo is moving away from Nick's OS by the way There goes the mascot man, how are you supposed to do without the mascot? All right, uh So Josh pissed off a Nick's OS developer. It wasn't wimpy was it? No, okay Tyler, you what have you been up to this week other than having Wayland problems? Well, I wasn't having any Wayland. Well, really in all honesty, I'm not having any Wayland issues Daisy had does some like really weird shit because it is such a Weird game, but it seems to have issues with like a random crash That happens at about three to four hours in the gameplay So it's not an issue at all because you can just restart the game and load back in exactly where you were And it saves and protects you on the server So it's totally fine, but I wanted to see if the issue was happening on Xorg And I also wanted to go back and see what I did wrong with installing system D on gintu the last time So I did a reinstall with system D did exactly everything that I did last time and it works So I don't know what the hell happened last time When it came to gintu and system D, but yeah, it's working just like it should But DWM is being a real bitch I almost didn't make it to this podcast because it decided that if I change anything other than the keybinds for already existing Like commands for like D menu CMD Terms EMD, you know like in DWM if I did anything other than that in the config file It would load DWM, but it was broken like it. I couldn't do anything And also if I patched it at all like Any sort so we're on vanilla Yes, I'm on vanilla DWM right now and I got to be honest Lacking is how Do there are people out there who genuinely run stock DWM do nothing to it You can't The only way that works is if you ever use was one client at a time Like that's the only way that it works because you can't even move something up in the stack without a patch Exactly like how What the hell man, that's what that's why dusk exists. It's a DWM for Well, I've never heard as a guy that prefers using vanilla DWM. I'm gonna hold my opinion You should you should What is wrong with you Josh I'm sorry. It's all right. You use what you like to use. I like you tell better. Um Anyways Tyler, are you sure that you have all of the dependencies installed for DWM? Like Xenorama and all the lib lib x stuff Fuck I'm not sure about the Xenorama thing, but it's okay. I'm only using one monitor over here at this client's house right now But that is a good thing you pointed that out I mean, I don't think it would compile at all without those so it might not be those I don't know that'd be the first place that I'd look though is to see if you had the right Uh, it depends on how he installed DWM If you did it the suckless way of where it's the git clone pseudo make installed and yeah It's not going to pull into proper dependencies on gen 2 But you know if he was smart and he installed the xorg meta package And then he included xenorama supporting to make that conflict He's supposed to then it should compile then it should be fine. I'm looking at his face right now I'm I'm doubting his his his use flag My keyboard is extremely loud and this iPad seems to pick up everything. So I'm trying To type as lightly as possible Okay, Xenorama is in my make.com. So yeah, we are good. We are good. All right, so that's not the problem All right, uh, Steve, what have you been up to this week? I was using Wayland Look at his face. It's definitely a fake smile No, it's a I was finally able to log in to Wayland But you know how the experience went on an Nvidia card But I was finally I saw an update It was called plasma Wayland session two I was like, oh, that's the first time I see two in the name in the version number Let me try logging into Wayland But guess what I discovered Why I wasn't able to log in in the first place I have three monitors and for whatever reason SDDM okay The nightmarish login manager display manager. What do you want to call it on it displays on all three monitors, right? There's a drop down where you select between x11 and Wayland If you do it on a single monitor It will still consider itself into x11 because on the other monitors It's the drop down is still set to x11 You have to set monitor one monitor two monitor three in the drop down to Wayland for to be able to log in Yeah SDDM is a piece of garbage glorious software Glorious software. What the heck and they have and The development has been active on SDDM get because I have that one installed and every time I run an update There's an update for it. We're at two zero dash nine Up on the still now I'm like we're making big strides because uh fedora katie version uh The guy that run that's behind that his name is neil something But uh, he's he's really been pushing like SDDM development from from fedora lately and uh There are patches starting to get submitted to SDDM directly now that katie's taking it over. Yeah, so uh, Hopefully SDDM is going to get better Yeah, well, hopefully they never mention anywhere in any documentation on github or anywhere that Multiple monitor users should select Wayland on all monitors in SDDM before logging in or else It's gonna think it's still on x11 But we also like because I remember us talking about this team Like it would make much more sense because I mean we talked about this for a while But it would make much more sense for them to choose one of two options either one SDDM only displays on one monitor like pick whichever one and display on that one or Make it just replicate one to all the other monitors exactly It's such a simple fix It's like it's it's like considering each monitor as a separate instance of SDDM like literally light dm has had this solved for 20 years Yes, like like literally the focus just follows the mouse. That's all it happens And then it just happens like it's like seriously, it's not hard It's not hard. It's not like they're reinventing the wheel. Come on I think they want to have their own way of doing things and so they do things in a different way and it It doesn't work out for them half the time. Also just just on a side note completely unrelated Uh, if you want to have the most stable experience of kde you'll have ever tried in salt silver blue and then rebase it to the you blue version of keno white Oh my god guys, I haven't had a single problem with with that Like your screens are sleeping the way they should be sleeping works Completely like across the board. I haven't had a single crash I've been using it on that computer now for two months. I have it installed on another hard drive on this one I've been a little bit and you had to and you had to go ahead and jinx yourself now Yeah, and I know I know I'm very worried about the next time I power up that laptop over there But yeah, it works fine with multiple screens um, yeah I've had I've had good experience. You know me. I've never had any issues Besides the very few but And now while I was on wailand I noticed how smooth it is how buttery buttery buttery smooth it is and it respects the refresh rates for different monitors refresh rate sink It's amazing Is and and not only that on On on on wailand even latte doc the doc at the bottom of the screen was smooth as butter The animation was smooth as butter on x11 is jittery and you notice it's lagginess the only problem is latte doc will not Respect the primary monitor setting because the primary is this one It's set to this one. Why the heck is latte doc opening on this one? That's not a Uh wailand problem. That's a uh, that's a kde problem because this kde has it in x or As well. I don't know what specifically with latte doc, but I I know with the kde doc supports It's because latte doc is actually running under x wailand because it doesn't have native wailand support right now So maybe when you're a client running in x wailand the wailand protocols literally will not tell that client as to which window It's actually on Oh That explains latte doc doesn't support wailand at all It does it does they did implement some wailand features all the arch Linux build is compiled without wailand support What i'm building from source i'm building from source from Mine is git i'm building from source pro tip use gentoo. I'm just saying Thank you. No, thank you. Thank you. Use gentoo declare minus x is just watch how horribly broken your entire system is We are overwhelmed with gentoo people over here. Save me from the gentoo People save me from the gentoo people Anyway, open susan Anyway, to be fair to be fair the only composite i've been able to get loading on that system so far is sway nothing else can load And I and I can't load firefox, but I can load a terminal Besides that my experience on wailand has been lackluster because there's another issue kwin It's it has one one name. It's called kwin the effects don't render correctly the You open I maximize a window the effects the blur effect covers the half the screen I cannot click on have anything So hello kwin wailand support anytime soon better wailand support anytime soon I'm so sorry you guys, but i'm gonna have to step away for just a second I am I am over at a client's house and i'm watching a puppy and the puppy is flapping which means she has to go P so i'll be back in just one second This is why you know anyway So uh, so wailand the the experience on wailand was good ish. I was able to use obs For the first time ever on wailand on kde. I just discovered that it was all on me because I was setting the Flatback permissions wrong I wasn't checking the box that said wailand Yeah, that was on me, uh, but I was able to share screens record screens and audio and share screens and Some screens not all of them, uh, like for some for some reason I cannot capture the The screen like I open obs. I want to capture the the video feed from Discord it just gives me a black screen just black boxes So um xdg desktop portal dash kde installed. Yeah, of course Okay, just checking. No, it's it's not about that. It's something to do with the furtium because you know, I use discord in furtium So I need to figure that out, but I can log into wailand. Was it furtium abandoned? Or was that no furty furty was killed off Because the developer committed suicide. He went crazy committed suicide. So, uh, furtium was born from that from furty and Also the development is slowing down on furtium because they're overwhelmed and understaffed so They're gonna continue working on Well, they're just working on fixing uh, some issues, but uh, mainly with The fact that if I want to pop up this window, uh, the chat window to see you guys It opens up in a blank page in Vivaldi it doesn't open in in a separate instance of the app So they're working on that for all in for all services But beyond that They're just fixing Stuff no longer working on major features. They don't have time. They don't have the staff. They don't have the money So um as usual But I've been doing a lot of wailand testing So when I get the uh, when I get the actual AMD GPU I'll be able to understand what I'm what I'm dealing with cool. All right So personally, I didn't do a damn thing this week on open source for linux. I made a couple videos I've been I edited it probably about 250,000 words this week this week So that's by the by the way, uh, I commented on your latest video. Thank you for that video I know where it came from it came from the same place that I come from with all my rants But you did a better job than I ever will Uh, you did some some good you you worded it right better than I ever would I was trying to piss people off Thank you for that video. Thank you. I commented. I don't comment much on videos, but this one deserved a comment And a long one at that at that and a like Thank you. Yes, everybody go right now. Stop if you're watching live hit the like button Really does help the channel. Appreciate that. Anyways, uh, yeah, I didn't just did not have time I did a little bit of ricing. I know we're not supposed to call it that but I don't care. Um So I I've added a couple different themes to my futile config and stuff, but other than that I've done nothing. All right, let's go. Did he move to did he move to cutal? Yeah, he's been to cutal and back to x more every once in a while. I saw his video. I haven't watched it I don't watch a lot of of linux content anymore guys. I I find that if I watch a lot of linux content, I steal from them a lot So I'll let you know in on a secret. I only watch you and brody Sometimes dt if he if he if the subject is interesting, but only you and brody I still subscribe. I just don't watch very much. All right. Let's go ahead and move on to the news fellas We got a lot to get through and um, holy shit. It's four o'clock already We didn't we didn't do a very good job of keeping this one down. It's all right Tyler, why don't you give us your first one, please? Oh, yes, my first one is uh, linux mint is planning a new edge iso Plus, you know the linux mint 21.3 but so I I would this article doesn't fully explain all of the intentions behind the new iso Other than it's it's meant for running mint on newer hardware um So it's like the What what was advanced hardware or whatever for max the ahs version? Yep, just using a newer kernel or something Pretty much. Yeah, it's just 6.2 kernel So, I mean it's kind of Good, but I mean, I feel like if you had if you've got some really new hardware and you want to load mint on it, which is Fine. I mean a lot of people only use mint Like it's good What what I don't get is like can't you like correctly if I'm wrong, but like can't you just update the To kernel like install a new version already what uh So mint mint is based off of ubuntu's lts release. So in this case, they're still using that 22.04 code base And they're going to be using the 24.04 code base next Now what that means is that of course the kernel version on ubuntu lts is As in it's only going to be receiving security and security updates It's not really going to be pushing like the feature updates unless it's like there's something totally fucked So, uh What will happen is that ubuntu will occasionally back for or kernel to lts Occasionally, but that hasn't happened for 22.04 yet So, uh, there is no newer kernel than 6.1 available wasn't there a tool for like installing newer kernel There's a ppa But ppa, but the ppa kernels do not support security Which is something that they wanted to enable. You guys keep talking. I'm sorry. This puppy is becoming a problem Okay My my question and josh, maybe you can answer this is that So tyler mentioned it maybe was you mentioned a tool Linux mint tends to do the tool thing instead of Doing different versions of their distribution like no the mint has yeah mint has a tool of the last time They have a tool to do but you have to be able to run it before you can upgrade. Yeah, you have to be able to run it Yeah, that'd be the problem. That's what I was thinking about. I was like Yes, they should they should just do a tool because I mean like menjaro has their their kernel tool, right? Like um that you can go and change the kernel But you have to be able to if you have the hardware already installed you have to be able to Actually get us Yeah, it's just people for me Like, you know, I run the orc gpu and like I can't even get a graphical session on a on a disk right ship 6.1 So That's really what it's for. Yeah, so this is probably what the My problem with it is that linux mint does not need another thing to maintain Like they really really don't they're already really bad at doing updates Um, I know it doesn't seem like they're bad at doing updates But it's just feel it's very it's very slow for me But that's because linux mint has never been for me. It's a useless distro if he will Oh, hello that video man the comments in that video are so toxic Still not turn somebody want somebody message me the other day They send an email like will you please turn the comments back on for that? video I was like no Like that was the worst one ever like I'm Someone literally told literally said they were coming to kill me So no, I won't be doing that Uh, anyways, josh your first one, please Oh my first one. Okay. So, uh Intel's xe driver is Getting close to actually being merged into the linux kernel. Uh, if you guys don't know the current, uh graphical driver for intel both arc and embedded graph graphics chips On linux is the is the i9 15 driver. Uh, this driver has been around For about 15 or so years now and intel is trying to deprecate that in favor of the xe driver that they've been working on in the past few years But of course video drivers are actually kind of hard And at this point they they finally managed to get the drm scheduler patch scheduler patches and uh Enabled in the xe driver and uh, they seem to be relatively working So but it hasn't been merged into the linux kernel stack yet But what this is going to do is this this is going to enable, uh, all of the compute architectures like, uh, you know The ai cores the the uh video acceleration libraries need needed To be able to to be able to interact with the hardware and so on But it looks like that's that it's very likely to be included in the 6.7 kernel because they just missed They just missed the, uh Feature freezes for the 6.6 kernel and 6.5 So, uh, it's still going to be a little while before we actually start to see this driver But uh, you know, i'm actually kind of excited for because you know what when you see Half these posts where you're seeing where uh intel managed to make arc g Arc gpu drivers faster or more efficient. Half of that is actually for the xe driver not i9 15 Hmm I'm constantly surprised at how fast that The arc things seemed to have caught on with people to be honest with you I first you have You have to take it from this point of view that uh, the reason the arc gpu is picking upstream is because It's the most affordable one Right now in the gpu wars Well, you know, you look at all these gpu review charts that they're posting and then you know, they have an a770 There it's on the list. It's not quite the top. It's not quite the middle Sometimes it's sometimes it's on the bottom side Which you sit there you look at and then you look at the price compared to all the other cards You're just like that's a hundred dollars cheaper. Yeah I did I did fail to take into account that it is cheaper. All right On steve your first one, please It's not kde related. Yes Sorry, I was really excited about that No more no more kde stuff for for a while Uh, because kde is working on kde 56. So we'll wait. We'll see what happened But for now, uh, we'll be talking about something near and dear to my heart. It's kde xfs The xfs file system maintainer. I know it's kind of old news But it was supposed to be talked about last week but since we didn't have a podcast last week So i'm reporting it to the Not your fault. Oh good. Shit happens It happens So the the xfs file system maintainer is stepping down due to burnout and Things not going as well as they should be and he got sick of it, but guys, oh Good. Thank you. People can see proof now that I suffer from power issues It'll be back five minutes but the Uh, everything was everything is a mess at the offices Can you still hear me? Yeah, we hear you. I'm just distracted by the fact that your headphones glow in the freaking dark, man That's awesome I don't know what I got We can still see you because your headphones are really bright. That's awesome. Go ahead and continue Sorry, no, anyway So, uh, even when I don't try to be funny, I'm funny. So Uh, see back, um Please a seat turn on. I'm so hot. Um, yeah ADHD ADHD moment um, so, uh, yeah, it was it was a mess and everything but Guys, don't worry xfs is not going anywhere Xfs is still here. It's just he Delegated a new person to to take over the the maintainer ship But unfortunately it will take some time before they can Start working on the features that they had planned because they need to clean up all the mess that they did through through the years maintaining Because he used to the way he puts it is because I read the article I'm speaking from From from and more articles. So I'm speaking of combining all of them. So basically what's What's going on is they need to sift through a lot of mess Before because he's been telling them to to do things and they were putting them on a side not implementing them And that's what brought the current grub slash xfs issue on that I've been suffering from on on arch Which still exists. I I'm just holding back grub to fix the issue but So that issue came from there is there's a lot of features that were supposed to be merged into xfs progs Which weren't because for whatever reason they decided to shelve them and to concentrate on other things So they need to clean. There's a lot. There's a period of cleanup a long period of cleanup before It becomes stable. There's a lot of patches He they even linked to the patch series that the They need to work on so It's not going anywhere. It's just development is going to be very slow on xfs. So don't expect it to miraculously Get updated and receive major updates. It's just incremental updates for a long time to come while the new maintainer gets positioned and gets Organized and everything but it's not going anywhere. That's why on zero Linux xfs has taken third position now it's no longer the default so I suffered now We have to do some compromises and Users prefer ext4. So I made the ext4 the top butter fs the second At some point about it's getting there Butter fs at some point will be the default But I don't know This may be an uncommon opinion, but and it doesn't really necessarily have to do with the xf xfs like article in in specific but like butter fs and xfs seem to be like Sure, they're not the default But I think they're going to be the default in like the next five years Like yeah, people have been saying that about xfs for 20 plus years now and then we made the default Yes, I that is a totally other statement though because xfs people I remember I remember way, but I don't I don't even know how many years ago it was but I stumbled across this form of like five or six dudes just going back and forth about how xfs is going to be like Next year, which I think this was like maybe to be fair To be fair until exit ext4 was going to be released xfs was actually going to be the planned default file system for ubuntu Yeah, I don't mean they do actually have it now as a option. Yeah So But I don't I don't know xfs dudes have always been extremely positive that it's going to take over as the default But I don't know like when it comes to using xfs most people don't are not familiar with The ins and outs of it and butter fs seems to have a community that like knows how to educate people a little bit better And like make tutorials and guides on using it Which ironically is what a lot of project developers or maintainers overlook Uh, you need to build a community of people out there making guides and tutorials If you're thanks, uh Wait, what? Thank you. Thank you. Open sous. Uh, thank you. Yeah. Yeah They actually paid people to do it It's a smart move man. It's a really smart move I want to make the point that exit or that better better fs and snapper together If it's just pre-installed on something it's just like the best way to use linux It's just the best way to use I don't I don't disagree at all with that ideology. It's just that I don't use butter fs I I don't care about backups so, uh If I set it as default and there's a lot of users this is argument that is very correct is very 100 on point That users tend to click next next next blindly and don't care about what is the and they will use the default Whatever comes by default on the distro. They don't read They don't whatever they just keep like clicking next to get it get the installation out of the way to get to the desktop And if I set butter fs as the default And I know some people do say that you can use butter fs without using its features Yes, but you will have yeah, but you will have the sub volume stuff That I don't understand. So maybe if user a user messes up a system that's butter fs. I won't be able to help But at some point I will start Yeah, you can just go to youtube and search butter fs tutorial and I mean, I got to be honest One of those 15 minute tutorials It will definitely explain snapshots and how they work and I may not snapshot sub volumes. Well If steve would subscribe to the 10 lee j youtube channel, I did watch your video Well, I did watch over we're gonna be posting more butter fs videos because it is very central to how I To how I do the homelab things And it's going to be critical How because the first series of videos is going to be all about butter fs on that series This is that I just need to take time to record And another big thing that keeps people from trying to use Things like butter fs or things that have snapshotting abilities is snapshots No one like I got to be honest. I use butter fs for quite a while Didn't give a Rats ass about any of the features other than like it did have some nice ssd features and like optimizations Which is nice, but I didn't really care about snapshots at all Like couldn't care less. I like I didn't even set them up for like the first two weeks. I was using it The first time the first time I messed up a config file and completely deleted it And I hadn't pushed it up to my dot files and I remember that snapshots were a thing It's awesome. Like it is it is legitimately amazing So did you roll back the system or did you just mount the snapshot and then cp a file? Just mount the snap the first time you experience snapshots. It's it's it's like fucking magic. It's awesome. Yeah It's amazing Just before we move on guys We have to always put in like a proviso when we talk about snapshots snapshots are not backups unless you set them up to be You can set them up for your home directory if you want to but they're not that by default in most distributions They just yeah, but before before before we move on. I just wanted to Can you limit the amount of snapshots you can create? Yes Because someone it's one line in a config file So if you're using snapper, it's in slash etsy slash snapper slash configs And then right there is all of your snapshot settings They're all just plain text files for everything that snapper is tracking for snapshots butter fs assistant. We'll do it too, right josh Yeah, uh, yeah butter fs assistant will as well as snapper dash gooey Yeah, I can handle them. I uh, I I have snapper assistant in zero linux, but for butter fs users, but Uh, I need to learn how to use that tool because I don't understand anything in it So to make full use of butter fs assistant You need snappers set up and configured as well as y'all you also need the butter fs maintenance scripts So which is just btrf maintenance is package name So you get both of those installed you get their services running and then the butter fs assistant tools should detect that they're running Yeah, that's what I what my script does literally like uh, like your google voice assistant But first but for butter fs. Yeah This is what my program This is what my tool does actually it it installs the butter fs assistant and the other one maintenance Thing and snapper of course And whatever you need and then it activates it activates the home and the root thing for for butter fs assistant assistant and then Uh, I don't when I launched butter fs assistant. I saw a lot of settings. I got lost and I closed it I never used it again. I was like, what the hell does that do? What does that what does that thing do? There's no perfect tutorial for butter fs tutorial. I couldn't find You can make one josh Um, who learn linux tv I don't know. I I don't follow. He has like one butter fs video. He has like seven or eight I'm pretty sure. Oh, no, no, no, no. I'm sorry. I'm sorry. I'm I'm thinking of vermano. Um Oh, I'm thinking of vermano. Sorry. That was my bad. He has a ton of them like he but they're all arch So that help you see but it doesn't really help with like if you The biggest confusion that a lot of people have is like they read that fedora uses butter fs by default But fedora does sub volumes in a completely different way than every other distribution does it so it just I mean Debian does it very different from how fedora does it which is also very different from how open Debian you have to do it almost completely manually from what I've seen No, not really. So I took I took I took these sub volumes I created that the way on zero next we do sub volumes is I took it from I think Garuda I took their settings and copied them over And that's how I create create because because they know how to do it and they created the developers of garuda created butter fs assistant So from chaotic a u r. So Uh, I was like if they created the tool then they know how to create the sub volume So I created the sub volumes exactly the same the same way as them and apparently it works But I just need to learn how butter fs assistant Works what each option is I need help If you guys can link me to just google butter fs tutorials Trust me. No, not butter fs tutorial. I butter fs assistant tutorial I know if you learn how butter fs it works But butter butter fs assistant will make sense Because I want to I want to limit the amount of us if I want to create a script I want to limit the amount of because somebody complained. He was like I enabled it by default I enabled grub butter fs whatever the thing that creates the So you open up butter fs assistant you go into uh the snapshot Yeah, but in the entries in grub does that control the entries in grub too? It will as you run grub grub update But what you but what you want to do is you want to you I don't think Butter fs assistant will clean up the snapshots But what you can do is you can open up a terminal. You can just run Uh pseudo snapper dash c for like the configuration that you're working on and then you want to run I think it's snapper clean up dash Number for like the uh for like the snapshot entries because but can't we do it automatically? Can't we set it to the word to do it? I don't remember how I did it If you have the snapper time if you have the snapper timeline enabled as well as a snapper cleanup timeline It will automatically clear clear itself up on a weekly schedule I think that's what I did butter fs assistant will let you delete specific snapshots Yeah, but you manually grub Yeah, right. Yeah updates grub. Yeah, there's a hook that that creates It's the grub butter. It's called grub butter fs or grub butter fs Grub butter fs is the one that has the snapshots into grub But if you want, yeah, that runs the pacman hook that snap pack grub. Yeah, no, I'm I'm saying it's Because somebody complained that I ended up with a thousand entries in in my in my grub Yeah, this was like we have definitely pointed out the one problem with butter fs And it's just its integration with grub is kind of shit But at least it works it works perfectly fine right out of the box So we need to be weird color me weird I don't even use butter fs snapshots and grub because you know, I have no I have no usb keyboard control up until like my operating system boots because you know, I'm through a hub All right, gents. Well, anyway, we have to move on Your topic Yeah, my first your topic sir. My first topic is The the asa asahi Linux is moving from arch to fedora as their base now This was apparently always planned. So this was not something that is actually Like new news, but except for that it's actually happened now So they're moving from the arch Linux arm remix to the to fedora arm and this seems like Can somebody I maybe this article explains and I just didn't read all the way through But did they explain why they didn't just choose fedora to begin with josh Uh, they they initially went with arch because arch is that rolling base And they want to be able to keep relatively close to upstream on a rolling system not have to deal with anything And fedora rawhide is not a very good development environment It's a good it's a good operating system development environment, but it's not a good driver development environment Uh, because you know, uh with rawhide, they're just throwing packages left and right at you Almost like you're running arches testing repository, which by the way is something you should never ever do But, uh, they they wanted a relatively stable base that's still relatively close to upstream Which is why they were working with arch initially plus It's also kind of easy to set up a set up an installation image for arch linux It arch isa is a great tool for that fedora doesn't really have anything like that but The main reason why they're switching to fedora now is because fedora Is probably the one distro that Actually contributes the most directly to the linux kernel itself Which is Which is uh, why they're doing this that said I have an issue with this article because the very first sentence is objectively wrong Where it says red hats community linux distribution fedora fedora is not the community Uh linux distribution of red hat. It's actually a separate project that's sponsored by red hat. There's a difference Yeah, it's not well worded, but I understand there Although in the in the italics with red hat tapping Helping us say you linux develop software for porting linux to run on apple arm silica How long before red hat enterprise linux supports apple hardware? um That's never going to happen Yeah, could you imagine someone just running rel on a on a m2 macbook? Other than just why I'd be like what? It's all but I'm understanding why they do but it seems like such a small Thing for them to I don't know. It feels weird to me. I don't think that that's something that But I'm I might be wrong about that. What do you think josh? You think they're actually going to to do it I see the way he's looking on his face. I swear to god if you tell me that pine phones run in rel we're gonna have problems Is it really is it running rel? Out of here, dude. What he's like I pay for it. He might as well use it. Uh, yeah, uh, so I had a red hat employees Build an image for the pine phone for me and ship it to me Because he's just like you got a pine phone. I have a build for you. It's like, okay. Sure. I'll try it Because uh I was talking to you on it yesterday. Oh, that's true. I forgot that You recall I was calling you on rel So weird But yeah, uh, so Arm is actually a rather growing market in the server space So it makes sense to actually port a very popular arm architecture To your operating system when you know, you're the number one platform for servers If you're doing if uh, you know people are coming to you for enterprise support So in this case, it actually doesn't make sense because uh, There's a lot of development shops in the enterprise space that that is running enterprise linux of some form Whether that be centOS, alma linux, rocky linux, red hat proper or even centOS stream It actually it it actually does make some amount of sense that way, you know They're not having to go through like that virtual machine thing that they do to like run x86, uh code So their their work on on the apple stuff is going to correlate at least somewhat to making it work better on just general arm Is what you're saying. Yeah, okay. That makes that makes that makes way more sense to me than them doing it just because You know, joe schmo and it wants to use A macbook, you know Yes, but it is also and I don't want to gloss over this. It is a little concerning That a red hat developer is spending his time building Pine phone builds and shipping them out to people like josh Here's my theory josh just annoys them so much. They've actually assigned one dude to be No, actually, I've never met this guy before he just sent me an email one day He goes like hey, man I heard that you got a pine phone because you know, he's he's in the pine 64 community And he knows that i'm a customer I just thought there'd be a josh liaison at red hat just there to take his questions That would make a lot of sense Not not quite Funny though, I I did I did apparently almost have a rocky rocky, uh representative though All right, moving on to the contact information real quick If you want to get in contact with us, you can do so head on over to the website at the links cast.org there You'll find previous episodes all the way back to season one As long along with several blog posts that I've managed to post over the course of the last couple years That's usually where that where I do my blog postings So the links cast.org is where you'll find that you can support me on page on page on dot com slash linux cast You can subscribe to the youtube channel youtube.com slash linux cast Tyler is on youtube. He does have a youtube channel. He visits there twice a year Just to make sure that it still exists. Uh, he's on youtube at youtube.com slash zany og He also has a matrix server, uh, and we'll link to that somewhere as well I think that's on the on the website somewhere josh You can find all of his contact information at tenley j.com slash stalker steve is on mason at faucet on dot org slash at zero linux zero with an x You can email the podcast and we I do actually read the email Email at the links cast.org is the email address and finally you can find all of this stuff if you don't want to Mess around with actually typing things you can go to the linux cast.org slash contact there you'll find all of the links that I just told you about along with My links to odyssey and pure tube and all of those things right there on the website. So head on over there And be happy about it because there's a lot of good stuff there The the the website linux cast.org is where you'll find that stuff So moving on to the second half of our news. We have uh four more things to talk about tyler Why don't you tell us your second link, please? All right, we're gonna try to go through this pretty quick because we've we've Definitely gone over. Yeah Yeah, we talked about red hat a little bit too much not just this stream, but for the past like forever. So, uh oracle susan And ciq which i'm gonna be honest. Can one of y'all help me? Who the fuck is that other people behind alba? Okay, okay No idea. Yeah They're they're starting the open enterprise linux association, which uh from this point on i'll refer to as open el a The open el a people are you know, they're gonna. Well, they're gonna do a source code repository to try and you know Not be red hat which is Cool, but i do love how this article starts out in a groundbreaking move these three companies have come together to announce the formation of open enterprise linux association Which um, I don't think this is a groundbreaking move Three different groups of like linux people get together and making an association or You know Whatever an organization that's not groundbreaking. This happens literally every week probably That's registered in Delaware though. Also ZD net literally got in trouble like three weeks ago for Once again using ai to write the article. So Are we surprised that is that it's written in a over-the-top manner? Probably not Yeah, although this is this is svg svm. So probably not rocky not alma. I thought it was behind alma because uh rocky has its own thing I don't know it really doesn't matter three groups of linux people have gotten together to challenge red hat and Cool um Yeah, so To some people this is like big news. Um, I don't think so at all. It's just hey guys another option Hey guys guys guys hot news Upstreamed it's something we don't like so we forked it Exactly that's that's exactly what's happening here. There's nothing bigger groundbreaking here. Uh, it's just We all knew this was gonna happen somebody was gonna get to get well We really didn't know anyone was going to get together, but there was definitely going to be Some moves to get around red hat The only thing I really want to see that this group does is if they actually contribute upstream to sento s stream and fedora proper Okay, so I'm glad you brought that up here is what the open el a will be delivering The following uh, or they'll be delivering the following things that I say here by the the years in All necessary all sources necessary to achieve a one-to-one bug-for-bug compatible version of el Um, this will distribute be distributed via git encouraging community cat collaboration Uh security errata data Uh compatibility guidelines for downstream distributions to test their build results A branding kit for all downstream distributions and supporters which that one I Okay, sure And the other one user and administration documentation oracle contribution so Oracle is going to be writing a whole bunch of documentation which is Probably a good thing. Um I mean at least at least when people get paid to write documentation There's a chance that you know, there's an editor involved who's going to make sure that you know, shit's spelled right Yeah, so that'll be good The branding kit for all downstream distributions and supporters. I don't understand um at all but Sure, all right So I think the biggest one is just they want to achieve one-to-one by the end of the year Which is I don't think that'll be too difficult. So I'm pretty sure they're they're going to be able to do that one without problem but I don't know Yeah, so red hat drama that's not really drama at all and it's also definitely not groundbreaking It's just a new project in linux, which literally happens probably six times a day. So There you go. There's my that's my piece of news Juicy news for the day Yeah, okay, uh, josh your next one, please Oh, uh, well, you know Speaking of red hat This this is actually red hat good guy article here because a red hat is hiring somebody to work on grub And uh, we all know that this is red hat being good good guy red hat because not a Not a lot of open source developers actually work on a specific project are actually paid now A red hat is hiring to pay somebody to work on grub and because of course as steve might have noticed There's uh Grub development is a little tricky when it comes to like file systems that nobody really actually actively uses Maybe they can talk to the arch guys and have them not ship a development version. I'm just Yeah, maybe but at the same time when was the last time grub actually had a point release Uh, that is a good point. All right, so trivia time when was grub to release Just curious. I don't even know the question. I don't even know it's been a minute I'm guessing. Yeah, I'm guessing 2012 I'm guessing june 8th 2021 the last stable release of grub 2.06 No, no, no, we're talking about grub two like not not any point releases. Yeah, uh, that is grub two Oh, no, no, no like grub 2.01 was really Yeah, there was no one or two It was 2.06 Because 2.0 was a development release Wait, wait the confusion the confusion. I know where the confusion is coming from on arch. They call they call grub two just grub Version 2.0. No, no, no, no, no, that's that's not the confusion. The confusion is grub Grub two when it's like 2.0. No other point 2.0 was a development release 2.06 was the first stable release Really? Yes, so everyone who was using grub two was on development for years Yeah In fact, if you're on it if you're on arch tanks or even fedora, you're still using a development snapshot of grub Yeah, because they just released version 2.12 rc 1 the release candidate wikipedia is completely useless Yeah, wikipedia is a little tricky on this one What what you actually need to be looking is that the grub project page proper Yeah, well, uh, and I talked to the developers because of the issue With xfs I talked to the developers One of the developers sent me an email a private email for whatever reason not on the So it doesn't show up on the on the thing. It was like, sorry, just one second You knew grub version 2.0.0 was officially released june 26 2012 Okay, that was when it was released Yep, just put it in chat too So sorry, Steve. What were you saying? Yeah, you're about right. Yeah, that was good The the developer him one of the developers of the maintainers of grub whatever from oracle Contacted me via private email so it doesn't show up on the mailing list And he was like Go back to dot 2.06. What are you doing on 2.12 rc 1? I was like arch is shipping it on their stable repos It was like we need to we need to have a talk with arch people. I was like good luck See you I mean, there's a lot of things with all this arch explain why they do that because they've been doing that for a long time No, no, no, you will not get a straight answer from them Well, it's probably because someone when they made the decision just made the decision for a reason and didn't communicate that reason with everybody else Well, it's not an arch Linux developer that packages grub. It's a community member So it's really that community and his packages are included into arch Linux's repository I I can't remember if it's an extra or if it's in core, but that but uh it's entirely that package maintainers uh responsibility to update grub because That's how arch Linux operates. The team does not work together Yes, and also in that For that one guy in his defense Arch is supposed to be rolling release And if his whole goal is to make sure that every update that's pushed upstream gets into arch He's technically not doing anything wrong. He's doing exactly what he should do. Why did why did he switch? Why did he switch to to the development branch? Probably hardware enablement for a new motherboard version that he that he happens on who knows Well, or even that as a maintainer like We all know some maintainers obviously in this not just out not just in this call outside of this call Most maintainers if you receive someone saying there's an issue with the current version or whatever And they can't figure out the problem and you don't know exactly where it's happening odds are if you update to like a development branch or just a newer version Most likely it'll fix it. So that's always the first thing you try So that's probably what he did was just a in the development branch. There's newer hardware supported or and it got stuck there And it got and it got and they decided to stay there To follow the development brand Yep, could be could be could be because I've done it before I I'm not immune to that. I chose a lot of times. I chose Git versions development versions over stable versions from a u r Because they are constantly updated and they have less issues than the stable versions for whatever reason they Port back issues to the stable versions instead of the Keeping them in the development version. I don't get it Like for example, let it up. We're using the git version because the developer himself before leaving The project he said everybody stop using the stable version use the development version it actually I know we do need to move on with the The topics but I will just say Very quickly. I think that this is something that's happening in development A lot more nowadays is people just using what Like or developers just using development branches for everything Like this is i'm not throwing shade at hyperland, but hyperland's guilty of this like Like you pretty much need to use the git version as as ddm git as well for wailin Yeah, it's it's becoming it's becoming more normal than not to have to like be required Qtel has been doing this in september They haven't had a release in september of last year on the stable branch If you want the most recent stuff you get the git version and even then you don't get everything Which it's they're they're really weird right now Um, nobody knows what's going on with qtel. All right guys, we do have to move on So steve your last topic, please My last topic is also a quick one. It's just Finally arch moves on to Moves on with python and up and pushes the commit that was Pushed and used by ubuntu for months But arch for whatever reason it's it's the pep 668 to be exact Uh, for whatever reason arch took their sweet ass time to To move to that thing But they finally did but Not without controversy Because there was no guide about it. There was no announcement about it. So users kept on installing Trying to install python packages Via python that space install Something dot pi whatever or something whatever This isn't the thing that's going to mask pip for and make people use pip pics. That's not what this is This is this is what it is. Oh, this is okay. Yeah So so basically so basically the right way to install things is if you have to You have to create a virtual environment because the way python works now Is so it doesn't mess with your system Uh, I did watch the brody video. That's where my information comes from Uh, so and I understood it for for once in my lifetime. I understood something Uh, because I use it so basically what Because before the way things used to happen is pip install But if the package your install the python package that you're installing has dependencies that it installs as well But you already have those dependencies installed by arch Let's say by your package your distribution package manager They were going to conflict and this is going to take over that one and whatever so they what the python did They created the virtual environment thing where it will install without touching your system without messing with your system It will do everything for you in a virtual environment But what what is the disadvantage because that comes at a disadvantage where pip x fixes that disadvantage Is uh, you have to do the make make depend make build Whatever kind type of thing so and then you have once you have your binary build You have to do the desktop thing and have to put it put it into user bin Then sim link it to user bin and all that shenanigans Whereas pip x you just pip x install the package you want and it does all the virtual environment stuff for you Without even you noticing or doing anything about it. So more people are moving towards pip x from the regular python well, but A lot of distributions specifically for sure debian based distributions have it just completely masked off. You can't use pip at all unless you Work your way around it so well and in arch is not that way because also There was brody in his video. He mentioned one thing and I noticed this a lot on stack exchange Where they tell you just delete the extremely managed file and bypass that or run the the flag Break my system. I'm like, oh, you're telling people to break their system. Well, really What the fuck you're doing in the in their defense a little bit in with some specific python packages like q tile you can't install that with pip x you can't do it It has to be installed with pit. Oh, so and so like if you want to run q tile on debian you have to Run that break packages or you have to delete the externally Managed flag in order to actually install q tile But once you have q tile installed you can re-enable that so that you don't mess around with anything else Of course then updating q tile will be a pain in the ass, but that's another story Oh, maybe for some packages, but it's not recommended. Well, no, it's still not no It's definitely not something that a new user should be messing around with. Um But but I do agree with the pip x solution I would have I would have done the same thing. I would have matt Created an alias. Basically, I would have aliased the whole thing into created the script and aliased the Something but pip x did that for me. So why do that now? Yeah, so people switch to pip x on at least on arch It'll save you all the hassle, but be careful what you're installing That's it a quick article. Yeah, okay, so Yeah, mine should be pretty quick as well. So lxd about a month ago was pulled into uh canonical as an official canonical project And as far as we can tell that this was done against the will of the actual like head maintainer of the lxd project so There's been Controversy, we have we haven't actually covered it mostly and I don't know all the details So you'll have to forgive me about about it. So I've just been basically reading some articles on it but anyways the Point of this article here is that it has been forked Into a different project so that there's a version that is still community maintained And as fox force here, so there's been a bit of a soap opera but we'll So this is another instance of a corporate distro taking over a project and doing something that the community disagrees with And then the community forking the project to carry on with the way that it was before so I the the link for this particular article will be in the the show notes. So if you want to read the Backstory false force does a fairly good job Of talking about what what's happened so far Um, and they have some links, which they don't always do a good job with source links is not their A forte, but they have done a pretty good job in this instance. Um, basically the news is like I said the lxd has been forked and Um That's the way that'll carry on But of course the buntu version or the canonical version will carry on as well And probably will continue to be the the main version for All eternity because when was the last time that a fork actually continued on and ended up being more popular than the You know the parent it's been a long long time. I don't think there's been a good example in quite a while Hmm technically element is a fork of riot Speaking of that they really need to change the flat pack name of element. It still says right. Yeah Come on, uh Anybody knows it's gonna be josh Trying to think I guess do as is actually relatively popular Which do as is a fork of another privilege escalation Project that was initially started by open bsd Uh Yeah, I I really can't thank you Does anyone know how to access the cla? I didn't even know canonical had a cla Uh At all I can't I can't figure out where in the hell you read it on our website can I can't access it. I don't even know how to read it Because when I go to sign it They just have all the information to sign it there. They don't even show you the fucking agreement that you're signing Uh Yes, that really is all it is too requires requires a github account And then you gotta sign up before they even send it to you Uh No Shady shady shady shady shady things, uh, so you sign up with your contact information But that is not signing up an agreement with the cla So you have to give them their contact details and I guess they just emailed the license agreement to you But uh for the community member that does not actually know what an lxc container form is or an lxd container Uh, basically it's sort of like docker But there's a scope difference between the two projects whereas docker is an application container Lxd is a system container So when So, uh, if if say that uh, you want to be super creative and you want to spin up a whole separate operating system on your system But you want something that's lighter than a dedicated virtual machine And you want it to be as close to bare metal as you could possibly get without it actually being bare metal That's an lxc container Uh, basically this is how bedrock linux actually works So if you ever heard or even looked at that project before and uh, what that what that enables is it Is it enables true direct hardware communication between the container and the host operating system and and the drivers So in say like my case where i'm i'm the gen two guy I actually do run an lxc container for gen two as a dedicated package building server Uh, rather than a virtual machine because I find that the compile times are actually Much faster because then I don't have to deal with the cpu scheduling You know deprioritizing my virtual machine as my virtual machine is compiling josh You're such a nerd. I'm I'm so and i'll have you here. Also. Um, Two good examples of forks that were more proper more popular labor office and neovim. Thank you chat Oh, right. I I forgot about the labor office. You're right. It's been a while since I've used that That was before Before we get to the end. I do want to go ahead and just cut in and say for anyone who is checking out the ubuntu cla The agreement form that josh was saying you probably just got to fill out and they sit they email you Uh, that's not how it works at all Because if you read it at the bottom, it's like when you click i'm not a robot and click I agree by clicking I agree you uh, you accept the terms detailed above And the terms above are i'm signing as an individual contributor or whatever So yeah, you are signing the form without reading the document and I find it extremely sketchy that I cannot find That's not only sketchy. That's borderline legal issue in the united states Contract law is a pretty big deal here yeah, so uh just in case anyone wants to For whatever reason take uh take this license agreement to court Pretty damn good feeling you'll win so All right guys, let's go ahead move on to the last part of the podcast we call this section the thingies of the week We could have called it anything like apps of the week or tips of the week or tricks of the week or whatever But those were all for that trademark and we wanted to come up with something unique. Um, so Tyler your thingy of the week, please Uh, yes mine. I didn't even put in the document. I noticed that you lazy sob Yo, well, I I knew if I I knew if I put it in there, uh, I would immediately start the podcast out with like a whole bunch of way like you're going back, but I do want to say xord Is my thingy of the week only for if you're going to be playing like Not necessarily really old, but you know, like we're talking five to ten years old games at our multiplayer And have all like they don't have really good ratings on on steam for like their support and stuff like daisy Um, I'm just going to recommend you stick with xorg for right now because what I have found out is you are going to have to Set some environment variables that you're probably not familiar with at all for it to be Totally 100 stable Uh, which is one thing that I'm I also kind of want to go off on this on a divergent street for just one second Um, we need a way when way if wayland is truly going to be the standard or at least Push for it being the standard We need a way of like uh managing environment variables for new users that is like super easy to understand and Toglable like we need a graphical user interface for setting environment variables For wayland or xorg for new users that is a tool that like it needs to exist for wayland That is because a lot of things right now are controlled by environment. Yes Bravo Tyler that was good. That was really good And we definitely need thank you Tyler. Thank you Tyler. God bless you God bless you God bless you Don't get too excited because I didn't say I'm gonna do it If you talk to the wayland developers, they're going to tell you that's the issue that that's that's responsibility The compositor is to do that the compositor is going to tell you that's a that's the responsibility of the application maintainers to do that Exactly asking application maintainers to manage environment variables. Yeah, that's a that's a it's about time Open source developers stop acting like fucking cell phone companies and transferring you to different departments Let's specifically just somebody fix it about obs because obs has to have That environment variable in order to work on wayland like it has to have it and the fact the and the fact that It does Oh, okay So The what the the obs environment variable is actually a build flag you can enable in the in the make file Okay, you just you said all right everybody who's not compiling obs from source stop listening from josh right now Uh It's the issue of your package maintainer in that case Right. I'm just I'm just saying that until obs Or whatever whoever decides to make that default and enabled by default when you're running wayland like It seriously like it has to be like an if statement or something. I don't know I'm not a developer But until that's default wayland isn't ready. I'm sorry. It's just not It is uh, it is default in obia studio. It wasn't for me It it is upstream. It's been literally if you run the flat pack you have to have the environment variable You have to set it. Yeah Yeah That's flat pack as far as I know that's an issue with flat flat pack is the official version of obs on Linux Well, then you need to Somebody needs to open an issue on the obs github and let them know that hey Wayland is not enabled on the flat pack because it it should be enabled. Okay I'm not getting into this josh. You're thinking of the week, please Oh, my thing of the week is this pine phone because you know, it's it's running red hat right now But you know and okay, uh, the story of this pine phone is Fun because I bought this is the commie. This is the kde edition pine phone It I have initially bought it using the very first public release of plasma mobile absolute garbage by the way And manjaro And I just don't work Like manjaro is worse than arch Linux and in my x-men jaro and most people don't work. It's just yeah So then I spun up void linux on him it ran void linux for a little while And uh, then I ran mobian using fosh for the longest time and now i'm running red hat with actual proper gnome on my pine phone This is why I don't have a linux phone because I'd be distro hopping on my linux phone like every other day But yeah, you know, it works, uh, like I can send uh as zany found out I can call him uh text messages work MMS messages work, uh I haven't gotten bit warden working on it. So I can't really log into like uh my matrix services, but you know, uh With mms support actually working properly. I no longer had to spin up a uh matrix server on my pine phone Just to be able to receive an mms message, which is great Okay, that's what I used to have to do but uh The only thing I'm still working on getting right now is gps turn by turn navigation But I do have gps location detection working So, uh, I know that it can work in theory. I'm just uh, just working on getting it to work properly But uh, I can almost say that the linux mobile is kind of is almost like that very first generation generation era of smartphone usable at this point Like it's getting there. It's getting there. It's uh, the development is slow. Yes, but it's getting so much better and uh Honestly, I'm at this point. I'm more excited for like The fact that I've been using this phone solid for like a month and a half now I'm more excited for this than I am the orc gpo And that's saying something. All right. Yeah steve. You're thinking of the week, please I have to apologize first because I forgot to update the docs To change it because uh last week. I just I was lazy. I put whatever came to my mind but doing that week I discovered an app And I need to talk about it. I forgot to update the doc. I do apologize matt, but it's a simple app called vvv Vvv vvv like literally three v's No vvv for like victory vvv And what Vvv Tyler just said was three v's. Yeah, so three v's Three v's like the first letter of victory. We're we're having a very weird conversation, right? Oh, I feel like we brought her into it. Uh vvv is short for virtual volumes view Yes, okay steve go ahead Okay, so virtual volumes view uh on windows. I used to use something called wink catalog If you go to wing catalog.com you will see it But what what that does basically it it catalogs the contents of CD drives dvd drives flash drives r drives whatever uh, so uh, but Wing catalog is a windows application I was able to run it on linux using wine and with I have the portable version Uh, and it works just fine via wine, but I didn't Want to share my library my my database and I have users download a windows version to run Via wine, so I was looking for an alternative for linux and who comes to the rescue alternative to Of course Uh, I searched for a win catalog. It showed me the first result was vvv virtual volumes view So I found it on the a ur compiled it put it on my repo installed it It was awesome because it's 10 times lighter than wing catalog. It doesn't have all these necessary unnecessary features Uh, it just catalogs your hard drive whatever drive Content because you can catalog it create a catalog. It's dot vvv at the end very smart Uh, and you can share it with people online, which I did on my private post x 0.com Uh, I shared my games hard drive uh content All they have to do is install this via. Yeah, if they're not on zero linux or via pacman if they're on zero linux Download my catalog open it with this app and they will be able to browse My my hard drive contents without being on my hard drive. They just it's like a file manager Like tunar or whatever just your browsing Folders that are not actually on your system. They're just content indexed by vvv So I like that because I was able to share my A question mark question mark, uh Games drive, uh With with the public to see what what games I have And all the gog game collection I have some of them legit some of them Definitely all of them All of them are legit don't listen to him youtube demonetization bot No, but to be serious, it's it combines everything all my games. However, uh method I got them, right It's just uh some of them. I just backed up from steam. Can it do specific directories or does it have to be a whole drive? It can do specific directories. Yes, uh directories drives thumb drives cds dvds, whatever I would I would definitely just point it useful Because you just point it all of your oh, sorry go ahead You can point it to anything it will catalog that and the best feature of this thing You can search your catalog In case you lost something or you you have something on an external drive You can even catalog an external drive So if you have something on an external drive and you don't remember and you have multiple external drives You can just fire up this application open up the uh the the catalog and search You will find it once you find it, you know, which drive it is on But the only problem that the bug that this tool currently has Is double even though you first you have to associate the vvv file with the app I don't know why you have to do it manually. It doesn't take it over automatically But once you associate it if you have let's say three catalogs you double click on one catalog It opens it up in the app and then you double click the other one It will still be stuck at the first one. It will not Reload to the new you have to select file open and open the new catalog manually But besides that the bug because the last time it was updated was in 2021 I don't know why but it works I was able to search and find my games and everything. So it's perfect It's perfect for what I need and I have a lot of drives. I got 20 drives in one computer I got seven drives in this one. I got 25 in the other one so It helps a lot to catalog things and I recommend it for people and it's available for linux macOS and we cool All right for linux. That would be perfectly useful for cataloging all of your usb drives Like if you're like me and got like fucking 20 of them bitches and you never know where they are You can if you pick up one you're like, I don't know if this has the stuff I need on it You can check in your catalog. That's pretty nice. I was thinking it would be really good for tracking the installed packages and then publishing them to like a Website center like a hub repo like not the actual package themselves with the names that way if you need to Reinstall you have all the names of the stuff that you had installed. I don't know if it can can catalog the pack installed packages but If you if you tracked your uh bin folder Well, uh, yeah, bin file the bin folder has more than bin There's Other ways to do to do this like, uh, I think it's like, uh, pacman dash qns or something like that All yeah, but I was thinking a little bit is that you could run that command Like as a cron job like every week or whatever put into a text file in a directory and have this thing Yeah In the land of gen 2 in your slash bar directory, there's this file called world. You can just do the same thing with that too Josh I completely agree with where you're going Not everyone uses gen 2 in morons It's cold open it's cold open susa Sorry, yeah But this one this one is made for cataloging just Some things like that like games and music would be good too. Yeah music music and videos and tv shows I mean yates network actually does raise a good point here This is great for like a nas setup where it's just like maybe that's what i'm using it for files folder structure and uh, you know, I I can understand sometimes you just dump things on a nas and then you Later where you put it That's that's the system that I have That's the system where I have the 20 drives in that's what I'm using it for actually So it's a perfect tool and it's very light. It's very simple It just runs works search done. All right catalog search My thingy of the week is one that I've used before and recently i'm choosing distro box again I'm sorry guys, but I'm gonna I'll probably use this as a thingy probably five or six more times Because this I cannot get over this tool. It is so fucking cool Um, I couldn't even install it on arch. Thank you skill issue No, so my browser right now. I'm gonna actually show my browser on screen right now You guys won't be able to see this with everybody else. This is vivaldi. Okay It looks like it's running an open suzer, but it's not actually running on open suzer. It's running on arch Okay, because the open suzer doesn't have it in its repositories and if you download the rpm of the vivaldi It keeps fucking breaking. It's horrible. Don't don't ever do it Um, so what I did is like vivaldi. Shit. I didn't know that No, no the rpm is it's bad. I don't know what they're doing to it. They're they're not doing something right there But it doesn't matter. So what I did it was I installed Arch in on distro box. I installed vivaldi inside of arch just, you know pseudo pac-man dash, you know s Vivaldi, maybe I installed it from the the a or I don't even remember and then distro box Export dash dash app vivaldi and now I'm using vivaldi running on arch on open suzer And I'm never updating it ever So it just doesn't break. Um, but also so What what can Can I just ask you a question? Sure This seems like a lot of work like a lot of work to get the world's Shittiest browser that is also the most unethical one Install first of which I will say only makes sense if you're using the tools that come with it Please tell me you're using them like are you using the email browser? The the best feature Of vivaldi is workspaces. I'm telling you man. If you are a tab hoarder like I am I have Hundreds of tabs open. Okay at any given time I can organize them in workspaces, which is basically a tab groups And then I can have groups inside of the groups. I'm telling you right now It's so much better than any other browser. What that could I blow your mind? What? You can keep on bookmark folders in firefox. I when you hit the key button It automatically opens all the all the uh things in that bookmark doesn't Work the way with my workflow works. I want my tabs open all the time See now now I under everything makes sense now His browser has workspaces Workspaces man, of course. I had it's it's really workspaces tabs. This is why he used i3 He probably had like multiple i3 windows open with multiple tabs in each window. I had so Qtile has tabs and I use them extensively. Okay They're good. I can't help it like I I I have 17 workspaces on qtile. I use them I have some of my workspaces have five or six tabs of things open It's it's good. I can't help it. It's my workflow. It's good On the day where I actually drive up to michigan to like buy you the steak that I said I was going to buy you I'm just gonna let just reboot your computer one day just to watch you cry. Oh my god, okay Wouldn't hurt me. Okay. It really wouldn't hurt me because I have it set up So all I have to do is press key binding all my applications just open right up where they're supposed to Plus oh Plus I I reboot like every four days. He packs up his tabs guys. No, no It remembers tabs. This is not them like the the 80s. Okay It works fine Um, why am I the only one who who understands matt and I'm with matt 100 percent? I understand it. I'm not with I'm glad he's got someone on his side I like workspaces. I can't help it. It's it's good Um, I like organizing not only workspaces Not only workspaces. Vivaldi has a wonderful A wonderful email client Okay, I'm I'm glad you brought that one up because if you were about to say file manager because I can't remember if they added that I know that was in the talks for a while I was about to freak He was like really man in your browser I mean no, no, no, no wait wait ships a file manager and I know I know it's still you get my voice No, no, but but it has also a wonderful rss feed So you don't have to run three different applications on your on your system just to get all these three things You can have them in a single app rss feed email client And the sidebar and not to mention the sidebar where I I browse my fostered on from time to time for quick access and the and the and the workspaces If Vivaldi has a lot of features where bring up a good point With Vivaldi having all of these like the all of these features and including the fact that matt this is a big one It's got workspaces Theoretically speaking if you're able to get all of the features that you use in other programs Included into Vivaldi if assuming they're not already there You could just use Vivaldi and like use um I don't know where that's going uh the video um The frame buffer and just just load up Vivaldi in a frame buffer no window manager. No nothing and just use that You could do it. I knew I knew you were gonna head the head there. I knew you were gonna head there Vivaldi is a little weird because they they actually have an environment variable that hard checks for for an environment session So you actually can't run it headlessly on xorg that said on wayland you can using cage Yes, perfect. Alexi has the exact point. I was just about to make Vivaldi is the emacs of web browsers Yeah, yes, I mean 100 theoretically speaking I would not be surprised at all if Vivaldi is currently working on integrating obs features into Like that would not surprise me in the slide. The Vivaldi would be perfect Guys gotta remember. I think it does have an ffmpeg at dependency. It does. Yes It does that's basically for wide vine and and drm stuff. Um, no, there is there is a separate package called Vivaldi wide vine. It's only you are um Vivaldi would be perfect and guys gotta remember. I don't use the email client or the rss stuff I don't I don't need that stuff in a browser Uh, it would be perfect if it was all open source Or if they would just call it proprietary and stop stop with this whole 90 Oh, but we're 95 open source. If you're 95 open source, then you're not open source. That's not the way that it works either It's all or nothing. Um Android is 95 open source Yeah, probably not that percent. I'm curious though, man I'm curious. Have you gotten the have you gotten the email the email about the opera gx sponsorship yet? No I I'm just waiting. I'm waiting to see that that response that you would give that person Uh, the most of the sponsorship stuff that I get is crypto nonsense and that stuff goes directly to spam. All right So and yes, I know I know I use proprietary software Fucking forgive me All everyone uses proprietary software. If you're using nvidia driver, guess what you're using proprietary software The regular linux kernel you have proprietary stuff on your on your system. Sorry, but that's the way it works All right. Anyways guys seriously, it is after five o'clock. We totally like I wanted to be done in an hour We did not do that at all even close It's fine guys. Just to let you know next week is a rank cast. Yes Um, and I think I have a good topic for it. Uh, we'll see we'll see if I can remember what that You send us the topic. You send us the topic. If we like we'll do the research. We don't like we'll let you talk No, you'll talk about my topic whether you like it or not, bitch I'm just saying I will in fact talk about your topic because I guarantee you that there's going to be something about it Where I disagree with you in it. Sure. That's a hundred. I don't even know what the topic is. I'm just calling it now Okay, guys. So next week I'll I'll just be here for the comic relief and I will be staring at the screen most of the We'll choose a topic that steve has a lot of of things to say about anyways That's it for this episode. We do record this live every saturday around three o'clock in the eastern time At youtube.com slash the linux cast thanks to all my patrons. I should patrons patrons I should I should say that before you guys go patreon.com slash linux Why is it the every time patreon.com? Yeah, no, no, no the whole I was like the linux cast every time the podcast ends my words fail That's because I'm rushing because I really need to stop this podcast at the at the earliest possible moment anyways patreon.com slash linux cast Thanks to everybody who does support me on patreon youtube guys are all awesome. Thank you so very much I do know that people are looking for the vods after the Podcast ends those are patreon exclusives now If you want to watch the podcast You'll have to just watch the edited version or go to patreon and give me support there I'm doing it because I want to edit the show and in order to do that I need to pull it down But there are ways of finding the vod if you want to find it I'm just not telling you how to do that. So anyways, thanks everybody for watching. We'll see you next week Bye bye bye bye patreon