Tech Over Tea - Ranting About The State Of Linux | The Linux Cast

Episode Date: August 31, 2022

Once again we're back with The Linux Cast and if I'm with Matt what else am I going to talk about besides Linux, well you'll have to watch and find out. ==========Guest Links========== YouTube: https:...//www.youtube.com/c/TheLinuxCast Twitter: https://twitter.com/thelinuxcast Podcast: https://anchor.fm/thelinuxcast ==========Support The Show========== ► Patreon: https://www.patreon.com/brodierobertson ► Paypal: https://www.paypal.me/BrodieRobertsonVideo ► Amazon USA: https://amzn.to/3d5gykF ► Other Methods: https://cointr.ee/brodierobertson =========Video Platforms========== 🎥 YouTube: https://www.youtube.com/channel/UCBq5p-xOla8xhnrbhu8AIAg =========Audio Release========= 🎵 RSS: https://anchor.fm/s/149fd51c/podcast/rss 🎵 Apple Podcast:https://podcasts.apple.com/us/podcast/tech-over-tea/id1501727953 🎵 Spotify: https://open.spotify.com/show/3IfFpfzlLo7OPsEnl4gbdM 🎵 Google Podcast: https://www.google.com/podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy8xNDlmZDUxYy9wb2RjYXN0L3Jzcw== 🎵 Anchor: https://anchor.fm/tech-over-tea ==========Social Media========== 🎤 Discord:https://discord.gg/PkMRVn9 🐦 Twitter: https://twitter.com/TechOverTeaShow 📷 Instagram: https://www.instagram.com/techovertea/ 🌐 Mastodon:https://mastodon.social/web/accounts/1093345 ==========Credits========== 🎨 Channel Art: All my art has was created by Supercozman https://twitter.com/Supercozman https://www.instagram.com/supercozman_draws/ DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase we may receive a small commission or other compensation. Episode analytics

Transcript
Discussion (0)
Starting point is 00:00:00 I was going to do an intro and then I forgot what I was going to do. We're just going to go with it. How's it going? Welcome back to the show. Hey Brody, how you doing bud? Yeah, not too bad. In case people didn't see the last time you were on, just give a brief introduction of who you are. So I'm Matt, I do the Linux cast on YouTube and other places. Talking about Linux and open source and stuff like that. Nothing too special.
Starting point is 00:00:28 You know, just a YouTube channel. I did notice recently you've been talking a bit about Fedora. Are you running Fedora right now? I am. I've become a Fedora fanboy. I don't know when... I do know
Starting point is 00:00:43 when it happened. It happened about a month and... Maybe about six weeks ago, I guess now? Yeah, so I'm running Fedora. I've installed it on all my computers. I no longer have an Arch computer in the house. Oh, wow. What made you want to go over to Fedora? Okay, so I was running Arco for the longest time.
Starting point is 00:01:03 That was my distro. Okay, so I was running Arco for the longest time. That was my distro. And I got the bright idea to uninstall SDDM and start using Stardex to get into my window managers and stuff. And that went fine. But at the same time, I decided, you know what, I never use Plasma. So I'm going to uninstall Plasma. And it turns out that Pl plasma has a lot of dependencies and if you want also those dependencies usually are used by other things so when you uninstall things needless to say arco broke like it was bad so i went through
Starting point is 00:01:42 like a 24-hour period where i decided i'm just gonna install vanilla arch i had been a long time since i've been i'd installed vanilla arch just like the regular nerd based way and so i did that and it worked fine but i was having some issues and i was like you know i'm just i'm just i'm just tired it's like yes i love the you are but i i just i think there's a moment in your linux career i guess is what you say where you just distro hopping no longer has the happiness that you used to have when you were first starting i just i needed to get work done so i decided to find a distro that was just going to be stable, and Fedora was where I ended up on.
Starting point is 00:02:27 And I've been astonishingly happy. I mean, it's probably been the best Linux experience I've ever had. Well, why Fedora and not, like, you know... Most people, for the longest time, would probably go with something like Ubuntu. What specifically stuck out about Fedora? Well, first, it wasn't really that was the fedora had a lot going for it was that i can't stand snaps like i cannot stand them i know a lot of people
Starting point is 00:02:54 like them but are there i didn't know those people existed i think they all work for canonical i i'm sure i'm sure because you know listen to some of the other you know much bigger podcasts and there's people on there like oh yeah snaps are fantastic um i they're just so slow i mean flat packs really i mean i use a lot of flat packs now but and flat pack is not perfect you know not even close right but when comparing them to snaps just just so slow and i've had so many problems with it plus i'm always messing around with lsblk right and to do that and you see those loopback devices just they don't hurt anything they just drive me nuts like why are you messing with my partition schemes like you're not really but it just feels like it you can filter those out but
Starting point is 00:03:46 i know i don't want to have to filter them out like it just don't make them come up with a better system flat packs don't need them i'm sure there's something you can do to not deal with this right it it boggles them see the thing is is that and we talk about this all the time when we every youtuber does a video. I mean, you have a video on Snaps. I have a video on Snaps. DT has a video. Everyone has a video on Snaps.
Starting point is 00:04:11 And we all talk about how they're bad in certain places and stuff like that. The thing is, these things were developed for enterprises, right? They were not a consumer product, right? They were meant for people who use servers based on ubuntu you would think given that that is true that they'd be better well they're great for doing mass deployment i'll give them that like there are areas where snaps are fairly good uh but it's not like they're the only thing that does that i sure Canonical has some sort of goal in mind with Snaps, but I certainly don't know what it is.
Starting point is 00:04:51 Well, and there, I mean, it seems pretty, I mean, we always have to keep in mind that the Linux desktop is so small that Canonical really don't care. Yeah. I mean, so the thing is, though, when it comes to the Linux desktop, Flatpaks feels like they have won, right? Every distro that's shipping something like that
Starting point is 00:05:14 seems to be shipping with Flatpaks and not choosing Snaps. And then there's the Canonical guys, they're vehemently opposed to ever even considering shipping flatbacks so but that doesn't really surprise me i mean canonical has always been astonishingly stubborn with the stuff that they create i mean they do abandon things when they blatantly don't work but as long as they work they stick with them right so i did bring this up uh i didn't bring it i
Starting point is 00:05:43 think the guest i had on a recent episode brought this up that the other thing that flat packs have going for them now is they have this massive hardware user base with the Steam Deck, the main way you're installing stuff on that is through flat packs and it's not going to have an effect like, you know, early
Starting point is 00:05:59 on, but give it a year give it two years, that's going to massively affect whether developers want to actually put something on Flathub or just make something on Flathub. There might be another Reaper that pops up at some point, but get something made as a Flatpak, because if you have all of these existing users using them,
Starting point is 00:06:19 it kind of makes sense to put your stuff there. There's a reason why, even though a lot of devs don't like the Windows Store, for example, that a lot of software is on the Windows Store because a lot of people use it. So as you sort of grow that potential user base, it becomes a lot more compelling of a selling point. Whereas with Snaps,
Starting point is 00:06:43 the best you get from Snaps is distros like Mint saying we don't want anything to do with them. Yeah. I mean, we've already had examples of that. Like OBS is, you know, the prime example. Like the official way to get OBS now is a flat pack. And it's only a matter of time before there's more and more like that. I mean, Microsoft tends to go towards the Snap route right now with all their stuff. But that's just because Microsoft and Canonical have been partners for a long time.
Starting point is 00:07:14 Eventually, you'd see them probably releasing flat packs alongside. And then you're going to have companies, big companies like, you know, Google and stuff that any applications they're going to release, they'd release via FlatHab. So you're right, that definitely seems to be the way it's going to go. Especially, like you said, with the Steam Deck. One thing about... I didn't look too much into this, but there was one thing going on with FlatHab recently
Starting point is 00:07:37 that I think is kind of neat. I'll send you a link to it. It should be here. Yes, here we go. So this group working on some changes on Flathub to sort of make it easier to support
Starting point is 00:07:54 developers on Flathub. The main takeaway is adding in a Stripe-powered donation system so that if your software is available on Flathub, you know, there's a much easier way to have those donations coming through.
Starting point is 00:08:13 Which, some people, when I saw this post on Reddit, some people were sort of comparing this to like, you know, Flathub becoming something like the Windows Store. But I don't hate the idea of having an extra donation system available there if a developer wants to go and use it.
Starting point is 00:08:29 That seems like a good thing to me. I think so too, as long as it's kind of like how GitHub does their stuff, where it's kind of, it's just there. If it's more like how elementary OS does the app center or whatever it is where it says hey this
Starting point is 00:08:45 is what it costs and you gotta just yes you can zero it out but that kind of has always turned a lot of people away but as long as it's like there if there's like a giant uh like donate button on each of the page on flat hub that's perfectly fine for me um yeah there's a link on that uh on that site to see it on the current beta version of the Flathub website. And I think there are some popular tools. Oculus? Yeah, Oculus. Oculus has a big donate button next to the install button so you can just go
Starting point is 00:09:15 and send some money through if you feel like it's a cool project. I think that's the better way to do it. I completely agree that I think if you're going to have, like, an implied payment screen like elementary does, it should start at zero
Starting point is 00:09:34 rather than coming down from an existing price. I mean, I can understand why elementary does it that way. Or at least why they started to do it that way. I don't understand why they've continued to it that way but or at least why they started to do that way i don't understand why they've continued to go that way because obviously they've had so many problems making money that it i mean they're basically not even around anymore right they've had problems with their developers splitting and stuff like that but the thing is like it obviously is not the way i mean i don't i know very few people have said you know i'm just going to give them money to download their download their iso i mean some people will
Starting point is 00:10:09 but the vast majority of people i know i've always just i mean i'm never going very rarely will i give a developer money before i've ever tried their product especially when it's free and open source if i've used it for a long time then then yeah, I'll go support them on Patreon or something like that. But I think most people seem to be like, especially if there's an option for free, that's the way most people are going to go, right? We were talking about FlatHub. One of the things
Starting point is 00:10:36 I don't know if they're working on this or not, but something that they should work on is reviews on FlatHub.org. I know FlatHub, I know product reviews are notoriously horrible but some kind of rating system or something to filter out what's good and what's not would be i think really useful um and pretty much all the stores i mean just actual native stores have that but the problem the problem you have with a rating system or a review system is you
Starting point is 00:11:08 then need moderation because you can't just have it you can't just have it like floating out there because i don't know let's just say someone doesn't like uh ocula for example it would be very easy to send you know a couple hundred people over there to give it a one star and then give it bad reviews and make it seem like it's a really bad project. Or the opposite way around when you have a distro watch MX Linux kind of thing. Well, MX Linux is based on page hits. I think it's, I think the MX Linux thing is actually kind of interesting because it's sort of a self-fulfilling prophecy that
Starting point is 00:11:49 it's always going to be at the top now because it got to the top from page hit manipulation but then everyone clicks on it continually because they don't know why it's at the top. They're like, I've never heard of this distro. Why is this the most popular distro? So it then just keeps feeding
Starting point is 00:12:06 back into itself and makes sure it always stays there. Well, and then obviously they're not going to do a reset for the count, so. Yeah, it's definitely going to... The thing that always is weird about that is MX is a good distro. But they have the reputation
Starting point is 00:12:22 for gaming the system when it comes to Distro. I mean, not that anybody really takes... I mean, if anybody really takes DistroWatch and their rankings seriously, then they have other issues. I mean... I've given DistroWatch shit in the past.
Starting point is 00:12:36 I think as a distro news aggregation site, it does a fantastic job. I want to make that very clear. DistroWatch, if you care about whatever random distro is doing, whatever, great place for that. But you shouldn't use it as
Starting point is 00:12:54 a credible site for which distros are popular. So right now, MX Linux is at the top. Endeavor OS is second. Mint is is third manjaro is fourth pop west is fifth ubuntu fedora debbie and garuda and then open susa i think some of those sort of sort of make sense to be that high but but like MX Linux. Yeah, and I mean we can, like so
Starting point is 00:13:30 Manjaro, Papua, Subuntu, Fedora, and Debian, those make sense. Maybe OpenSUSE, but do you know anybody who actually runs OpenSUSE? I mean, very few people run it as like a desktop distro. I mean... I think the only people
Starting point is 00:13:46 who care about OpenSUSE are the sort of people who also care about Red Hat Enterprise Linux. It's business use cases that really care about them. That's totally fine, but DistroWatch is the site that you'd be going to generally for desktop stuff.
Starting point is 00:14:01 If you're in a corporate setting, you're not really looking for distros in this sort of way. So what this means is that somewhere out there, people are interested in OpenSUSE enough that they're clicking on the link to go to the DistroWatch page for that distro,
Starting point is 00:14:18 which is surprising because, I mean, it's not a popular... I mean, we say it's not a popular distro, but it's not a popular in this space. Yeah, yeah, yeah, yeah. I would love... Why isn't DistroWatch open source? I mean, maybe it is open source.
Starting point is 00:14:34 Is there, like, source code on how they calculate this stuff? I've never really looked into it. I mean... There's a article here... Wait. Is there a picture about how they calculate it? Um, it's linked to at the top, I think. The JustRewatchJH ranking statistics have attracted plenty of attention and feedback over the years.
Starting point is 00:15:03 Originally, each distribution specific page with pure HTML with a third party account at the bottom to monitor interest of visitors. In 2004, the site switched from publicly viewable third-party counters to internal counters. This was prompted by a continuous abuse of counters by a handful of undisciplined individuals who had confused DistroWatch with a poll station. The counters are no longer displayed on the individual distribution pages, but all visits are logged, only one hit per day, uh, only one hit per IP address per day is counted. So, it's basically just a counter of visits per day.
Starting point is 00:15:35 What? That brings up even more questions. Like, then that means that MX Linux got there legitimately. Or, at least they've come up with some way of generating new IP addresses, I guess. If they were going to...
Starting point is 00:15:49 Or if somebody was going to game the system. VPN. It's very easy to change your IP with a VPN. But I mean, that's still... This podcast is brought to you by Croton VPN. What's the shark one that I always see on some uh it doesn't matter it doesn't matter there's there's just 900 of them none of them are very good the thing i was
Starting point is 00:16:13 thinking is though is that even if it is that easy it still took effort to do and i mean it seems like it seems like that the effort that you could spend i mean it'd be different if like mx was really bad it's not it's they got some fantastic tools honestly i have no idea what mx linux even is it's based on debian runs uh sysv and that is the um in this system uh and i mean it has a systemd like alternative but it's really good they have some really cool um dedicated tools that they've created to kind of do the things that you'd expect to be able to do with like systemd so things like create cron jobs and edit your bash config and just a whole bunch of different stuff they have they have a thing called the snapshot tool where you can create
Starting point is 00:17:01 a iso of your currently installed system and then reinstall on all of your computer. So there's tools like that. It's like goods. Yeah. It's good stuff. Which is always, you know, if they,
Starting point is 00:17:14 if they did do this thing where they game the system, why'd they do that? I don't, I don't, I don't know. And I don't know if they did it or just someone else did it. I don't actually know how they got to the top, but what I do know is it is not there.
Starting point is 00:17:27 Like, it's not there legitimately. Like, there is no possible way that a distro that no one's heard of is at the top of DistroWatch completely organically. I mean, we know it's Ubuntu. Yeah, yeah. Well, yeah, no, Ubuntu isn't. But the question there is is anyone checking ubuntu on distro like this is the other thing our page hits pages aren't really a great
Starting point is 00:17:52 way to rank a distro because who's going to distro watch to look at ubuntu everyone sort of knows that ubuntu already exists you can go to you go to DistroWatch to find random distros to make YouTube videos about. That's what you go to DistroWatch for. Because there's this gigantic random distribution on there that gives you video ideas. But yeah, you're right. Nobody would go to... I mean, for the popular distros, why would you... I mean, because you already know.
Starting point is 00:18:24 I mean, it's not as if it's going to give you any information that you don't have. Which kind of surprised me that, like, like, Pop OS and stuff were on there as well. Wait, here we go. What was on... Let me just check what was on the list again. I forgot what I already said. Here we go.
Starting point is 00:18:44 Oh, that's the wrong page. Back to the home page. Here we go oh that's the wrong page back to the home page here we go uh mx linux endeavor os mint manjaro pop os ubuntu fedora debian garuda and open susa i don't know what who's going there to look at debian oh no ubuntu is on the list it's just in sixth right sixth place yeah and i mean i guess a lot of people are interested in pop os and maybe they don't know what it is but maybe that's the reason why it's a it's in a place it is but that doesn't explain the ones that are above it you know like it seems like the ones that would be least likely to be searched for on distro watch would be like mint and ubuntu and debian and fedora those are the ones that nobody and why would you need to because i mean i mean i don't know about mint
Starting point is 00:19:35 there was a time when mint was like sort of considered the default beginner distro but it kind of shifted from that because for while, a lot of people were considering Manjaro, which probably wasn't the best of strategies, considering how that project has been going. But, yeah.
Starting point is 00:19:57 Do you think that the reason why Mint now feels like that is because they've been so static and it feels like there's such a slow innovation update process well yeah it means not an exciting district like mint mint is a it it's mint like you know what you're getting with mint and that's great but it's just not that like cool and exciting try out Linux, have fun
Starting point is 00:20:26 especially with the growth that Linux gaming has had there's been a shift away from the really slow release cycle that Ubuntu and Ubuntu based distros have yeah it's definitely plus it's always seemed
Starting point is 00:20:44 with Mint that they are a little bit too into their protesting of Ubuntu. You know what I mean? Like, they hate snaps. They hate – basically, they hate everything except for, like, the core of Ubuntu. that they've had to do over the course of the last few years has been to undo everything that they get from basing themselves on Ubuntu, which has always made me wonder why they don't just make LMDE
Starting point is 00:21:10 the thing. It's just as slow updating as Ubuntu is for the most part, because they could base it on SID if they wanted to, if they wanted to be more fast updating, but they don't.
Starting point is 00:21:27 They could, I don't know, it's just, it has always been a very confusing distro to me, because they have, like, two directions that they want to do, like, they have a literal backup plan for their distro, which, I mean, I suppose
Starting point is 00:21:41 is a good thing, but it just, it feels like they're diverting assets from where they should. They should just choose one. Choose one. The obvious choice there is the LMD because they obviously
Starting point is 00:21:58 can't stand a Boom 2. It's obvious. You've probably read some of the blog posts. What is his name? I can't it's obvious. I mean, you've probably read some of the blog posts. What is his name? Clem? I can't remember his name. The head guy, he writes these blog posts,
Starting point is 00:22:13 and you can just hear the hatred of Ubuntu sometimes in his tone. So LMD is obviously their choice, but I don't know. I would still recommend Mint to a lot of people. Mint may not be great but cinnamon is really nice for people who are coming from windows of course zorin too zorin has the zorin is also based on ubuntu and has more customization i guess but i don't know ubuntu is just i don't know there's so many issues with Ubuntu based distros, and there's so many of them there is, yes there will never be enough Ubuntu
Starting point is 00:22:52 based distros, there will always be more and they will always do the exact same thing like a lot of the I know that like Kubuntu and Zubuntu and Lubuntu are, like... They are separate projects that are doing technically slightly different things.
Starting point is 00:23:11 But a lot of these big Ubuntu flavors, as you might call them... They are pretty much just install options. That don't really have any reason to exist as a separate thing. I get Mint, and I get Zoran, things that are trying to actually be different to Ubuntu. But when your difference pretty much boils down to it's not KDE, it's GNOME. It's not GNOME, it's KDE.
Starting point is 00:23:40 It's not KDE, it's XSE, I don't know, XSE, things like that. It feels really weird that it's a whole separate project. Yeah, it's... I mean, I think the reason why they've done it that way is because... Well, Kanonica was no interest in anything outside of Gnome. Right, they were never going to do anything else
Starting point is 00:24:04 other than what they wanted to do. They were never going to do anything else other than what they wanted to do they were never going to be like garuda or manjar or something like that where they offer multiple isos of different desktop environments and window managers and all that stuff there was that was never going to be something that because like we said like i said earlier canonical just they don't care like at one time they cared about the desktop now it it's blatantly obvious that they do not and by having the flavors which i mean they've had they've had flavors forever so this wasn't uh this didn't play into the decision but now it really helps them because it allows the flavors to care about those things so like kubuntu can keep up with all the KDE nonsense and Canonical doesn't have to worry about it
Starting point is 00:24:45 XFCE can go on being XFCE as XFCE has always been and nobody cares LMDE can transfer into LXQt and Canonical doesn't have to worry about it it's just a couple guys who are maintaining that flavor so they've taken the responsibility that they were never going to have responsibility that they were never going to
Starting point is 00:25:05 have anyways because they were never going to do it and push it onto the flavors and that can make people happy and people are still technically using ubuntu i was listening to a podcast with martin wimpress he was talking about the usage of like uh ubuntu mate and even though like you probably think that like between, between the flavors, Mate and Kubuntu are probably the most popular ones, you'd think. But he, I don't remember, I don't think he ever gave the exact numbers,
Starting point is 00:25:34 but he said that even at its height, Ubuntu Mate was such a small portion of what Ubuntu is that it never really registered on the scale right which I mean because most people they're just gonna download a boom to which I mean makes me a little sad because Ubuntu kind of sucks I mean I I don't know I miss the unity days I really do I came in it made it feel like they were
Starting point is 00:26:01 something different now they just gnome but with a unity skin it's like you remember android way back when samsung hated what google was doing and every like they had to put all the there was at one point they had that like weird like water sound every time you touched the screen ah yeah like that's basically what Ubuntu has become they use quote on quote Gnome but they put so much stuff in it to try to make it better than
Starting point is 00:26:31 I don't know it's sad well that's why you said Aura yeah it's kind of weird what what Ubuntu did with with Gnome sorry because they took over basically they took over the unity project and a lot of people weren't really happy
Starting point is 00:26:57 about it and just left the project and then when they were done with it they just like sort of threw it away and it just it left it to rot basically it's being picked up now by um i forgot the dev's name a really young dude who's really fucking bright he's probably going to be like a major figure in the post space as he gets older and then they went over to gnome and it didn't have that same problem because gnome has this like massive established like audience of developers and there was no shot that they were going to leave because they already had sort of that i guess established install base everywhere as well so ubuntu can come canonical can come in do their thing make the changes they want to change, and it just sort of keeps
Starting point is 00:27:46 going smoothly without the same troubles they had in the past. Well, yeah, that's exactly what... Gnome is like the immovable object. They are going to do what they're going to do no matter who's trying to tell
Starting point is 00:28:04 them to do otherwise. Now, all that being said, I think that probably maybe four years ago, I wouldn't have said this, but I think that in the grand scheme of things, Ubuntu choosing GNOME was a good idea, or at least it was good for GNOME, because you can see the influence that Canonical
Starting point is 00:28:24 and their developers have had on upstream vanilla gum because like there's way i mean i i feel dirty saying this but there's way more customization in vanilla gnome now than there was two and a half years ago like way more like two and a half years ago two and a half years ago three years ago whatever they weren't adding any features they were pulling things out so they were you know they pull out icons on the desktop they pull out the the tray icons at the top like one thing after another i mean it was like you couldn't go a few months without hearing something that the gnome guys were pulling out of their desktop because it was so slow like it was astonishingly slow because they had these horrible animations that
Starting point is 00:29:05 took, like... Hey, don't hate on the horrible animations. Oh, okay. They were cool if you wanted to wait five seconds for your ab drawer to open. It was fine. Yeah, fair enough. It was... I mean, they've...
Starting point is 00:29:21 It's way better now, right? The thing is, like, they were in this position where it looked like Gnome was dying. A lot of people chose, a lot of distros chose Gnome, but they had so many issues that they were trying to desperately... It was like they had the bucket pulling out water of their boat that was sinking. And all those were features that they had to throw out because it was so bloated like nautilus was like nautilus was the thing like the whole gnome shell was based on and tied into nautilus and stuff and that caused all sorts of problems and you can tell now and i hate to give canonical all the credit because i'm sure that it was was very much of a team effort, right? But it feels like Canonical has had a lot of influence,
Starting point is 00:30:09 at least more influence than I would have thought that they would have had on the GNOME developers, in that now things are a lot faster. You know, they have accent colors, and they have a dark mode, and they finally fixed those horrible brown icons that they had forever that nobody in their right mind would ever like you know
Starting point is 00:30:28 one thing after another I mean it feels you alright you wanna friendship over this is horrible seriously what is wrong with you I've gone back and used like the first version like literally the first version of Ubuntu and you know there's
Starting point is 00:30:45 something charming about the disgusting brown icons they're not good but there's something charming about them if you knew nothing else then they would be good if you've never seen if you've never seen an icon before, and it had nothing to compare it to, maybe for nostalgia, it'd be fine. But as a default icon set nowadays, the blue ones are way better now. And because of the live-at-a-wait-a-stuff, they can do accent colors and stuff like that. It's way better.
Starting point is 00:31:20 And I think that at least some of that has to be attributed to the fact that they're bigot Like obviously fedora doesn't make anything because that's them You know, it's basically, you know, the very much related project but canonical is this outside entity that said, you know We're gonna use your desktop environment, but we it as it is it's basically unusable You know, we have to we have to do so much in order to actually make this thing work. Which begs the question,
Starting point is 00:31:51 why? At the time, now it makes sense. Right now it's fine, and they've done all the work is done. They've done all this work, but if they knew at the time that it was unusable, which it was because they had to do all this stuff, why didn't they choose KDE?
Starting point is 00:32:08 KDE is the most customizable piece of crap you've ever seen in your life, right? It's buggy as hell and overly complicated. So I'm assuming that the answer to my question is because it would confuse the crap out of new users. I can just imagine. I think. What they wanted to do. Is continue that Unity experience. And yes.
Starting point is 00:32:33 You could probably turn KDE. Into a Unity like experience. But. The difference between Gnome and Unity. Is a lot smaller. Than the difference between KDE and Unity. Plus with the support thing. Like if. difference between KDE and Unity. Plus with the support thing, like, if you used KDE and you
Starting point is 00:32:49 made it into Unity, and then your Enterprise person decided to change a setting in some place randomly in the KDE settings panel, which is like... I mean, it's the KDE settings panel. You would have... I mean, it's not the desktop consumers that. You know, you would have, I mean,
Starting point is 00:33:06 it's not the desktop consumers that you'd have to worry about. The enterprise, if they messed that up, you'd have to support that. And even the KDE guys can't support KDE all that well. So the support, I mean, so I always ask myself, like, why didn't they choose KDE? Because it's the most customizable thing. It would have been way easier.
Starting point is 00:33:27 They wouldn't have had to put all this effort into making it look like Unity and choose accent colors and stuff like that. But it really does answer itself. It's like KDE is to KDE. So that's the reason why. But I don't know. There have been moments since i started my youtube channel where i have been very vocal in my hatred of gnome like really i mean there have been some
Starting point is 00:33:54 very harsh words said towards gum and it has nothing to do i mean a lot of people don't like gnome because of their political stance i don't give a rat's ass about any of that stuff right just the software stuff i've come out and said that i can't stand you know i don't give a rat's ass about any of that stuff right just the software stuff i've come out and said that i can't stand you know i don't understand why anyone uses it um and over the last year or so i mean some of it has been i've just used it more often but and it's never gonna be my favorite like i'm not running it right now uh and i wouldn't although that's not actually true the computer behind me is gnome on it as it's the as the only thing it's just because i i don't know i haven't gotten around to change it but eventually yeah um because it's default right it's the one you download yeah
Starting point is 00:34:35 so but my view on gnome has definitely changed over the last year and i i some of it is just because there's more customization stuff now, but more of it is just because it really has become the default desktop environment for Linux, which is, I mean, sad, I guess. I don't know how to react to it. Whether we're talking Ubuntu with... I don't know if you can really call what Ubuntu is running GNOME, it's sort of their own
Starting point is 00:35:06 desktop environment at this point, same with like PopOS they're technically GNOME, but there's so much done to it that it's hard to call it that but let's just say it is GNOME then you've got Fedora
Starting point is 00:35:21 and it's just like all of these distros which are generally considered the the mainstream Linux distros, all running GNOME. There are certainly distros out there running KDE and like really popular distros. But when we're talking the main distros and what people from the outside see as Linux, I think you're absolutely right that GNnome is sort of seen as the Linux
Starting point is 00:35:46 desktop, whether that's a good thing or not sort of depends on how you feel about Gnome. I'm, I'm sort of, I don't really care. Like that's the thing. Like Gnome,
Starting point is 00:35:57 I don't hate it. I don't love it. I'll use it if it's there. And I sometimes pick it if I stream just to piss people off because they get very annoyed that Gnome exists, but i'm still doing that the next time i stream i'm still on that if i was going to use a desktop environment i probably would use kde just because i like my focus is on my focus on customization i like to mess around with stuff and you know it has a plug-in framework technically but you know there'll be updates that come out that break features that
Starting point is 00:36:32 people have demanded for years like a um global uh what's the thing global global context menu yeah global menu that thing that macOS has. Mm-hmm. And the thing is, like, dash to dock and dash to panel are, like, the two main extensions, right? Those are the things that everyone downloads. Like, if you're going to use extensions, those are the two extensions you're probably going to one of the two you're going to download. And those things
Starting point is 00:36:58 are always broken. Like, they're broken. Well, one of them's broken right now. Won't work. I think that has to do with wayland i'm i don't really know i didn't i didn't care enough to look into it there was two directions for conversation in what you just said and i'm not sure which one to choose but i think i'm going to go to the kde route one first i when i first started using linux my first desktop environment was budgie,
Starting point is 00:37:25 but I didn't stick around for that for very long. I moved on to Katie and I loved it because of Katie customization, right? I'm a ricer. That's the thing that I'm, that I'm known for. I rice the crap out of, out of my window managers.
Starting point is 00:37:38 The thing that I do and Katie lets you do all that stuff. Like there's a setting for literally everything. Like if you want to change it, you can change it. And I love that. But the thing is, and I know some people say that KDE has gotten way less buggy over the last year. I don't see it. Like I think a year ago KDE was much more stable than it is now. And I don't know if it's just because it doesn't like me or what.
Starting point is 00:38:04 But I have the KDE version. I have the KDEd spin of fedora that's what i'm running right now and it is the most buggy piece of software i've seen in my entire life uh icons aren't showing up the color schemes won't change i'm getting errors every time i try to to install a new uh a new color scheme anytime i try to change a different setting or something like that, something breaks. The last time K-Win completely crashed and, like, I don't understand. K-Win has been around for a very long time. At this point, it should
Starting point is 00:38:34 not crash. Like I said, I'm not sure if it's just the Fedora Spin that's the stonest thing about it, because I haven't... I remember, like, I had the KDE version. version i installed the when the archlinux gui was still around i installed that and that had a kde version yeah and i was using that and that was buggy too so it's not just on fedora so it's just it's buggy and how could it not be
Starting point is 00:39:04 like all they're doing is adding features like i understand one thing you can't say about the kd developers is they're not trying hard to fix the bugs like they put a blog post out where they say oh these are all the bugs we fixed like you don't see anything i mean the the gnome guys you never hear a word from them when it comes to bugs you would swear that there was never a bug in gnome ever but with kd they're very open here are the bugs that we have we're working on them you know it's it's very refreshing the the thing is like you can't continually add new things to your software and not expect things to break all the time and when you're adding that many features things are just going to break i i was talking about this on the last podcast that
Starting point is 00:39:45 tyler and i did we we we um we were talking about kd and it was like a child i i use the metaphor of a child who always gets whatever toy he wants but never he plays with it for like five seconds and puts it off in the corner and then never uses it again that's kd they have all these features like the very exciting features in every new version and then they go off into the corner and then never uses it again that's kde they have all these features like very exciting features in every new version and then they go off into the corner and never get touched again unless they cause some kind of phenomenal breakage so there are pieces parts of plasma 5 now that have just not been touched in ages and ages because i mean you can only do so much with a certain amount of development work sure
Starting point is 00:40:25 sure and what my suggestion was no new features for the next three years none just fix it you know i mean spend the next three years making it good because qt6 is maybe here kinda but there's one qt6 application i'm going to be running it's obs i don't know anyone else is using qt6 and i i was like there were people in my comment section i did a video on the new version of obs and we were like wow this will be the first first qt6 application i'm running i wonder when katie is gonna get qt6 it's like it's gonna be a while three years might be a bit much but i do agree that there are there comes a point where a project does need to have sort of a a feature freeze to work on the the base functionality like there's a looking at as many um open source projects i've seen
Starting point is 00:41:21 there is a lot of projects out there where devs want to make really cool and really new shiny things. And that's great because that's what gets people excited about the project. But when your cool new shiny things are built on like a pile of logs that are like leaning up against each other
Starting point is 00:41:41 and the slightest bump will knock it over, that's a problem. Yeah. Well, to take that metaphor even further it's like i mean hard to say to bring up the devil in this podcast but it's like windows you know when windows has this legacy underpinning that has been there for 30 years you know i mean and there are there are features there that not only are the logs leaning against logs, but some of those logs underneath are rotten. And they're falling apart. Now, KDE is not that bad. But it's the same situation where they've kind of built upon over and over again new stuff.
Starting point is 00:42:20 And it's cool. Like the idea behind KDE, the ultimate customizable desktop environment. It's an amazing and ambitious goal and plan to have. And I think they've even done a good job of giving that to people. But you can't take it too far. And it feels like they've taken it too far. Like, just slow down. All you got to do is just slow down.
Starting point is 00:42:44 And you're right. Three years is too long. But let's just say a year. Just a year. No new features. We're going to focus every release we have in the next year just on fixing bugs. It's not sexy. It's not going to get us in the news.
Starting point is 00:43:00 It's not going to beat GNOME. But we're not in a situation where katie is going to quote unquote win i guess that's not that if it was ever a competition gnome is has won like i think there was nothing i i think sorry i've heard you off i think there's certainly an area for that during the transition over to wayland because, because Gnome is doing their, like, their sort of, I guess, kind of being a walled garden, it's not, like, totally the case, it's not, like, full-on Apple, but there are a lot of things, like, XDG Shell, for example, um, where, actually, what was XDG Shell the example? Anyway, there are things like the debate over CSD or SSD
Starting point is 00:43:47 Where you know I'm saying no it's going to be our way whereas you have double your roots you have Katie that are Trying to like make these open standard this that other people can adopt it's not like you know me isn't doing any of that, but it can adopt. It's not like GNOME isn't doing any of that, but it seems like, at least from what I've seen, most of what GNOME's doing is focusing on the GNOME desktop rather than the Wayland desktop, if that makes sense. Well, I mean, if we're being fair about it, Katie and pretty much everyone other than GNOME has always been very much more interested and open to working with others than the gnome guys ever have you know i mean it has gotten better like they have like two or three years
Starting point is 00:44:31 ago before the pandemic and stuff like that they started working with they had like a conference where they all got together and started working on apps together but historically the gnome guys are very much a uh a tight-knit group that don't really are they're not really interested in input from other people and that's just always been kind of the way and it does hurt when that desktop environment is the most used it's like when apple gets rid of the floppy disk drive or gets rid of uh all of the ports on their laptops or something gets rid of the headphone jack you know they were the first one to do that they were courageous in doing that and now you can't buy a phone with a headphone jack right i mean it's really really hard you know mid-range phones i think some of them still
Starting point is 00:45:24 do have headphone jacks I know that my one does but to be fair I bought this one like 4 years ago it could be worse by now finding a high end phone with it on is hard and 5 years from now you wouldn't be surprised if I told you
Starting point is 00:45:39 you can't buy a phone without it oh no absolutely not the same thing could happen with gum because it is so well supported and well used if they choose a specific direction of doing something they could have influence over what is chosen for the standard linux wide and i'm not sure if it's my previous hatred of gnome but i'm not sure I trust GNOME to make those types of decisions. Because, I mean, we all agree that Weyland is going to be the future. Eventually.
Starting point is 00:46:14 Well, we agree. I don't know if we all agree. There's a lot of people in my comment section who are like, X11 or death. Yeah, I also got an email from someone saying that RISC-V is the future. So, just, I mean, maybe 30 years from now. Well, it's the future, but it's definitely not the present. Well, I mean, RISC is the future if you, I mean, consider ARM the future,
Starting point is 00:46:39 because ARM is a RISC platform, but it's not RISC-V. I mean, that's the thing, right? arm is a risk platform but it's not risk five i mean that's the thing right the it's all of it is a scenario where you just kind of like wayland and pipe wire and all these things like they're going to be the next thing yeah there's going to be something after them but we don't know what that is yet. But Wayland is the next thing. And we haven't quite figured out what that means yet. Because every distribution is doing something a little bit differently right now. And just for us to geek out a little bit, the place where it's kind of really scary is going to be with window managers.
Starting point is 00:47:26 Because we have a couple window managers like we have open box or it's called way box i guess so there's going to be a for that's the open box alternative we have sway yeah uh there's like a dwm like dwl thing yeah yeah right those are the three that i know i'm sure there are other smaller projects but as of right now the big big window managers, I mean, quote unquote, big ones like, you know, i3, Awesome, Xmonad, those things. I would put, uh, so on the Wayland side, I would also put River on that list. I would say River is way bigger than DWL, which is basically, from my understanding, a BS PWM. Which is basically, from my understanding, a BS PWM. Yeah, well, the DWM Weyland one is horrible. I mean, it's really, really bad.
Starting point is 00:48:15 I don't even know if it's still developed or not. But the thing is, maybe there's four right now. It's going to be very, very interesting to see where the likes of like do we ever see like an official suckless wayland uh thing from the suckless guys that's that would be do we ever see that i mean it'd be interesting because right now we don't have right now we don't have a thing that everyone agrees on that is Wayland, right? We hope we have one way of doing Wayland. We have WL roots We have all this stuff that is slightly different than doesn't necessarily always work well together and I'm not sure which direction a lot of these
Starting point is 00:48:57 Window managers are gonna go I mean It's very interesting like I three has got it made in the shade because someone went through and they've made I three like i3 has got it made in the shade because someone went through and they've made i3 into a way a wayland thing right and so that's done the i3 guys don't have to worry about it at all um not not that i think that like x monad or the suckless guys are actually worried about it but it'd be interesting to kind of know what their thoughts are on what the future is because eventually x org not necessarily is going to go away but it's going to be so unpopular that people aren't going to want to use it anymore.
Starting point is 00:49:27 Either not being well maintained, which really isn't now anyways, or because it's just not in the... It's not well used anymore, and eventually they're going to have to move on to the next thing. It would be very interesting to find out what those guys are thinking
Starting point is 00:49:44 about what their future of their window managers is going to have to move on to the next thing. It would be very interesting to find out what those guys are thinking about what their future of their window managers is going to be. Because, I don't know, it's just going to be very interesting. I think the main thing that can drop X11 out of the general, I guess, Linux zeitgeist
Starting point is 00:49:59 is once enough people have moved over, there will come a point where AMD and Nvidia, I guess Intel as well with the integrated graphics, decide to no longer make their GPU drivers work on X11. Yeah, that's going to be the place that... And then when the Mesa team also stops supporting it as well, that's going to be the actual death of the project.
Starting point is 00:50:26 It seems like that's going to be quite a long ways away. Yeah. It feels more like we'd get to a point sooner than that where the support for Weyland is just so good that there's no reason not to do something with it, right? So I think we'll eventually get to the point where we can no longer use the excuse of, I use an NVIDIA card, so therefore I can't use Wayland.
Starting point is 00:50:51 You know what I mean? And we're, like, a year and a half ago, two years ago, we wouldn't have, I mean, if you used an NVIDIA card, don't even touch it, don't even try. Like, you probably wouldn't even get it installed i mean we're at that point now you can install it you know it's it's maybe not there yet but it's a lot further along than it was a couple years ago and now that nvidia's seems to not hate open source nearly as much as they used to i mean maybe we'll start seeing more
Starting point is 00:51:26 i mean i don't know maybe maybe that's something we should talk about is then video openings open sourcing their blobs and stuff i mean everybody got really really excited about that right yeah well when they oh yeah a lot of people got excited about it then it ended up just being open sourcing the kernel modules, which was a step, but it certainly wasn't the step that everyone was expecting. But then they didn't really open source it in a sensible way either. They made the repo open source,
Starting point is 00:51:57 but it wasn't going to be open source development. Yeah, because they weren't going to track any of the commits or anything on... Yeah. Yeah. Trust NVIDIA to do open source, but not do it the open source way. You want to like NVIDIA, I think, because they have really good products, but they just... It's like nobody there uses Linux. They're not quite sure what Linux is, so...
Starting point is 00:52:26 Well, on the desktop at least, data center side, like, you know, NVIDIA does have a lot of use on that, or in, like, supercomputers and stuff like that. Like, there is a place for Linux that NVIDIA cares about, or crypto mining, for example. NVIDIA definitely is a fan of that but when it comes to the desktop
Starting point is 00:52:47 it seems like they don't really know what the desktop is or what's really happening there I would be very interested to know why they decided to open source what they did because I mean not necessarily
Starting point is 00:53:06 why but why now I mean there were and I've seen some YouTube videos about this like people talking about whether or not it was because of the Steam Deck or some other thing because I mean I I mean I would like to say yeah point at the steam that's the reason why in video all of a sudden cares because I mean, I would like to say, yeah, point at the Steam Deck. That's the reason why NVIDIA all of a sudden cares. Because, I mean, the NVIDIA stuff, I mean, especially, like, their software for Linux has been bad for, you know, ever. And now, all of a sudden, they're, I mean, I hate to say that, well, now they care about open source or Linux or whatever. Because, I mean mean they're still kind of half-assing it but it's still half-assing is more than not doing anything at all sure sure
Starting point is 00:53:50 but i i'm not sure i mean we don't know how many steam decks have been sold and you know i'm not sure that i have a feeling that the steam decks is going to be the thing that we point to as the reason for a lot of things that it maybe is not necessarily the thing that it was supposed to be, you know, associated with. I, I don't, I don't know.
Starting point is 00:54:13 It'd be very interesting. One of the things that we're just never going to know the answer to of why they did it now, because there has, I mean, there has, has to be a reason why they did it now and not three years ago or, you know, three years from now. Well, I can tell you what they would have gotten out of it.
Starting point is 00:54:28 I just don't know why they cared at that time. Making your project open source is almost always good PR. Like, that's what it is. Usually you also get free developers as well, but they're doing the weird development system. I guess they are still getting some dev work, but it's much harder to know what you can modify when there are parts of the project... Like, I don't know if you've looked at the repo, but there are parts of that project that aren't the Linux code, they're the Windows code, and you're not
Starting point is 00:55:04 allowed to modify it in that repo. It feels like somebody in a meeting is like, yeah, we should open source this, and then they just give that one person the project, but he's the guy that you don't really want doing that because he's the guy who has his attention somewhere else all the time. Like maybe he's playing like an Avengers. That guy's playing Galaga.
Starting point is 00:55:30 Yeah. You know, that's that guy, you know, he don't want him running the ship, but that's the guy you chose to do the work. I don't know. It's,
Starting point is 00:55:39 I wonder if there's going to, I mean, that news gave a lot of people a lot of hope that NVIDIA won't be the second class citizen that it appears to have been for the last little while on Linux, right? And when they announced that, I was very much like, just hold your horses just a little bit. First of all, there were like mainstream publications that were shouting NVIDIA's open source, they're drivers. Like, no, they didn't. Not even a little bit. Everything that makes an NVIDIA card, you know, like,
Starting point is 00:56:11 an NVIDIA card is still proprietary. But, I mean, that's not surprising. That's the same way with AMD. Like, most of their stuff is still proprietary. Yeah. People like to scream from the rooftops about how great AMD is, but we need to remember that they're, um, they're, the workstation
Starting point is 00:56:30 drivers, the ones that support OpenCL, that I'm forgetting the name of. Radeon? Is it AMD Pro, something like that? Yeah, AMD Pro, yep, that's the one, yeah. Those ones are proprietary. Uh, AMD does not have a control panel on linux
Starting point is 00:56:45 unlike nvidia nvidia has one you can it may not be as good as the windows one but there is one that md doesn't have one it has existed and has existed for a long time too it's been around for ages like amd might generally have better support for their their like mainline consumer Consumer gaming GPU stuff. But. Outside of that. AMD is just as bad as Nvidia. At supporting Linux.
Starting point is 00:57:14 I think that the reason. Why people think that AMD is so much better. Is because. It just seems to work better. Out of the box. Right? There's been so many problems with NVIDIA stuff. I mean, to this day I still can't use an NVIDIA card without screen
Starting point is 00:57:29 tearing. Like, and even the tricks where you know, there's like three ways you can get risk for screen tearing on Linux. Everyone knows the tricks because everyone who cares about it has had to do them. And even with those things, most of the time you
Starting point is 00:57:46 still can't fix screen tearing within video cards and that's i mean i okay in this day and age screen tearing should not be a thing on linux i don't care what graphics cards you're using like that's like nice 1990s thing going on like if this was 99s like yes you're screen tearing whatever i mean we're using uh five megahertz uh displays it doesn't matter you know it's we're basically reading on e at this point it doesn't matter but in this nowadays it just it feels like there should not be screen tearing ever on on linux it just it feels that way but there is wayland yeah yeah i know wayland's the future my thing is i can't wayland hates my guts like it just i cannot get so wayland for me is like whack-a-mole. I can get the desktop running perfectly fine.
Starting point is 00:58:46 Like I've tried Sway. I can get Sway running perfectly fine and use everything just like I'd use i3. All of the scratch pads work. Everything works, right? And then I open OBS. And OBS is very, very finicky, at least for me, when it comes to Wayland. And that's even recently right and the thing is like then i will put some effort into getting obs up and working in obs i'll get
Starting point is 00:59:12 the video camera working and i'll get the transitions working and stuff like that uh and then pipe wire will act up and all of a sudden my audio just for whatever reason i'm they're counting this as a speaker you know my microphone is a speaker like, ah, no, I don't need that. So, so then I spend some time getting pipe wire working where you get basically that, uh, alternative to Jack, the, um, the thing where you draw the arrows to the source and stuff. I don't remember what it's called. So you get that thing and you,
Starting point is 00:59:40 you draw the sources where they're supposed to go and all that stuff. And then pipe wireware is working. And then OBS breaks again. Because reasons. I mean, you have no clue why all of a sudden now it won't do window capture even though it was working before. Now, I think most of my problem with Wayland and Pipeware is going to be a skill level issue. Because I'm just not to the point where I know enough about it yet. But I think that that is it for a lot of people.
Starting point is 01:00:05 Like, we've been using X.Org for so long and Pulse Audio for so long that, yeah, we give Pulse Audio a lot of shit, but it works. Like, for the most part, you can plug in... Like, I have a DAC amp on my desk, right? Really cheap, $20 for Amazon. I plugged it in, it works.
Starting point is 01:00:24 You know what I mean? I have the Scarlett Solo as my audio interface amazon i plugged it in it works you know i mean i have the scarlet solo is my audio interface i plugged it in it works you know it gets audio it has all the features i can monitor through it if i wanted to you know it worked fine and that was on pulse audio which everybody says is terrible and it just it works really fine. And then you get to Weyland and using pipe wire and it has gotten better. So right now I'm using pipe wire right now. And a year ago, I wouldn't have touched it. I mean, like I wouldn't have touched it with a 10 foot pole.
Starting point is 01:01:00 It was so, so bad, but it's gotten way better. It was so, so bad. But it's gotten way better. Weyland, I think most of my problems with Weyland still are both skill level and my, like, I've had so many bad experiences with it in the last year or so that I'm very tetchy about trying it again. Because you install it and then, I mean, let's just say i decided i was going to try sway from and i you know the thing is when you use a piece of software as real that you have to use like obs that thing has to work right like if you're gonna if you're going to have a
Starting point is 01:01:38 a youtube channel at all obs basically has to work i mean unless you're going to use like simple screen recorder something like that but most of that stuff isn't available on Wayland. So, you have to use OBS, because it's like, I mean, you can use probably like, I don't know, FFmpeg or something, I don't know, if you wanted to. You can't use it. There is a
Starting point is 01:01:58 there are a couple of very little projects, like Gnome has a screen recorder, KDE has a screen recorder, there's probably one for WROOTS as well well but nothing nothing as extensive as what you would want like obs f of m peg right now doesn't someone correct me if i'm wrong but um at some point it might probably if it doesn't already so the thing is like with obs when you get up when you open up your computer you get on your computer to make a video you want that i mean if obs is broken or messing messing up it ruins everything yeah like it ruins your entire day right and and because because the the time you
Starting point is 01:02:39 were spent to do your video is going to be time spent doing the stuff in obs to get it to work again and the thing about obs is that it breaks often enough in xorg like it like you know either your transforms are gone or your audio is all messed up or you know your filters are all gone or your your luts are all gone i mean it's always messing up in xorg and it just feels like adding the wayland stuff on top of that it just makes it even more problems to deal with and i'm not in a mental space right now where i want to deal with that and the thing is is i'm not sure when that position is going to happen that's why our conversation earlier when we're saying like it's the future that future is very scary for me because because well i'm gonna be one of those guys who use xorg
Starting point is 01:03:26 probably until it's dead i have a feeling well i've made it very clear wayland is the future but it's definitely not the present there will come a point where maybe five ten years from now that wayland so for a lot of people wayland is good enough but there is still a lot of people, Wayland is good enough. But there is still a lot of those edge cases where XORG is just better. And until maybe, I want to say, was it a year ago? Wayland was completely unusable for me because it didn't support OBS. You just couldn't use it. But then as Pipewire has evolved as well, that's sort of... A lot of the problems on wayland are being addressed by
Starting point is 01:04:05 pipewire and by xtg portals so these things sort of feeding into each other so as they are slowly improving over time it's getting to that point where you can reasonably use it like i i've actually fully agreed with you on pipewire so right now i'm running pipewire a year ago i tried to use it as well and it was good and then they pushed a regression and the project completely broke so they changed the way that um that audio was being handled so inside of obs if i changed my master volume it would actually change the like the capture level so rather than have it like rather than relying on the individual levels of the program so if i was like you know capturing a game for example i want to be able to change my audio level that i hear through my earphones
Starting point is 01:04:55 separately from the audio that is being captured inside of obs and that just completely broke so like i can't use this. This is not usable. Eventually, I went back to it. And since then, it's been entirely rock solid. I think this sort of goes back to the KDE problem from earlier. Rather than adding in a lot of new shiny features, work on those fundamentals and make them rock solid. Pipeware confuses the crap out of me. So, in the old days,
Starting point is 01:05:29 you know, which is like yesterday, you know, X.Org handled stuff that was put on your screen. That's what X.Org does. And Pulse Audio was your audio server. It puts your audio thing. But Pipewire is not that.
Starting point is 01:05:43 Pipewire does put audio out to your peripherals but it also deals with stuff that's on screen uh and i think that that most people like you said not gonna care because most people like my dad uses ubuntu on his laptop oh wow he doesn't give a crap yeah he doesn't care what he uses. He just wants to use Chrome. He lives in Chrome. So it doesn't matter what operating system he uses. So he's using Wayland all the time. He doesn't know that.
Starting point is 01:06:14 And that's going to be most people's experience with Wayland. Because Ubuntu and now Fedora and eventually every distribution is going to be shipping their default desktop environment with Wayland. Whether they use KDE or GNOME. It doesn't matter.
Starting point is 01:06:30 It's going to be the default thing very, very soon. And it already is for basically everybody. Most people who don't make YouTube videos and have never used OBS in their lives, they don't care. As long as it works and will play a YouTube video well and will allow you to put output to your headphones, that's going to be perfectly fine for them. So in that case, Wayland and Pipewire, which Ubuntu is going to be shipping with by default in the next release, right,
Starting point is 01:07:00 it's going to be fine for the vast majority of people. It's when you do extra things like when you record your screen or you have extra peripherals like a audio you know audio uh a mixer or something you know it's when you have those things that it adds that added complexity that i mean like you said with your example with Pipeware last year, I still have the feeling that Pipeware is in a situation where that could still happen. Sure.
Starting point is 01:07:32 Well, it feels right now like it's very stable, but there's always this worrying thing in the back of my head that they're going to come out with an update that just breaks everything and I'm going to be screwed. And update that just breaks everything and i'm going to be screwed um and part of that is because it is very new and some of it is that i don't if i don't this is probably just my own uh sense of the project but it feels like they're trying to do so much like it feels like anything that wayland can't handle yet pipewriters you know being given that responsibility that and like xdg portals um yeah yeah
Starting point is 01:08:13 i don't want to talk about xdg portals i hate those damn things um the the the all right so they the xd portal the only experience i have with XDD portals is the file pickers and stuff, right? Yeah, yeah, yeah. And the GNOME file picker that is included with the XDD portal-GNOME, whatever it is in Fedora, is the most broken piece of thing outside of KDE. It is astonishingly broken. I don't understand how you can have a file picker in this day and age and not... All it does is it opens up a dialog box and lets you choose
Starting point is 01:08:51 a file, right? Sure. But it's broken. It doesn't work. And it's the same thing for the save dialog. If you want to name a file with the GNOME version of the XDG portal, you start typing in the name of the file that you want to save it opens up search like so you can't actually name it you have to
Starting point is 01:09:13 type your name in the search box cut and paste it out of there and then paste it back into the the name uh text box it's absolutely nuts like so there were there were solutions online for this, and they were all overly complicated, so I was like, F this crap. I'm deleting it. I deleted the xtgportal-gnome and installed the KDE version. That way I can just use the QT version of the file pickers and save dialogues and stuff like that.
Starting point is 01:09:41 Just as bad, but not broken. So that's my only experience with it so far. And that's the reason why I didn't, you know, just... I don't know. It's a good idea when it comes to, like... It's a good idea for other reasons, like the whale and stuff. But when it comes to, like, the file pickers, like, at least now, with the way they're doing it,
Starting point is 01:10:04 it's not, like, each application is built way they're doing it it's not like each application is built in their own thing and everyone's doing their own i mean like uh and it's still that way because a lot of soft real bars just don't care like uh gimp still uses its own thing that they develop like um uh firefox doesn't seem to like there's there's have been certain situations on certain distributions where firefox will switch between different ones on the same distro. So sometimes you'll get the GTK one, sometimes you'll get the QT one, and it doesn't know what the hell it's doing.
Starting point is 01:10:35 So that whole situation, but at least now they can use those things separately and it's kind of system-wide. That makes a whole lot more sense than the way they used to do it. But I don't know. Linux is broken. Well, you brought brought up pipewire doing too much before originally pipewire was just going to be called pulse video and it was going to be the video it was gonna be like a um it was gonna be used to handle like webcams things like that and then the project expanded over time and eventually sort of encompassed the entire
Starting point is 01:11:08 audio side as well that's that's how that happened and i don't know i kind of understand it being like that having a single thing managing your all of your media stuff. But when it's not being... One thing that really annoys me with a lot of FOSS projects is I think a lot of them need to go back and listen to Linus Torvald at DebComp 2014. This talk is going to be forever relevant. I'm sure you've seen it.
Starting point is 01:11:43 People always post questions from it like this is where linus said don't break the user space and things like that i think a lot of projects need to take that like seriously to heart if your project does something and even if that thing is a bug if the users start to rely on that it goes from being a bug to being a feature. And you can't just change that and then expect that to just be entirely fine. It's the whole putting the eggs in one basket thing, right? It's when...
Starting point is 01:12:24 The thing is that we got so reliant on xorg and systemd and pulse audio and stuff like that when those those things are things that have to work right you can i mean and there's a i think it's actually probably a good thing at least from a stability standpoint the The X.Org is not actively developed anymore because you're not adding a whole bunch of new features that could potentially break something, right? Yeah, yeah. There are... This whole episode is going to be full of metaphors. It's like a car.
Starting point is 01:12:58 There are certain things on a car that have to work, right? Your tires have to work. Your engine has to work. Your steering wheel has to work. The brakes have to work. Those things have to work right your tires have to work your engine has to work your steering wheel has to work the brakes have to work those things have to work and they have to work not only well but consistently right they have to when you press the brake pedal down it has to do the same thing every single time it's not it's not a situation where you press it down and all of a sudden your car speeds up if it did that you're in trouble right obviously something is broken uh the thing with pipewire and wayland and stuff like that is
Starting point is 01:13:31 when you start over again and that's basically what they've done is they've started over again and started building these brand new stacks up and these and if you were talking about a web browser or you know alternative to discord or you file manager, whatever, nobody cares if that thing gets broken by an update. But if Pipewire breaks, once Ubuntu switches to it full-time in the next release and an update pushes and it breaks something, that breaks audio for millions of people. You know what I mean? And same thing with wayland when when something gets pushed out and it breaks something it breaks a fundamental thing that has to work like if your displays will no longer show you what's supposed to be there that is an issue because that's like your car not starting it's just you can't the
Starting point is 01:14:21 problem with starting over is you're going to basically being so the the entire history of xorg i you made a video about the history of xorg recently right the entire history of that is them fixing stuff all the time like they've went through hurdles over and over and over again to fix things yeah yeah throughout the history and that's basically the way all software works right wayland and pipeware they're having to basically redo all that stuff. Like every hurdle, like whether it's like creating key bindings in WLRoot, right? That thing, that's something that was solved 20 years ago. You know what I mean?
Starting point is 01:14:57 So they're having to basically solve all the problems which we've already solved. And when you have to solve new problems and you're trying to figure out, you how to how do i solve the problem in a way that fix fits well with this project there's a good chance that you're going to break stuff and and that's fine when nobody uses your thing and it's in development it's like a beta or something you know whatever um but the thing is wayland and pipeware not a beta anymore everyone's using it so you can't treat everyone who uses linux the millions of people who do so you can't treat them as guinea pigs you you have to make sure that this thing is the most stable piece of software ever and you can't do that simultaneously with being a very new project that has to fix all these problems that, you know,
Starting point is 01:15:46 still need to be fixed. Like, the keybinding things is a big deal. Yeah. Right? So, it's one of the things you just... It feels like Wayland and Pipewire, despite how good they have gotten, just have become the default too soon. Like, maybe like three or four years from now, when a lot of these problems were fixed,
Starting point is 01:16:07 would have made a lot more sense than them being defaults right now, despite how good they are for normal people. I don't know. Maybe that's just me. I think people need to remember that... So Pulse Audio came out... Oh, I lost my thing. There we go.
Starting point is 01:16:23 Pulse Audio came out in 2004. and it was a buggy mess back then and distros were shipping it way too early like there's even i've said this before but i'll say it again when ubuntu shipped pulse audio as the default lenart pottering who made the project said stop doing this like this is not ready to be shipped. Like, describe Pulse Audio as the audio system that broke audio on Linux. Like, it was not ready. And X.Org, not as old,
Starting point is 01:16:56 but it has a history stemming back, like, X.11, 40 years. Like, both these projects are really old projects and if we go back and look at you know xorg in for like the original version of debian for example it was not going to be anywhere near as good as it is now and it takes a long time to get to that point i think that's that's the i do agree that we are sort of jumping onto wayland a little bit too quickly obviously people need to be using it to be testing it but right that's probably the thing that is the good part about it is yeah yeah when a lot of
Starting point is 01:17:40 people use it you're going to have a a lot of interesting hardware scenarios and stuff like that that allow you to root out bugs a lot faster, but I don't know. I don't know whether that's the place of something like Ubuntu to be doing that. Like, that's a lot of people that are going to be exposed to potentially really buggy software. Yeah, Fedora makes
Starting point is 01:18:00 sense, right, because that's the place where it's done. You know, it's where SystemD appeared first and all this stuff. I mean, it it was the rel and stuff like it but the the thing is that ubuntu is supposed to be this it'd be like debian taking all this new stuff and being like the testing ground for like it it just doesn't quite make sense and you have to think that the canonical guys have a lot of faith in the weyland and pipewear teams to make sure that they don't break stuff because they just have a lot of faith in the gnome team i don't know whether they have any faith in anyone else yeah and i'm not i don't know what it feels kind of like that um i i think that that most of my opinions about Weyland and Pipewire are colored based on the experiences I've had with them.
Starting point is 01:18:51 Sure. And it's really hard for me to say that, I mean, maybe it's the cynic inside me, but it feels like we're headed for a disaster at some point where something is pushed out that doesn't work on say a certain type of Intel processor or something or a certain GPU or something is just completely broken and you know that's fine it's not fine but it's going like it's
Starting point is 01:19:19 broken but we've suffered through that before and we'll suffered through that before. And we'll suffer through it again. And I don't want to be the old guy in the Linux community that says we should never push forward with new things. Because if we stayed the same all the time, it would just be boring and stuff. We'd have nothing to talk about on our YouTube channels, right?
Starting point is 01:19:43 So I think at the end of the day taking my curmudgeon out of it Weyland and Pipewire are good things and it's probably a good thing that we're switching to them now even if I still feel that it's too soon
Starting point is 01:20:01 and we're going to have a lot of problems along the way but the problem here is that 10 years ago, when you wanted to push a new hardware or new piece of software like this out, there were way fewer people using Linux then. Like, way fewer, right? Now, if you push out a thing like pipeware to the masses you're not only going to be pushing out to a lot more people who use desktop linux but also things like the steam deck
Starting point is 01:20:32 which have people who they don't even know they're using linux they're just playing their games and now the thing is is that i don't think i mean valve is a very intelligent company they're not going to push out a uh they're going to be far enough behind it feels like to catch those like problems before they would push them out to their devices but maybe not i mean well it's not unheard of for that's get passed through that's one of the benefits. I'll give shit to distros like Ubuntu, but one of the benefits they do have is that when something breaks, they don't experience that breakage for a long time.
Starting point is 01:21:13 Yeah, they're looking like, ah, you archfuckers. Except for those cases, there have been cases where they've shipped, like, broken versions of browsers, for example, and then they stick with it for an entire year. Or they broke app images lately right yeah yeah yeah um that is one of the things you get from that uh steam deck as well with uh with steam us and i think in valve's case they're going to be very particular about
Starting point is 01:21:40 what they ship out so recently there was the change with the way Glibc gets built by default and that was breaking every- like it was breaking all EAC games, it was breaking a bunch of other projects, and I actually don't know if the Glibc devs have I'm gonna check right now. I don't know if they've made the correct decision, but for anyone who doesn't know basically the Glibc devs made a change to the way that it's getting built by default and it pretty much broke every EAC game
Starting point is 01:22:12 and every distro decided we just have to fix this downstream because we can't you can't just break you can't break all the Linux game it's just not a thing you can do but because they are so far behind on distros like ubuntu on distros like steam os it's not really a problem to like
Starting point is 01:22:35 be concerned with for a while and you can always ship a different version and mess around with stuff like fork the project just that specific version things like that just to make sure everything is good i don't know there's definitely benefits to come from that system but i i personally like being on more up-to-date stuff okay uh anyway so answer what i was saying uh they haven't confirmed whether they're going to fix it or not it is still just like yeah we'll see what's going to happen that's that's weird to me i mean it feels like i mean a lot of people rely on that software like maybe you should be a little more reactive when you break like everything like if you're gonna break the world at least you know don't go radio silent yeah yeah absolutely i mean it's like uh when these places get hacked or whatever
Starting point is 01:23:27 like they lose millions upon millions of of accounts and stuff and credit cards and stuff the worst thing you can do is not talk about it like if you if you just completely clam up like maybe if we don't talk about it it will go away it's not going to go away um so yeah so i have a question for you what is your opinion on um immutable distros what do you what do you think about that stuff i have been kind of getting interested in this topic recently i i don't think it's something i would run on a regular desktop system like that's just not what i would want to do with the exception of a i was thinking that if i make a capture pc i'm probably going to run something like silver blue just because it needs to run obs and that's pretty much it and you know you can still fly back um right i think it
Starting point is 01:24:18 it opens up a a really interesting way to work with a distro. So you sort of, the thing that I'm interested in is the shift of focus on where the customization is. Now, the tooling isn't there to make this easy, but you don't customize the distros like that once you've installed it. If you want to customize, you can actually make a custom
Starting point is 01:24:45 image and then go and install that. And there's actually projects like um... Uh... Fuck, what was it called? Kinoit? Is that it? Kinoit, yeah. Yeah, Kinoit, whatever. I always pronounce the name
Starting point is 01:25:00 wrong. And there's projects like... I think it was like marden pitts workstation or something like that pity workstation where it takes an existing fedora silverloom installation and there are places with a new image that's this like sway desktop with development tools things like that i think that is the most exciting thing from from my perspective the idea where rather than you know having to build up this distro and make this weird install script to install everything you could generate an image and then just stick
Starting point is 01:25:32 that image onto a new system and everything you want is just set up the way you want it that's that's super cool to me i don't i don't really care as much about the immutable properties. My main focus is on the image side. So I've used Kino White now on a hard drive for three months. Yes. And I think part of this is KDE's problem. But it is the buggiest ever. And we've spent a lot of time trapping on KDE's problem, but it is the buggiest ever. And we've spent a lot of time
Starting point is 01:26:06 trapping on KDE in this, but you can tell that that project is very early stages. So the silver-blue is much more stable and reliable than the KDE version of it. And the thing is that
Starting point is 01:26:21 from the immutable standpoint, I found it okay. I think one of the reasons why now that I'm on Fedora that I've been using flatpaks more and more is because of my time on KinoA. Because you install everything from a flatpak there unless you can't. You know what I mean? I know Silverblue supports overlay packages. Does KinoA support that as well? supports overlay packages does kinoa support that as well well they you can basically install anything from the fedora repos that you want as long as as long as they're available to rpm
Starting point is 01:26:53 austria or whatever it's called um there are certain things obviously that just won't work like if you're installing something basically anything that's going to affect the root file system so anything that like if you want to install like dmenu or something like that from the Fedora repos, you can't do that because it puts it in OPT, right? And that is in the root directory, right? So you can obviously build that from scratch and put it in the home directory,.config or whatever. It worked perfectly fine. But you can't do it from the repos because all that stuff is put in OPT. And that was where i i never really ran the thing is is that when it came to a software perspective on kinaway i never really had a hard
Starting point is 01:27:35 time getting the things that i wanted to use there right obviously i was never going to like be able to install i3 or anything like that but as long as I was happy with the image as it came to me, it was fine. So I was able to install the program and stuff like that. Most of the stuff is from Flatpak. And then when you can get like Btop or whatever, you just go to RPMOS tree and
Starting point is 01:27:58 install it. The weird thing is, of course, having to reboot your computer in order to actually use that thing. It made me feel like I was on Windows. but if you are so if you anything you have to install from the terminal with rpm monster you have to reboot afterwards it would modify the image right and it was okay basically what excuse me basically what you learn to do is have like an install software day and you install all your software all at once and then you reboot your computer. That's the way I just ended up doing it.
Starting point is 01:28:30 I kept a list of the things that I wanted to install and just did them all at once and then rebooted my computer because it's on a separate hard drive in this machine that I'm on now. And I have to get in to deal with boot menus and stuff like that. It's just kind of a mess to get into there. And it was a fine experience the immutable part didn't really bother me as much as i thought it was going to do i'm not sure that i'm happy with it being considered the future i'm not i'm not sure i'm not sure if i'm on board with that yet i think it is very interesting what you were talking about like i can see tools that will allow you to build your own image in the future where those things become more popular.
Starting point is 01:29:07 Say I want to build an i3 version of Silverblue. You can do that, and then it will do the ISO thing for you. I'm not sure that we'll ever get there for all the little pieces of Linux that we all enjoy right now. So to be able to install like the random, like Hyperland window manager. Have you been getting the Hyperland comments as well? I have. And I'm like, I tried it
Starting point is 01:29:36 and then it doesn't work very well in a virtual machine. Like it just, it doesn't work very well in a virtual machine. Like I can't do a video. I like, I know that all the problems I'm having with it are because of this virtual machine i can't do a video and crap on it because it doesn't work well in a virtual machine and i'm not in a position right now where i can put it on a piece of a piece of actual hardware yeah so yeah i have it all the time like along with the gen 2 and lin from scratch comments, Hyperland has been right up there. Install Gen 2, not going to do it again.
Starting point is 01:30:11 Never, ever, ever will I touch Linux from scratch. I watched some of your live streams, never going to do that. You're a masochist, I don't know what's wrong with you. You just answered that. That's a whole other conversation. And I think people, I mean, I can understand if you want to learn all that stuff, it'd probably be really good. But if you're, I mean, you'd never want to do that with the expectation at the end of it, you're actually going to use it for a daily drive. But I think that a lot of people who leave those comments expect you to do that. Like some guy told me to,
Starting point is 01:30:46 could you live in Linux from scratch for a month? Like it would take me a month to build it. I mean, I mean, I, I, I'm not Linux smart enough probably to do it. Like I'm sure it has really good documentation,
Starting point is 01:30:59 but my ADD wouldn't mix up numbers and stuff like that. I would follow things out of, you know, it would be a disaster is what I'm trying to say. I have no clue what I was talking about earlier, so. I just got distracted. Image tolling. Oh, the
Starting point is 01:31:19 Kino White stuff, right? Yeah, yeah, yeah. Yeah. I'm not sure if it's, I'm on board with it being the future. Yeah. I've heard a lot of people say, like, oh, this is the way Linux is going, and every distro in the future is going to be immutable. And I think from a certain perspective,
Starting point is 01:31:35 like, if you're going to put this on workstations at an enterprise, it makes a hell of a ton of sense. Yeah. Like, this person can never ever not only not only can i install this on every machine and have to be exactly the same i can do updates to them and it be continually be exactly the same and and on top of that things tools like toolbox will allow developers to get in there and basically create whatever environment they want do their basically it's wSL on Linux.
Starting point is 01:32:05 You can install your own distros right there, and it will just work really well. And that stuff all makes sense from a developer's point of view. If you're a developer, even, this makes a lot of sense. But for the guys like me and you who like to tweak stuff, like to install random packages, things that you might have to interact with the root file system on a daily basis.
Starting point is 01:32:27 It's going to be guys like us that are going to have a big problem with that because we want to do those things, and because it's immutable, you can't. Once you've installed it, that root file system is not your thing anymore. It's entirely the purview of the package manager and the distro itself you know and that's okay but i don't know that it's necessarily for me when it comes to those corporate settings i think that's another place where the idea of a custom image can definitely be super useful so like you might not want it to be like silver blue deploy for example you might want to have like whatever company tooling specifically installed
Starting point is 01:33:05 on that and that i think is a great use case and i i i think there's definitely gonna be a place for more of the um more of these mutable distros as a entry point to linux there's never going to be a point at all in history where Arch or Gentoo or anything like that is going to be an immutable distro. It's just not what those projects are trying to do. There's going to be more of them. And as Flatpaks gain a
Starting point is 01:33:38 lot more software in their repos and people sort of get more used to installing through a package manager like that, it's going to be a more accepted way to try out Linux. I think anyone who says it's going to be every distro might be like, they might be huffing a bit too much copium. They're a little bit too into it. Yeah, they're a little bit too into it.
Starting point is 01:34:04 But, yeah, that's pretty much where i stand i think there's gonna be a lot of distros that do you uh do use a mutable system but there's always going to be options for people like you and me who want something else like that's the one of the great things about foss if you don't like what another project is doing you can just not do it and make your own thing. What would be cool, and there might be tools like this now, but it'd be really neat to be able to have, like, say you wanted to install Arch Linux.
Starting point is 01:34:34 You got everything set up the way you wanted to do. And then there was a tool, like, that you could download that says, make this immutable. You know, everything that I have right now, make it immutable. This is my ISO.
Starting point is 01:34:44 This is the thing that I'm now going to have like you can still do the updates and stuff like that but you you are in control of everything and i mean obviously it'd be very very complicated and you know it wouldn't be for everybody but it would be very neat to be able to create not only just like a random image that does like says has sway on it or something like that but also has all of the stuff that you would normally have on your in your root file system and that's there you know i mean and then you obviously you'd have to figure out how to manage that stuff but it'd be interesting to have a tool like that that would allow you to make your thing immutable and then be able to transfer that from one place to another and always make sure that it's exactly the way
Starting point is 01:35:26 you wanted it. And maybe that's a future that I could get into where I could do all the tweaking and stuff like that. Like you were talking about earlier, where you could do all the tweaking you wanted beforehand and then once you had the image exactly the way you wanted it, make that thing immutable, and now this is my ISO
Starting point is 01:35:42 forever and ever, and you just have to do the updating and stuff. Well, Valve is using OS True for the Steam Deck. It's entirely possible to do. It's just, there's documentation out there. It's just, like, it's very technical documentation, and the tooling isn't there to make it easy. That's the main concern.
Starting point is 01:36:03 If there was just some, like, very simple tool that could, like, just generate... Actually, there might already be one that I don't know about, but I have not yet found one. If there was just some very simple tool that could either take your existing install and generate an ISO, or, like, generate an image from it,
Starting point is 01:36:19 or there was a tool that you could, like, had good documentation that you could go through and make this thing that you want to make, that you could like. Had good documentation. That you could go through. And make this thing that you want to make. That would be cool. That would be very very cool. And I wouldn't use it on my daily system. Like that's just not what I want to do. I want to be able to modify it as much as I want to.
Starting point is 01:36:36 But I would absolutely use that in the context of. You know. A capture PC. Or a secondary PC. That's for maybe like a a NAS or a media center PC, something like that. Yeah, and
Starting point is 01:36:52 for me, I'd probably put it on my laptops because I don't need to do any I don't need to do any tweakings on my laptops I just want those things to work all the time. That's probably where I would be the happiest with an immutable system on my main desktop probably that kinaway has been where i've been using that is on my main system
Starting point is 01:37:11 yeah and i part of my dislike of it is because it's been so buggy but also like i want to be able to install hyperland i want to be able to install i3 i want to be able to install you know random window manager when i want to try it and you can't really do that i mean you can get ways of doing it but it's not going to ever be the experience you have now and there's something to be said about linux would not be where it's at without people people's ability to tweak stuff right and one of the reasons why we have so much FOSS is because people tweak something and like, Oh,
Starting point is 01:37:47 I need this tool. So I'm going to go build it. Yeah. Um, I'm not sure that immutable stuff doesn't take away some of that ability because you need to, um, it feels like they're being too much stuff is being done for you at that
Starting point is 01:38:02 point. And it's, it kind of takes away some of the do it yourself but i mean i can also see the other side of it where you know they want this to be as stable as possible for everyone and when you tweak and you know randomly mess around with stuff on your system you break stuff sure sure we like breaking stuff but i mean it makes it really hard for fedora and the people in those forums to support you when you break stuff on your mean it makes it really hard for fedora and the people in those forums to support you when you break stuff on your own they don't really know what you broke so
Starting point is 01:38:29 i don't know it's one of those things right and it's i have mixed feelings but i it's definitely a good idea in some cases i'm not sure that it's going to be you know for me in the near future well yeah yeah like there's a i i think it's always especially when you are doing the youtube content sort of stuff to step back and think about actually this is true if not just for this but also if you're like a you know hardcore everything must be fast everything must be libre that sort of person as well to sort of step back and think about what a regular person using linux is going to want from their system are they going to want hyper customization is that something that the people like typically care about and for those people probably not and maybe silver or like a silver blue like system
Starting point is 01:39:28 actually might be a good experience that's where that's why i said before that there's always going to be these options that exist that are not the immutable system because yeah, even if it's just like testing software or anything else like that, immutable systems are just, they're not suitable for that. It's just, they're just not. Even if they became the main thing,
Starting point is 01:39:58 if they were like the, like Ubuntu decided they were going to be immutable and Arch and all this, let's just say we're in that future. There's still going to be the anti-SystemD guys. Yeah, you're always going to have that. You're going to have the guys who are like, I don't like this. It's obviously controlled by
Starting point is 01:40:13 evil corporation guy. So I'm going to go create my own thing. And, you know, even if we were in that future where everything was immutable, there'd still be the you know, the system being knit and, you know,
Starting point is 01:40:27 if you have anti system D and anti pulse audio, you're going to have anti image. That's always, that's going to exist as well. Gotta love those guys. You know, you gotta love those guys. You know,
Starting point is 01:40:39 they're good. They're keeping the spirit alive. I, I've had some people come through my discord who are like hardcore anti-system d and i've never i've never actually heard a good argument against system d it's usually i don't want to categorize everyone in this camp but it's usually a dislike of red hat a dislike of how much system d does and a concern of a system d size those are the main concerns that i've heard and i think they are they're valid concerns they're just not concerns that
Starting point is 01:41:16 i share or a lot of other people share yeah so the thing is with sys and d let's just take those arguments and butcher them one by one first of all uh without red hat and canonical and these corporations that a lot of these guys hate linux would not exist like i'm sorry it just okay maybe it would exist but it would be so small nobody would use it okay almost? Almost every piece of software that Brody and I have talked about on this podcast, you know, SystemD, Wayland, Pulse Audio, Pipeware, all these things, every single one of them was developed by a corporation.
Starting point is 01:41:57 You know, every single one of them. Your computer would be very dysfunctional right now without corporate backing. It's always fun to let people know how much work intel and google do on the kernel that's always always amusing and microsoft like and microsoft yes with a passion and to find out like microsoft's like the biggest contributor to the the linux foundation like it freaks people out, right? And understandably, we all know that if you're a corporation, your primary thing is to make money. That's your goal, to make your shareholders money.
Starting point is 01:42:33 And you can't... The ideals behind open source software and capitalism are fundamentally opposed. Because on one end, you have to have all the interest in your of your shareholders in open source you have to have all your interest in the people who use your software and they're not necessarily always the same people so i can understand why people dislike canonical and red hat and stuff like i understand it like you say but i also can be of the opinion that without them we wouldn't be where we're at like we wouldn't be we'd be we'd all be using windows right now you know it's just that's
Starting point is 01:43:12 just the case or you know open macintosh or maybe the free bsd might still exist you know like yeah i think they they would still have a place, but... Well, they're a weird one, because no one on the desktop cares... Okay, there's going to be some BSD guys here. Most people on the desktop don't care about free BSD or open BSD. But if we actually consider what's being done with those, they basically have control... Like, sort of share control with Linux when it comes to cars, when it comes to consoles, when it comes to consoles,
Starting point is 01:43:48 when it comes to any sort of embedded system, there is a lot of FreeBSD out there. Like, the PS4 and PS5 are FreeBSD systems. They're, like, very modified, but still FreeBSD. A lot of servers, though. Yeah. The Nintendo Switch is a...
Starting point is 01:44:04 It's based on the 3DS OS which was based on Android and FreeBSD and it's just like there is FreeBSD is a weird one, I've never understood like, I've never understood why no one cares about FreeBSD on the desktop
Starting point is 01:44:19 when it has this much usage in the corporate space I think it comes down to software availability because a lot of like BSD would have a lot more people caring about it if they were able to get like flat packs working on if you had flat pack available on BSD now they're not working on that all they're not interested in flat pack whatsoever but they're not working on that at all. They're not interested in Flatpak whatsoever, but they're working on app images.
Starting point is 01:44:48 So, I mean, that's interesting. I can't stand app images, but I know a lot of people who like them. But, yeah, that's, I mean... BSD... I think it's fantastic that BSD exists, and I think it gives...
Starting point is 01:45:04 It gives the people who can't stand the court how corporate linux has become a place to go because bsd i mean bsd has probably corporate sponsors but they're not it's it's not as blatant like you can tell that linux is controlled by corporations because that they're the primary users. Like that. They're the ones that use Linux for the most. I mean, the desktop people don't care. The thing,
Starting point is 01:45:29 just to go back to the system, the thing like after, after you get past red hat, the other argument is always bloat. Yes. And I can't, I cannot stand that argument. It is,
Starting point is 01:45:43 it's pedestrian, okay? You're not trying hard at this point, okay? If your argument against using something is because it's bloated, that is not a real reason. You need to tell me what the real reason is, okay? It's just... Okay, does SystemD do too much? Define too much.
Starting point is 01:46:01 Does it do things... I mean, for me, and and for you systemd works fantastically it's a really good large suite of software like and that's the important thing it's it's a suite of software it's managed in a single repo but it's not a single binary right and there are a lot of distributions that don't they pick and choose right they don't i are a lot of distributions that they pick and choose. A lot of distributions don't ship the entire systemd stack.
Starting point is 01:46:33 They pull some of it out and use their own things. That happens all the time. Ubuntu does it. Arch does it. I mean, it just happens. So you can't use the argument that is bloated because it's not one thing. It's like saying Linux is bloated. I mean, technically, I suppose you could make that argument.
Starting point is 01:46:52 It has like 30 million lines of code, okay? If you want to look at it from that strength, sure, fine, whatever. It's bloated. But from a perspective where the GNU and Linux stuff comes together and creates a functioning thing that you can use, it's not bloated because every single piece that it has is useful for something. And you can only really consider something bloated if it has pieces that are useless, that are not necessarily something that is functional for any reason.
Starting point is 01:47:26 It's just there for whatever. I mean, even Linux still has floppy disk drive support in some areas, right? It still exists and it's still maintained, but it's useful. I mean, maybe not for very many people. Do you know what the oldest supported CPU by the Linux kernel is? Couldn't name it, but I know it's cool. It is the Intel 486SX. So,
Starting point is 01:47:52 there you go. The thing is, like, you can't just use the term bloat because you don't like bloated things. You have to... We're intelligent creatures, supposedly, and you're going to have an argument against something.
Starting point is 01:48:10 Bloat is not a reasonable or intelligent thing to say about anything because there has to be more to it. What is it about System D that these people don't actually like? Other than, oh, it does too much. Okay, fine. But these are the people who don't seem to understand that there's a difference between an init system and a suite of software.
Starting point is 01:48:30 Like, yes, SystemD is an init system. It's also a hundred other things under the same umbrella. Okay? It's just, that's the way it is. So what these people want is just an init system, which is fine. Like, you can have just an init system if you want. But all the other things that systemd does, you have to find something to do those things.
Starting point is 01:48:53 So you're not actually solving the problem. You're just having an init system that is separate from the rest of the stuff. You have to still have something that does everything else that systemd does. You have to still have something that does everything else that system D does. And basically you're, you're breaking, you're basically, you're taking Facebook and breaking it up into little, little pieces.
Starting point is 01:49:11 You're breaking system D up into little pieces and calling it other things. You still have all the stuff that system D does just under different names. So you're not solving any problems. I don't know those. I hate to have a portion of the community that I just can't really stand, but those people kind of get to me. Like, I understand wanting to have something different. Like, I'm all for it.
Starting point is 01:49:35 I like Runnit and Sysvianet, perfectly good in their systems. They work really well. OpenRC is also very good. But your reason for existing has to be good. And if your reason for existing is because bloat, it doesn't really get me on board with your argument.
Starting point is 01:49:55 It just doesn't. That was a fun rant. Yeah. I've refrained from making a video about it because I know that it would piss a lot of people off because I know a lot of... There are not a lot of people who hate SysMD, but those that do are very, very vocal.
Starting point is 01:50:15 Yeah. It's just more trouble than it's worth to get into that thing. So I'm much happier to do it here where they're going to be your problem and not mine. Well, that implies that I've read the comments on this channel oh ouch burn so all you trolls out there you system d trolls just uh just know you're you're being you're you're in an echo chamber it's fine i'll come over to the main channel and just be annoying there like usual or the disc or whatever or what yeah all that or what will happen is some will take this clip and post it on reddit uh which happened with a clip that from the uh the nicolo episode
Starting point is 01:50:54 we were talking about um submitting bug reports and then someone took the conversation out of context like brody hates submitting bug reports like shut the fuck up that's not what was being said that's okay it's better than going viral for talking about uh ding dongs and zingers like dt did today i'm pretty sure i was not the only linux youtuber that took a clip of him explaining what a ding dong and a zinger were he flipped that part of it and shared it all over the place like what he was talking about i don't know if you guys have them in australia but they have these hostess little snack cakes they're uh little chocolate cupcakes with cream filling filling and they have anyways he did a video on it today and he was comparing it i i don't even remember i don't
Starting point is 01:51:40 even remember what the rest of the video was about because I got hung up on that part there. I love DT, but that video was a little out there. He said that's how he came up with the idea for this video, was talking about ding-dongs and zingers. Linux is like a box of ding-dongs and zingers. What the fuck is... Wait, he's fixed his white balance now, I see. Now he's not orange. I know he's no longer an Oompa Loompa! He finally worked out where the
Starting point is 01:52:13 white balance setting is on his camera. It took him like three months. He was having fun with Lutz. I think he discovered Lutz and decided he was going to... Ah, that explains it. I think that that's what happened there. He was playing around with it and I think we all go through that phase where we just
Starting point is 01:52:29 kind of, ooh, new feature. Yeah, yeah. Cool. I might have to go watch this video afterwards. I mean, he spends like two minutes at the beginning just explaining what the cakes are. I would have swore that this was an April Fool's joke, but it's like August. It was fantastic.
Starting point is 01:52:51 Like, seriously, it was very good. Like, DT has run out of ideas for video. This is great. Oh, man. Wait, are people actually taking this seriously? They're not the same. Each one is a different flagship edition with customs. Wait, are there actually taking this seriously? They're not the same. Each one is a different flagship edition with customs, but they're actually people taking this video seriously.
Starting point is 01:53:09 They're in the comments debating the differences between the two different cakes, even though they're made of the same ingredients. This video is just an excuse to eat a ding dong and a zinger, wasn't it? He just wanted to go to the store and buy some. No, I think this is where DT's,
Starting point is 01:53:24 like, I feel like i feel like where dt's channel shines is when he's doing these sort of like not super serious videos when it's like this or it's when he's done the skits in the past i think that's what makes dt's channel stand out when it's just like doing the same thing that every other linux channel does like that's fine and all but i think this is where like you can certainly put in a lot more creativity into what's going on well dt is the creator who can do that kind of stuff if you were not you or i did a like a trailer of people who supposed to use linux it was all about, I don't know, Rednecks or something using Linux. It was like 30 seconds long.
Starting point is 01:54:09 We'd get a couple thousand views. He got almost 300,000 views on that trailer. Like, he put a lot of effort into it, obviously. But he's the creator that can do that, right? I don't know that you and I would get away with it. You know, it's... I mean, maybe eventually. Worth a shot.
Starting point is 01:54:25 See what happens. For me personally, I don't have that type of creativity or editing chops when it comes to... Like, KadenLive looks at me when I try to do something complicated and crashes. I wouldn't even try to do anything like that. It would be horrible. That's a whole other discussion i i think we talked about caden live and stuff in the last the last time i was here i don't know it seems like that feels like a rant i've had with you before we talked about how horrible
Starting point is 01:54:58 video editors are on linux i've had this conversation with a bunch of different creators. I have no idea who I've talked to about at this point. Cause it's a, it's a problem. It's a problem that we haven't solved yet. You know, it's like, it's just like,
Starting point is 01:55:15 if I can't stand the idea of subscriptions, right? Like I will not like, I mean, there are some things that I'll be happy to pay a subscription for like netflix it makes sense it's a service right something that you have provided but when it comes to an application i really don't like the idea of paying for a subscription because i want to own that piece of software or at least quote unquote own it right so when it comes to the adobe creative cloud first of all entirely too expensive a hundred
Starting point is 01:55:41 dollars a month or whatever it is utterly boggles my mind for how much you pay for that. Even if you are a professional and are going to earn that money back. Yeah, yeah. The thing is that Linux video editors are so bad, I would gladly pay Adobe money for a good video editor. At one point,
Starting point is 01:56:00 not too long ago, Kdenlive was doing some weird things. they put a shout out update as kate as kate and live does yes and it broke it broke everything as it does and as it does like so so i uninstall the so i always install from the repos and i was like well screw this i'm gonna uninstall it i'm gonna install the flat pack and see if that's any better it wasn't any better um it like wasn't a bit any better so i was like, well, screw this. I'm going to uninstall it. I'm going to install the flat pack and see if that's any better. It wasn't any better. It wasn't any better.
Starting point is 01:56:28 So I was like, you know what? What do I do? I was like, you know what? I'm going to get a VM, and I'm going to get a VM of Windows so I can actually edit this video. And that didn't last very long because I hate Windows so much. I'd rather have my video editor crash all the time than actually use Windows. So Kdenlive is very lucky that I hate windows so much i'd rather have my video editor crash all the time than actually use windows so kate in life is very lucky that i hate windows so much otherwise i'd have a permanent windows vm on my computer just to edit my videos and i know a lot of people do
Starting point is 01:56:54 that i know uh chris titus tech he edits all of his stuff in like mac or something uh i know i know um mudahar he edits all of his stuff in a VM. He doesn't edit it on Linux. You name it, a lot of people just can't... I mean... It's a KDE project. That's definitely going to be the title of the episode. It's a KDE project. They've added too many features, and it always breaks.
Starting point is 01:57:24 Stop breaking the software it's not please my experience kdenlive is a lot better than it used to be i haven't had any major issues in a while i do remember back i want to say a year ago where my render queue broke and if i added more than one thing it would crash Or if I tried to make a title, it would crash. Or if I tried to change the profile, it would crash. The one thing KDE does really well
Starting point is 01:57:53 is it has great crash recovery. They know it's really buggy and it will crash all the time, but you almost always get the work back. Yeah, I'm glad for that. So there's two spots that are bugging me with kate and life right now and they've been consistently problems for at least two years one of them is when you move around a panel somewhere so if you move the effects or
Starting point is 01:58:16 composition things somewhere else uh for whatever reason crashes the thing it doesn't do it all the time but it's you you move it or may you know you know you kind of have to hover in the right place in order to get to the place where you want it to dock yeah and if you take too long it like crashes it does not like that i don't know why it seems like a stupid thing it's not that big of a deal things how you're not going to move around once you get the panels where you want them that's fine but if you're going to uh edit if you're going to install caden live on new distros like when you do a distro review or something like that and uh you want to do the editing right there on that distro that i always want to tweak the layout so that it's you know usable i don't first of all all
Starting point is 01:58:54 i do not need every single one of those panels open by default just a few of them would be fine i don't need undo history and all this stuff just They need to calm down on that stuff. So that's one area. The other one is much worse. So when I do a video, I say um and ah and you know and going through and long periods of silence all the time. to edit the videos there otherwise they'd be 40 minutes long and they'd be horrible or more horrible than normal the so when you edit those when you do those jump cuts like when you stuff and if you didn't happen to leave space between your words like oftentimes i talk like this i talk really fast so there's you know um there's not a lot of space between words so you cut sometimes you have to cut in the middle of a word or in the middle of a very loud exhale or something. Yeah, yeah.
Starting point is 01:59:48 And you have this really loud, annoying freaking squeak that happens in between where you cut it. And it's been doing that for me for ages, and there's no fix for it. I know Tech Cut had the same problem. That's why he started using DaVinci Resolve. I think he's back on Kdenlive now. But I'm still having the problem.
Starting point is 02:00:12 And apparently the solution the community has come up with, because apparently Kdenlive's not going to solve it, is to put fades on both ends of the cut. So that the squeak just doesn't show up. It's the most hacky thing ever but it works it's so much better than having this loud pitch squeal every time you do a jump cut it's annoying um but the thing is as much as i bitch about kdenlive it's still miles and way better than any other video editor on linux it's just all the rest of them are so bad. Yup.
Starting point is 02:00:47 And somebody was like, use Blender. I'm not going to use Blender. It'd be like using Emacs. Blender? I've heard it better now, but when I used Blender, it was so painfully slow. The issue it had is, like, scrubbing
Starting point is 02:01:06 through the timeline, it would lag just going through the timeline. I don't understand the interest they have in having a video editor in that piece of software at all. Blender is a it's a media creation suite.
Starting point is 02:01:24 It's not just a 3D modeler, it's not just 3D animation, it's a meat it's like a it's a media creation suite it's not just the 3d model it's not just 3d animation it's a it's a whole they used to have a game engine like that a while back they had a game engine in there as well basically what you're saying is is it's like system d okay except that it's all one binary it is all okay um yeah i guess did. Every time I've opened up Blender, I've done it a couple times, because I wanted to do an animation or something, and you Google how to do animations on Linux, and they say, oh, use Blender.
Starting point is 02:01:54 Yeah. It's fantastic. And I open it up, and I stare at it dumbly for about 30 seconds, and then I close it, because I'm obviously not intelligent enough to understand how it works. And normally with that kind of software, okay, you know, OK, so I don't understand what works. So I'm going to go to YouTube and look up a tutorial. And there are a lot of Blender tutorials on YouTube and some of them actually really good.
Starting point is 02:02:17 It doesn't matter how many tutorials I watch. I'm still too much of an idiot to understand how it works. It's just there's too many buttons. There's too many words that I don't understand. I mean, it's like I can't get my head around it. And maybe if it was something that I was like, all right, I'm going to become a Hollywood animator or something, you know, when I grow up.
Starting point is 02:02:41 Then maybe I'd put some effort into it. But because I want to do this one thing i want to get in and get out i'm i don't have the time to broaden my vocabulary to figure out how to use it um so that yeah that's my experience with blender good lord i own i've done some basic animation in blender as well i only know what i need to know nothing else that i i've no idea how to do anything else in that project and I'm never going to. It sounds
Starting point is 02:03:10 cool to learn, but so does learning how to do some Lisp or learning how to code in Rust. Those things sound fun to learn, but I'm probably never going to do it. One of those things, yeah, sure, it sounds like a cool, fun project, but I got other shit to do it. One of those things, like, yeah, sure, it sounds like a cool, fun project, but
Starting point is 02:03:25 I got other shit to do. Well, that's as good a place as any to end off the show. Let people know where they can find you. Okay, so I'm on YouTube at youtube.com slash Linuxcast. I'm on Twitter, which is
Starting point is 02:03:42 a thing people give me problems for. I don't care. I'm on Twitter, which is a thing people give me problems for. I don't care. Because it's Twitter. I don't know. People have a thing against Twitter. I'm also on Mastodon. I'm on Mastodon, too, so if you have a problem with Twitter, you can follow me over there.
Starting point is 02:03:57 I actually do stuff on Mastodon. I don't know a lot of people who do, but it's there. Also, I have a Discord server. I have places. Those are the main places, I think. I have way too many places. I'll leave them linked down below anyway.
Starting point is 02:04:15 If there's anything you think about, you want me to add, I'll go and do that. Just those three main ones will be fine. Awesome. As for me, I've got my main channel that is Brody Robertson I do Linux videos and other things there I've got my gaming channel Brody Robertson Plays
Starting point is 02:04:32 that I think right now I'm probably playing Slay the Spire and The World Ends With You probably I'm playing Dead Cells because of you right now Dead Cells is a great game. By the way.
Starting point is 02:04:47 Not so great with a trackball, but it's good. Trackball? What? I'm using... I have a trackball that I use as my main mouse. Here's a... I'll come huge. And I'm much too lazy to plug in a mouse in my game
Starting point is 02:05:01 because I don't game that often. So... Yeah, gaming with a trackball? Not as fun as you you think it would be yeah I didn't have high expectations in the first place um it's been a big experience as for the
Starting point is 02:05:16 podcast if you're listening to the audio version the video version is available on YouTube at Tech Over Tea if you're watching the video version the audio version is available anywhere you can find podcasts. There's an RSS feed to chuck it in your favorite podcast player and you'll get updates whenever
Starting point is 02:05:31 they come out. Yeah. Got anything else you want to mention? Nope, but I'm almost at 20,000 subscribers. I'm really happy about that. That's cool. Oh, nice. Yeah, I'm looking at it right now. You're at 19.4 wow I think the last time I was on I just almost quite got to five I think so I'm growing I'm happy about that was it that long ago 10 months jeez time flies when you're having fun
Starting point is 02:06:06 well i'll give you the last word what do i say um don't use windows it's bad for your health yeah i'm out

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