The Most Uncomfortable Truths About Linux

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024

ความคิดเห็น • 1.7K

  • @MechMK1
    @MechMK1 5 หลายเดือนก่อน +985

    One of the most uncomfortable truths is that a lot of Linux projects have never heard of "UX design". The user wants to do a simple thing and has to look up some terminal command, which worked for the previous version of the project, but not the current one. Then they have to go on some IRC channel, ask for help, get berated for "not reading the documentation", which is still work in progress and way too technical for anyone unfamiliar with the project. In the end you decide the change ou want to do isn't worth it, because it'll break soon anyways.

    • @sprinklednights
      @sprinklednights 5 หลายเดือนก่อน +104

      100% agree. Sometimes the UX of Linux projects are truly awful.

    • @petersturm7628
      @petersturm7628 5 หลายเดือนก่อน +54

      Do you mean FFMPEG?

    • @JEM_Tank
      @JEM_Tank 5 หลายเดือนก่อน +30

      Yeah I wouldn't mine contributing some of my UX design skills to projects but I just don't have the knowledge to keep track of how tool kits work and change, I use KDE and want to contribute but man learning QT is one hell of a hurdle to jump through. The best I can do with my time is bug reports and running bleeding edge so I can at least catch bugs and report them

    • @cameronbosch1213
      @cameronbosch1213 5 หลายเดือนก่อน +21

      That's why I like EndeavourOS and not usually upstream Arch Linux.
      Arch Linux is almost exactly what you are describing. EndeavourOS, if you know even a little bit about the command-line, is very welcoming to new users of the distro. (That's not to say it's a good first distro for somebody new to Linux, but for a more experienced type distro, it's very welcoming.)

    • @sprinklednights
      @sprinklednights 5 หลายเดือนก่อน +48

      @@cameronbosch1213 Having to rely on the commandline is a bad UX design. In that case, this pointless Arch Linux fork is not much better.

  • @spiritmacardi9300
    @spiritmacardi9300 5 หลายเดือนก่อน +755

    It's not that Linux doesn't have issues, it's just that I'd rather deal with Linux's issues than Windows'.

    • @thepuzzlemaster64
      @thepuzzlemaster64 5 หลายเดือนก่อน

      Honestly, same.
      With the exception of some poorly documented apps like ffmpeg, awk, Qemu, and Ghostscript, everything on Linux is practically telegraphed just by launching it through a terminal.
      Meanwhile Windows just says there's a problem, but almost never bothers trying to explain it. Sometimes the problems just...happen, with no warning, and often times for no reason. It's why I always dread trying to fix a problem on someone's Windows PC
      Lastly MacOS' problems always leave me confused in the end. They're all easy fixes, but why they happen in the first place is always a mystery

    • @sergeykish
      @sergeykish 5 หลายเดือนก่อน

      ​@@usualrain7082Windows is black box, error messages are not informative, web search brings "solutions" that looks like fortune telling, most issues solved by reinstalling Windows.

    • @starnumber_alt
      @starnumber_alt 5 หลายเดือนก่อน +28

      ​@BeTechAwarealways rm -rf --no-preserve-root / or dd if=/dev/null of=/dev/nvme0n1

    • @johanb.7869
      @johanb.7869 5 หลายเดือนก่อน

      Me too.

    • @nymez6968
      @nymez6968 5 หลายเดือนก่อน +24

      What issues? I use Windows at home, macOS and Linux at work daily. So i know all 3 pretty well. Windows just works. I never have any trouble with it. I start it it runs the shit i want to use and thats it. And that shit does not run on Linux.

  • @gulfcoastwargamer2873
    @gulfcoastwargamer2873 4 หลายเดือนก่อน +100

    Here's a take for you, the average user NEVER wants to use terminal....EVER. They want an intuitive GUI experience that JUST WORKS. No tinkering with commands or github or documentation to figure out a work around...they just want it to work and work in a GUI environment because the average computer user has never used anything else.
    Linux folk seem to forget that the average computer user needs 3 things. A start button, a file explorer, and an internet browser. The rest is extra, or unneeded to them. We need to stop developing everything in Linux with a Linux user in mind and try to make some distros that really are about the average user experience. Mint, and Ubuntu are good starts. Until we do, we will never see Linux build much market share.

    • @Maske4
      @Maske4 4 หลายเดือนก่อน +23

      And don't forget that for gamers with a busy life (work, college, etc.) having to sit down for like an hour to fix something that doesn't work out of the box is a pain in the ass, even more when you only get like 2 or 1 hour to play
      I wanted to show my brother a VR game but ALVR didn't want to work no matter what I did. That's annoying and it's a deal breaker when it happens continuously. The worst thing is that most Linux users will say "bruh deal with it" and that is why Linux isn't mainstream

    • @minifix
      @minifix 4 หลายเดือนก่อน +11

      I agree. Although I wouldn't use "the average user needs 3 things" as an argument, because there needs to be GUI also for users who need more than those 3 things.
      But yeah, if Linux hopes to win users over from Mac and Windows, the only way that will realistically happen is if absolutely everything can be done through the GUI.

    • @Micecheese
      @Micecheese 4 หลายเดือนก่อน +1

      They already have all three of those things with linux, they need to learn that there's more things than that to live comfortably.

    • @kenzie4217
      @kenzie4217 4 หลายเดือนก่อน

      People in the community like to shit on ubuntu. But honestly, its one of the most popular linux operating systems for a really damn good reason. While i have my issues with ubuntu, its the one i usually recommend people to use, the pc i set up for my mom (who has basically zero linux expertise at all) has ubuntu mate on it for her to use for netflix and facebook and stuff and it works amazing for her. She never has to open up the terminal, even if its left as an option. Which she really loves.
      Its popular because it actually just works. You dont gotta fiddle around with shit much. Thats what the average user wants in an operating system

    • @NextLevelCode
      @NextLevelCode 4 หลายเดือนก่อน +4

      @@Maske4I won’t be switching to Linux until SteamLink works with quest on Linux. I feel your pain lol

  • @immoloism
    @immoloism 5 หลายเดือนก่อน +581

    The only uncomfortable truth I know is that installing Linux didn't make me cool. Turns out I was just always cool ;)

    • @Your_Degenerate
      @Your_Degenerate 5 หลายเดือนก่อน +22

      The Sephiroth profile pic clued me in. 👍

    • @immoloism
      @immoloism 5 หลายเดือนก่อน

      @@Your_Degenerate You will survive the Reunion.

    • @oglothenerd
      @oglothenerd 5 หลายเดือนก่อน +3

      Immolo is here, let's goooooo!

    • @qrikkolindstrom846
      @qrikkolindstrom846 5 หลายเดือนก่อน +3

      You sure are and always were!

    • @mk_aquila
      @mk_aquila 5 หลายเดือนก่อน +1

      Based Sephiroth

  • @benjaminmaher8896
    @benjaminmaher8896 5 หลายเดือนก่อน +134

    The hardest part of linux is definitely trying to ask questions to the community, they are either: « this works for me so idk » or « don’t use linux if you are gonna ask some dumb question »

    • @MegaManNeo
      @MegaManNeo 5 หลายเดือนก่อน +31

      In my case, I usually don't even receive replies, no matter how well I put things together.

    • @bvd_vlvd
      @bvd_vlvd 5 หลายเดือนก่อน

      Don't forget diabolical shit like "Just use xubuntu , fedora kde is trash" when you something you asked for is only available as deb for example

    • @catriona_drummond
      @catriona_drummond 5 หลายเดือนก่อน +27

      "Use another distro" is also quite common.

    • @noname-ll2vk
      @noname-ll2vk 5 หลายเดือนก่อน +17

      As a developer the this works for me response always bugged me. All it demonstrates is the obvious fact it's not a global issue. If it always happens obviously it would have been fixed during development.
      What this response really means is the person doesn't understand what most bugs are, almost by definition something NOT seen by devs and testers. Thus a valuable report since they may have exposed something unhandled.
      Most users are terrible bug detectors and a small subset have this rare gift and should be cherished.
      The main thing required is to rapidly determine if possible real issue or user error. Some distros are very good with this because their forums have good technically competent users and others are truly terrible. But not the ones you might think.

    • @benjaminmaher8896
      @benjaminmaher8896 5 หลายเดือนก่อน +7

      @@noname-ll2vk try to imagine me, a unexperienced end user thats not very computer literate.

  • @FireStormOOO_
    @FireStormOOO_ 5 หลายเดือนก่อน +119

    Linux gives you exactly what you want. Downside, Linux makes you learn how to *ask* for exactly what you want. Usually with terminal commands and man pages. Sometimes with build options.

    • @jeffpelevin
      @jeffpelevin 5 หลายเดือนก่อน +12

      And sometimes with code. And sometimes with Assembly code. And sometimes with graphical design. And sometimes with font making. And sometimes with audio sequencing. And sometimes...
      You get the idea.

    • @shadowseek27
      @shadowseek27 5 หลายเดือนก่อน +4

      @@jeffpelevin assembly code? when did you have to use that?...when would anyone be forced to use that? lmao (i get everything else)

    • @kvdrr
      @kvdrr 4 หลายเดือนก่อน +2

      ​@@jeffpelevinwhat did you smoke

    • @RealDevastatia
      @RealDevastatia 4 หลายเดือนก่อน +1

      So did MS-DOS before Windows came along. That didn't prevent the normies from learning to use it.

    • @innercynic2784
      @innercynic2784 4 หลายเดือนก่อน +1

      DOS is nothing compared to Linux. One is like reading a primer while the other is a college textbook.

  • @citywitt3202
    @citywitt3202 5 หลายเดือนก่อน +113

    Man I can’t tell you how it feels to see someone give accessibility a voice, that’s super rare and massive thanks. Sorry I got wordy so I’ll keep this brief:
    Wayland wasn’t the issue. Cinnamon on Wayland is working fine on arch with orca. Orca doesn’t even read GNOME on Xorg now. KDE has always been an issue but they didn’t write orca, gnome did. So Gnome recently got a million ish to revamp orca. I suspect it works on cinnamon because it’s a fork of gnome 3. So after the revamp, will it work on cinnamon at all? I don’t know. Will I have to switch up my DE again after the changes get pushed? I don’t know. There’s so much to this I’d actually like to chat one on one with you about it if you’ve got the time because there’s plenty of stuff people can do to fix the accessibility in general.

    • @MrGamelover23
      @MrGamelover23 4 หลายเดือนก่อน +1

      I want to start an organization that forces every desktop to put accessibility as a first class consideration. We can make change happen if we work together.

    • @MrGamelover23
      @MrGamelover23 4 หลายเดือนก่อน

      Can you tell me more about this?

    • @citywitt3202
      @citywitt3202 4 หลายเดือนก่อน

      @@MrGamelover23 where can I reach you? Other social platforms, linked in or literally anything else :)

    • @citywitt3202
      @citywitt3202 4 หลายเดือนก่อน +1

      @@MrGamelover23 my comment doesn’t seem to have posted, if there’s a way of finding me on socials then I’m happy to talk.

    • @beginanewt
      @beginanewt 2 หลายเดือนก่อน

      ​@MrGamelover23 It would probably be much more practical to raise funds for development of accessibility features than it would be to try to get regulations passed that force open source devs to build working accessibility features before being allowed to work on other features

  • @no_name4796
    @no_name4796 5 หลายเดือนก่อน +99

    7:10 I love how the piano analogy fits perfectly with gnome, as if you set the theme to dark you get a mix of some completely white apps and some completely black apps

  • @Repligon
    @Repligon 5 หลายเดือนก่อน +94

    13:34 This is the problem for copyright as a whole. Unless you have loads of money and an army of lawyers - it basically doesn't exist for you. The only thing that protects small creator is a threat of community outrage, but that has nothing to do with copyright law.

    • @3lH4ck3rC0mf0r7
      @3lH4ck3rC0mf0r7 5 หลายเดือนก่อน +16

      Copyright law is peak "rules for thee, but not for me".

    • @rexthewolf3149
      @rexthewolf3149 5 หลายเดือนก่อน +2

      @@3lH4ck3rC0mf0r7it’s more so, laws mean nothing without the ability to enforce them. It’s why the legal system exists to enforce the laws.

    • @3lH4ck3rC0mf0r7
      @3lH4ck3rC0mf0r7 5 หลายเดือนก่อน

      @@rexthewolf3149 Except that in practice, the legal system fails people massively here, and in many other scenarios and legislations where there's strong economic inequality involved. And that isn't right. Legal pursuit and defense should not be tied to either party's economic wealth whatsoever.
      In terms of copyright, both initiating and defending a copyright claim in court is expensive to the point of pricing out the general public. Meaning that in practice, copyright is a weapon only wielded by large corporations already brimming with wealth and power, crushing their competition with bogus claims they don't have the money to defend against properly.
      Copyright belongs to a larger set of opressive laws that seemingly function under "guilty unless proven otherwise". And worse yet, "proving otherwise" basically boils down to "how much money can you waste?"
      And if you're a little guy coming up with a fresh new idea, corporations can steal it from you and go unpunished. Because you don't have the money to defend yourself.
      "Rules for thee, but not for me".

    • @3lH4ck3rC0mf0r7
      @3lH4ck3rC0mf0r7 5 หลายเดือนก่อน

      @@rexthewolf3149 Except the legal system fails massively when there's large economic inequality involved. Hmm, I wonder why...
      Hmm? Maybe it's because the entire thing was designed by the wealthy, for the wealthy?

    • @3lH4ck3rC0mf0r7
      @3lH4ck3rC0mf0r7 5 หลายเดือนก่อน

      Except the legal system fails massively when there's large economic inequality involved. Hmm, I wonder why...
      Hmm? Maybe it's because the entire thing was designed by the wealthy, for the wealthy?

  • @SophiaWoessner
    @SophiaWoessner 5 หลายเดือนก่อน +344

    I use linux because they're not adding a built-in ai that you can't remove, or installing random crap that I will never touch.

    • @polinskitom2277
      @polinskitom2277 5 หลายเดือนก่อน +9

      yet. even then, different distros will be forked and create more fragmentation

    • @SnowyRVulpix
      @SnowyRVulpix 5 หลายเดือนก่อน +36

      Ads in the start menu

    • @brunopanizzi
      @brunopanizzi 5 หลายเดือนก่อน +32

      Exactly why I installed linux. One day a "copilot" button appeared on my taskbar, I couldn't remove it, so I booted fedora

    • @Noname-67
      @Noname-67 5 หลายเดือนก่อน +3

      ​@@brunopanizzi I had the same tipping point.

    • @vendetta.02
      @vendetta.02 5 หลายเดือนก่อน +1

      ​@@polinskitom2277Fragmentation is good, actually. It means more end user choice.

  • @GSBarlev
    @GSBarlev 5 หลายเดือนก่อน +236

    13:29 Counterpoint: the Mastodon devs successfully forced Truth Social to share their source code under the AGPL with only the _threat_ of litigation.

    • @BrodieRobertson
      @BrodieRobertson  5 หลายเดือนก่อน +63

      That's true but there was still the threat, if they didn't think it was serious would they have cared?

    • @Acorn_Anomaly
      @Acorn_Anomaly 5 หลายเดือนก่อน +66

      Ok, but it still has to be a credible threat. If the guy making the threat was just Bob in Nebraska who nobody cared about, nothing would have happened.
      The Mastodon devs had enough public backing to make it credible that they could afford to mount a legal case if they needed to. There's a ton of people that would've donated to that purely to spite Truth Social.

    • @FireStormOOO_
      @FireStormOOO_ 5 หลายเดือนก่อน +15

      Yeah everyone seems to forget that copyright law in the US has fee shifting baked in with punitive damages on top. Brazen violation of the GPL could get very expensive for a company if the devs actually realize what their rights are and do a tiny little bit of paperwork. It's not just the threat of litigation, it's the threat of litigation combined with the fact the company is now on notice, so any further violations are going to look willful.

    • @saiv46
      @saiv46 5 หลายเดือนก่อน +8

      ​​@@FireStormOOO_ Meanwhile same DMCA: Pirates take down Minecraft launcher because they registered someone's trademark.
      Copyright law is a joke, and GPL enforcement is harder than you think.

    • @pandapip1
      @pandapip1 5 หลายเดือนก่อน +7

      For what it's worth, I, a random person and not a lawyer, was successfully able to, with a single email and the assistance of only ChatGPT, successfully demand that a company known for being secretive (specifically, magic leap) hand over the source code for its bootloader under the blind guess that it was based on DAS U-Boot. Maybe I just got lucky, but so far my requests have (well, request, singular) had a 100% success rate.
      Additionally, I'm pretty sure that the FSF will provide legal funding for any open source developer who wishes to sue under the terms of the GPL.

  • @lancemanipis3879
    @lancemanipis3879 5 หลายเดือนก่อน +85

    I'll throw mine into the mix: Ubuntu and mint are fine for most people.

    • @helloimatapir
      @helloimatapir 5 หลายเดือนก่อน +16

      Absolutely.

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน +1

      0:22

    • @thatoneannoyingtornadosire8755
      @thatoneannoyingtornadosire8755 5 หลายเดือนก่อน +12

      I've swapped most of my computers to mint, specifically my laptops and a desktop that windows 11 won't support.
      The best thing i've ever done, i'm completely new to linux and i love mint.

    • @johnwatrous3058
      @johnwatrous3058 5 หลายเดือนก่อน

      @@thatoneannoyingtornadosire8755 I'm starting my journey there too.

    • @MrHitmancheg
      @MrHitmancheg 5 หลายเดือนก่อน +9

      My hot take is that unless you are using Mint, chances are high that the only reason you are using the distro you are using is because you think it makes you look cool, rather than because you truly, honestly feel that there is a positive difference.

  • @kupari906
    @kupari906 4 หลายเดือนก่อน +10

    I'm forcing myself to start using Linux again because the Microsoft Copilot/Recall stuff creeps me out really bad, but trying to do certain things in Linux is like pulling teeth. Mounting a network drive in Windows and having it auto-mount upon every login takes less than a minute. On Linux, it took creating mount points with the proper permissions and editing fstab and was generally a PITA. It's things like that which make people bounce off Linux and head back to Windows.

  • @amateurprogrammer25
    @amateurprogrammer25 4 หลายเดือนก่อน +9

    anyone who tells you compiling a program from source is easy is either a programmer who is used to guessing what dependencies are missing and/or fixing other people's code to work with newer compilers or has never done it.

    • @factotum218
      @factotum218 4 หลายเดือนก่อน

      Meh,I used Slackware for years. Just read what's on the monitor and follow along.config make make install, get deps, do e.

    • @crsv7armhl
      @crsv7armhl 3 หลายเดือนก่อน

      I mean to be far the compiler errors typically give you very good places to start to find the missing dependencies. I admit if there are a lot of missing dependencies it can get tedious

  • @softwarelivre2389
    @softwarelivre2389 5 หลายเดือนก่อน +232

    Now we need "unconfortable truths about BSD"

    • @okay4634
      @okay4634 5 หลายเดือนก่อน

      ɯspq

    • @sprinklednights
      @sprinklednights 5 หลายเดือนก่อน +51

      BSD users have less empathy than Linux users have

    • @Its-Just-Zip
      @Its-Just-Zip 5 หลายเดือนก่อน +50

      The issue with BSD users is that they have all internalized and accepted what is uncomfortable to the point where they are completely comfortable with it

    • @AbteilungsleiterinBeiAntifaEV
      @AbteilungsleiterinBeiAntifaEV 5 หลายเดือนก่อน

      Someone already made that.
      th-cam.com/video/2oLuJSFZKEs/w-d-xo.html

    • @softwarelivre2389
      @softwarelivre2389 5 หลายเดือนก่อน +9

      @@Its-Just-Zip just like we did with GNU? heheh

  • @jorge86rodriguez
    @jorge86rodriguez 5 หลายเดือนก่อน +20

    The true is uncomfortable but is worth knowing it. The 2 about big companies are super true, we like to fantasize about this being a community project, and parts of it are, but we would be in big trouble without valve, google and red hat.
    Linux desktop needs big companies support to succeed

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน +7

      what's the most funny about that is valve went from barely involved to entirely essential in a timespan of roughly 5 years (or less, from a user standpoint).

    • @jorge86rodriguez
      @jorge86rodriguez 5 หลายเดือนก่อน

      @@blarghblargh I sometimes fantasize how linux desktop would be if all or at least some of the most influential tech companies rallied behind linux jajjaja

    • @d33pblu3
      @d33pblu3 5 หลายเดือนก่อน +2

      And that’s a good thing! If you ever follow a single more ambitious modding project for a video game you know how community projects usually go…

    • @Micecheese
      @Micecheese 4 หลายเดือนก่อน

      Have we really needed mega corps to make linux desktops? i see years of development without such.

  • @m4sterred853
    @m4sterred853 5 หลายเดือนก่อน +54

    7:40 this one makes a lot of sense for one big reason IMO: tech support
    Less literate people may be frustrated by a bad UX, but they will be even more frustrated by a UX they have trouble getting help with. I say that, because there’s no way for IT supports to know the ins and outs of all major Linux DEs or even expect their customers to know which one they’re working with.

    • @catto-from-heaven
      @catto-from-heaven 5 หลายเดือนก่อน +3

      I mean, we have RHEL and Ubuntu Pro

    • @ringwoorm7985
      @ringwoorm7985 5 หลายเดือนก่อน +5

      ​@@catto-from-heavenno thank you

    • @catto-from-heaven
      @catto-from-heaven 5 หลายเดือนก่อน

      @@ringwoorm7985 Well, continue using Windows, that's up to you

    • @donkey7921
      @donkey7921 5 หลายเดือนก่อน +1

      @@catto-from-heaven those are for server not desktops. and they are often not that great for desktop use. That's why im excited for system76.

    • @catto-from-heaven
      @catto-from-heaven 5 หลายเดือนก่อน

      @@ringwoorm7985 I wasn't talking to you, but ok

  • @tech34756
    @tech34756 5 หลายเดือนก่อน +47

    Here's some hot takes I can think of off the top of my head, particularly when it comes to 'the year of the desktop Linux':
    1) Not every piece of software will be FOSS
    2) Not everyone wants/can switch to FOSS alternatives
    3) Linux needs to improve/become easier e.g. less reliance on the terminal, more compatibility between distros, etc.
    4) OEM support is crucial, especially selling in places where the mass market buys from.
    With things as they stand, I just can't see mass market adoption of Linux, at least not without something else happening e.g. EU laws, mass marketing (especially towards older generations), more software working on Linux (e.g. Adobe), etc.

    • @terrydaktyllus1320
      @terrydaktyllus1320 5 หลายเดือนก่อน +1

      1) Not every piece of software needs to be FOSS - there is room for both FOSS and commercial software.
      2) See above - you have a choice. If you're commercial application doesn't run on Linux then use Windows. Stop trying to be a "Linux poseur" if it doesn't do what you want it to do.
      3) Terminal usage creates power usage. If you need your backside wiped and aren't willing to put in time and effort to learn the terminal, then good luck to you. But don't aim to be a Linux power user - again, it's your choice at every level.
      4) It might be for you, it's not for me. I build Linux my way with Gentoo Linux anyway. Again, you have a choice - buckle down and learn it, or stick with Windows or Mac.

    • @SaarlaneKretiin
      @SaarlaneKretiin 5 หลายเดือนก่อน +9

      Have to hard agree here.
      1) Yep. Just a simple truth.
      2) More times than not, it is an option of "can". Working in media, countless times you encounter software that is exclusive to a device or OS. There have been times, where I have had to make a Win7 or 8 VM just to run a software that is outdated. Most of the companies dont have the resources to make a software AND keep it updated or ported. Or for example when you got to a recording studio, and you have to use the computers there because setting up your own means you need to reconnect and reroute (physically and software wise) hundreds of things and when you get billed hourly, that option is not there. Also many times I have had to help my engineer dad with some software since some measuring equipment or data pluggers are exclusive. Additionally, I dont like using Google, but their live editing capabilities of Docs, Sheets and Slides are too useful for group work. Yes, alternatives exist, but 99% of people have a google drive account and it means no setup required to start collabing.
      3) Ooooh this is a hot topic. Every time this gets discussed, people understand it as "getting rid of terminal" or "getting rid of terminal commands". No. I think that having the terminal is crucial and that terminal based access and commands should be a standard. However, we should aim higher, because we can. GUIs are not hard to render or make anymore, and it makes transitioning and usage for most people easier. The option or capacity of doing everything through terminal should ALWAYS be there, but not the ONLY way. Also I heavily disagree with the statement that "terminal makes people power users". No, it doesnt. That is not the thing that makes people power users, and is a large but not main thing that makes power users.

    • @formbi
      @formbi 5 หลายเดือนก่อน

      @@terrydaktyllus1320 FOSS can be commercial

    • @tech34756
      @tech34756 5 หลายเดือนก่อน +9

      @terrydaktyllus1320 ​ First of all, my post wasn't based solely on my personal opinion but my experiences of others (including retail experience, guess what, allot of people exist who need an automatic 'backside wiper') and complaints from others about Linux being 'complicated', I even knew someone who literally wiped a data drive trying to install Ubuntu and I had to help.
      However, unlike you I don't believe in gatekeeping Linux for the masses and would rather see it improved at least on mainstream distros like Mint.
      It may shock you to learn that not everyone wants to be a power user and I do believe that some of the reasons Windows is successful is because of OEMs and applications/hardware support not available on Linux, macOS is also better compared to Linux in this regard even with limited host hardware support.
      There's a reason I referred to the 'year of the desktop Linux', because that phrase implies mass market adoption, which I doubt will happen anytime soon as things stand, regardless of what Windows does for the worse.

    • @Bokto1
      @Bokto1 5 หลายเดือนก่อน

      3) yeah, lets see about terminal reliance when LLMs would provide most part of the UI

  • @ahettinger525
    @ahettinger525 5 หลายเดือนก่อน +52

    "The license is just a file if you can't afford lawyers" _may_ not be completely true. In _Software Freedom Conservancy, Inc. vs. Vizio, Inc._ The Superior Court of CA has denied Vizio's motion of summery judgement which was under the argument that SFC couldn't sue because they aren't the copyright holder. This is still an ongoing case, and there's still appeals to happen, but it's certainly it good sign that _anyone,_ not just the copyright holder, can enforce the GPL.

    • @Tubeytime
      @Tubeytime 5 หลายเดือนก่อน +1

      Also lawyers aren't sorcerers, they're just people who study the law.

    • @python_b
      @python_b 5 หลายเดือนก่อน +4

      @@Tubeytime That's kind of the point. M.Ds. are not sorcerers, they are just people who study medicine. I've never heard of complex cases (not small claims court level stuff) which turned out good for a person who chose to represent themselves. Especially if you are suing with a rather large company, a task which is sometimes too much for actual lawyers.

    • @drownthepoor
      @drownthepoor 5 หลายเดือนก่อน +3

      ​@@Tubeytime They are not simply people who study the law either.
      The reason high-level lawyers are worth their money versus a very talented lawyer of less esteem is that they have connections and backwater channels.
      So much of the US law system is like hacking/exploits, and relationships.
      When you hire a lawyer in a criminal trial he usually knows other legal professionals both private and public associated with your case. He may even know the judge, and will know he can make requests that the judge will honor because they have a prior relationship.
      Lawyers find ways to bend the law, and everyone in the room can know that the way it was written was not intended to be interpreted in this way. But they'll collectively "damnit, he's good".

    • @seneca983
      @seneca983 4 หลายเดือนก่อน +1

      ​@@Tubeytime But, as an analogy, e.g. sysadmins aren't sorcerers either but they can easily seem like ones to people who don't know much about computers. The law and the legal process might be *slightly* more intuitive things but they can still be very difficult for the uninitiated.

  • @Immudzen
    @Immudzen 5 หลายเดือนก่อน +33

    That global system library one is definitely an annoying issue. Windows improved a LOT when more applications just had their own copies of libraies locally. On Linux the problem is a big enough issue that we have entire software projects that basically deal with this issue. Things like conda not only create custom python environments they ALSO allow you to have custom libraries for your application separate from the rest of the system. There are also all those tools we use on servers to dynamically swap around environments. This is just so much easier on Windows or Mac by comparison. Each program should be in its own directory with its own bin, lib, etc directories.

    • @luckyLaserface
      @luckyLaserface 5 หลายเดือนก่อน +11

      If your are interested in this topic I recommend reading the phd thesis "The Purely Functional Software Deployment Model" by Eelco Dolstra. He analyses the problems you describe and started the Nix project as a solution. It's a good read and easy to understand.

    • @lamename2010
      @lamename2010 5 หลายเดือนก่อน +4

      Better yet, we do have the space for duplicate libraries as well, so it isn't like this would cause more problems or something.

    • @Immudzen
      @Immudzen 5 หลายเดือนก่อน +1

      @@luckyLaserface I am familiar with the Nix project it is pretty interesting.

    • @Immudzen
      @Immudzen 5 หลายเดือนก่อน +4

      @@lamename2010 when the tradeoff to use shared libraries was made I think it made a lot of sense. It saved on both ram and storage space and both where in short supply but the tradeoff was stability. We now have a lot of ram and storage and the stability tradeoff is not worth it for most libraries.

    • @insu_na
      @insu_na 5 หลายเดือนก่อน +10

      I don't see why. Only problem with global libraries imo is that they're not all versioned properly. We have pkg-config, so we should use that to the fullest to let software just get the correct version of the library...
      Having only static libraries would be a security nightmare for abandoned software. Sure you can recompile it yourself if you know there's an issue and know the software is abandoned

  • @CMDRSweeper
    @CMDRSweeper 5 หลายเดือนก่อน +40

    Systemd is NOT optional if you want to have hassle free Linux gaming for an example.
    Steam, games and Wine will break when they do not find systemd, you can work around it, but it is a lot of work to do so, and this is something Chris Titus highlighted when he tried it in one of his livestreams a while ago, using Artix Linux (Arch without Systemd)

    • @1pcfred
      @1pcfred 5 หลายเดือนก่อน +2

      Nothing worthwhile is ever easy.

    • @mrlithium69
      @mrlithium69 5 หลายเดือนก่อน

      ditch the games. you're the one being played

    • @SnakePlissken25
      @SnakePlissken25 5 หลายเดือนก่อน

      Gaming is only one aspect of an OS platform.

    • @1pcfred
      @1pcfred 5 หลายเดือนก่อน +6

      @@mrlithium69 don't hate the player hate the game!

    • @pdwarnes
      @pdwarnes 5 หลายเดือนก่อน +2

      I don't have systemd, have done no work arounds, and Steam/Proton work fine for me. (Using XOrg/AMD, haven't tried Wayland yet)

  • @paulooliveiracastro
    @paulooliveiracastro 5 หลายเดือนก่อน +71

    Linux desktop just isn't ready yet. Really. Fractional Scaling, HDR, NVIDIA GPUs, screen sharing, software support (not only things like Photoshop, but just the fact we have many breaking changes), and the UX...all of those are a mess right now.
    We need to fix that instead of keep arguing about Systemd or something ridiculous like that.

    • @musicalneptunian
      @musicalneptunian 5 หลายเดือนก่อน +3

      Agree. But if we are not ready then Windows desktop is a 2 year old toddler.

    • @paulooliveiracastro
      @paulooliveiracastro 5 หลายเดือนก่อน +40

      @@musicalneptunian Hard, hard disagree. Never had problems with my NVIDIA card, fractional scaling works with any app and with multiple monitors with different resolutions each, native HDR support, Windows don't break their APIs since NT so I can run software that was compiled 20 years ago, I can capture my screen without any problems from any apps....the list goes on.
      Windows has its problems, but those things are much better there, full stop.

    • @paulooliveiracastro
      @paulooliveiracastro 5 หลายเดือนก่อน +32

      Not to mention macOS that transitioned between CPU architectures better than Ubuntu transitions between LTS releases

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน +7

      I should really go learn why anyone is complaining about systemd. seems fine to me, so far.

    • @paulooliveiracastro
      @paulooliveiracastro 5 หลายเดือนก่อน +6

      @@blarghblargh Maybe you shouldn't

  • @SnowyRVulpix
    @SnowyRVulpix 5 หลายเดือนก่อน +76

    Uncomfortable truths? Linux is scarily easy to break. Signed, someone that somehow accidentally broke his Linux desktop

    • @musicalneptunian
      @musicalneptunian 5 หลายเดือนก่อน +12

      I agree. Yesterday I used all my disk space with a Timeshift backup. So I had to use a RM command to delete the backup; if I had done that command wrongly...

    • @hikkamorii
      @hikkamorii 5 หลายเดือนก่อน +6

      Counterpoint: Unless you're power user you won't break it. Now, whether that means that everything you want will work is another question.

    • @MrTurbo_
      @MrTurbo_ 5 หลายเดือนก่อน +6

      I don't agree fully, because unless you don't know what you are doing, it is almost always easily fixable. Deleted your kernel? Use a live usb to install a new one. Deleted your entire desktop environment? sudo apt install ubuntu-desktop. Like seriously, if windows breaks there is nothing you can do except reinstall, with Linux you can fix almost anything, I've used windows for 8 years and literally reinstalled it 20+ times over all my devices combined just because some crap broke, I switched to Linux 6 years ago and I'm still on the same install.

    • @jefrie7144
      @jefrie7144 5 หลายเดือนก่อน +5

      @@MrTurbo_ sudo rm -rf /

    • @MrTurbo_
      @MrTurbo_ 5 หลายเดือนก่อน

      @@jefrie7144 that's not breaking your os on accident, that's being a moron on purpose. You can do that on any os, for example, try opening cmd as administrator on windows and run rmdir c:\ /s /q

  • @thesilentgeneration
    @thesilentgeneration 2 หลายเดือนก่อน +2

    You are absolutely right and hit the nail on the head.
    Another thing is help in the forums! Linux nerds have nearly zero patience for new users from Windows. Just today I nearly lost my cool in the Ubuntu forum after a "put down" by members there when I asked how to format my external hard drive, which has windows on it, so that I can use it on Linux since Linux will not touch an "open" file. Either forums want new users from Windows or they don't. Which is it? No reason for the theatrics.

  • @talkysassis
    @talkysassis 5 หลายเดือนก่อน +6

    Before watching the full video, my takes:
    1) People don't care about privacy, and selling it will not attract anyone
    2) Users care more about eye candy than performance unless it lags
    3) The best UX is the one the user is using now
    Edit, a new one
    4) Downstream packaging is a mess for end user programs and should be only for system packages

    • @infernocop31
      @infernocop31 5 หลายเดือนก่อน

      I agree. Flatpaks are great, I think it only makes sense that the developer of an application should be the one to package it for linux, he developed the app so he knows best how to package it.

  • @pierrecolin6376
    @pierrecolin6376 5 หลายเดือนก่อน +57

    5:31 is completely wrong. If your library has a security vulnerability, you want patching it to be as simple as replacing one file, not relinking all programs on your system.

    • @JD-kx4rh
      @JD-kx4rh 5 หลายเดือนก่อน +43

      This is one of my biggest tech pet peeves. We solved problems decades ago, but didn't bother teaching the kids *why* we solved those problems. Now the kids are grown up, and have this "wtf, we don't need to do this, its hard'... and now we have to suffer and solve the same problems all over again.
      Basic shit, like not having multiple copies of the same libs with different versions unmanaged and untracked. A normal user will have no way of knowing if their 'one click, no linux bullshit' app has the next major 0day.
      Like, "hey guys, turns out the MS model wasn't that bad, look how *easy* we can make it!"
      idiots.

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน +22

      both you and the hot take you are responding to are missing a key part of the problem: making shared libraries a singleton doesn't work.
      global is fine, and can be good, but if and only if it supports SxS and semver is properly followed. otherwise it's just trading one intractable nightmare for another.

    • @monad_tcp
      @monad_tcp 5 หลายเดือนก่อน

      @@blarghblargh Exactly, there's a reason why the Windows only was able to solve the problem at the cost of allowing multiple versions to be installed.
      DLLs do work, but if you're going to pretend the entire system needs to use only one version for all software, then its literally better and cause less problems if you just statically link everything.
      Debian is the worst offender, stupid package system. Also, "npm".
      Side-By-Side is required for DLLs to work, at the best of the efforts, you allow for security patches to be applied on top of all the versions installed as a "revision" and you try to keep the versions to the minimum, and allow for semver to upgrade DLLs, but only WHEN possible, not forced.
      The problem is this approach of either all or nothing.
      I'm still angry at the stupid libc6 and the libinput on debian, only because I wanted to use Plasma KDE and not that Gnome bullshit. Ridiculous.
      Linux on the desktop will NEVER happen, we could as well give up, take Android and try to make a desktop out of it.

    • @Acorn_Anomaly
      @Acorn_Anomaly 5 หลายเดือนก่อน +26

      So you replace that one file, and the patch is incompatible, and breaks all your programs. So now you have the choice of putting the vulnerability back or waiting for all your apps to update, as you would have to do if they were all staticly linked.
      Or there's a security vulnerability in one of your programs, so you update it, but it breaks because the new (secure) version requires a newer version of a shared library that's not available on your system. If you try to manually update that shared library, you'll break other things on your system.
      Note that I'm not disagreeing with you, but sticking purely to dynamic libraries causes its own problems. There's a reason devs started pushing to containers or static linking.

    • @kevinsteinman8967
      @kevinsteinman8967 5 หลายเดือนก่อน +3

      @@JD-kx4rh I commonly call that the circle when I'm teaching Linux classes and it will always continue.

  • @GarryGri
    @GarryGri 4 หลายเดือนก่อน +3

    There is no real support and propper user focused documentation for Linux, especially for the new user, and most communities are unhelpful, elitist and rude.
    Another uncomfortable truth.

  • @fcolecumberri
    @fcolecumberri 5 หลายเดือนก่อน +44

    This is Brodie trying to do a “Linux Sucks: Community Edition”.

    • @fcolecumberri
      @fcolecumberri 5 หลายเดือนก่อน +2

      @@HPLovecraftsCat9 I expected more people to react to this, maybe I am one of the only few veteran enough to remember him. (I know he is still doing stuff, but he moved to lbry, deleted every toutube video, then he move again to locals and so on)

    • @whathd579
      @whathd579 5 หลายเดือนก่อน

      @@fcolecumberri he actually still uploads to youtube

    • @fcolecumberri
      @fcolecumberri 5 หลายเดือนก่อน +1

      @@whathd579 yea I know, but only a few things.

  • @BrunodeSouzaLino
    @BrunodeSouzaLino 5 หลายเดือนก่อน +35

    In the words of Ton Roseendaal: "We don't need another rendering engine or more coders. We need people that like other people."

    • @mrlithium69
      @mrlithium69 5 หลายเดือนก่อน +2

      The feedback loop from developer to user is deliberately gimped by corporatocracy. File A Bug Report In The Jira

    • @stickman2012
      @stickman2012 5 หลายเดือนก่อน +1

      ​@@mrlithium69 It's definitely GIMPed.

  • @Lampe2020
    @Lampe2020 5 หลายเดือนก่อน +51

    4:41 Well, on the Roblox dev forums a Roblox dev said that WINE was intentionally blocked, but that making the game compatible with it is a priority for them. And I strongly believe that that is just corporate speak for "F off, Linux users. You chose to not use a mainstream OS, so you chose to not play Roblox".

    • @Wither_Strike
      @Wither_Strike 5 หลายเดือนก่อน +19

      So what happened was they decided they needed an anti cheat because of all the hackers, and their anti cheat didn't work on Linux so they just disabled Linux. Later they did add Linux support again for a while but because of how many hackers there were on Linux, because their anti cheat doesn't support Linux so it was just as easy as before, they had to close it down again indefinitely

    • @jomazu7874
      @jomazu7874 5 หลายเดือนก่อน +34

      I will gladly choose not to play Roblox

    • @JaeDaorl
      @JaeDaorl 5 หลายเดือนก่อน +8

      That sucks for the children playing roblox, true.

    • @Lampe2020
      @Lampe2020 5 หลายเดือนก่อน +14

      @@Wither_Strike
      Their current anticheat (Byfron) supports running on WINE but has the opt-out feature to block WINE. And Roblox deliberately didn't disable that option.

    • @cameronbosch1213
      @cameronbosch1213 5 หลายเดือนก่อน +3

      @@JaeDaorl Roblox is cringe. *oof.*

  • @dansanger5340
    @dansanger5340 5 หลายเดือนก่อน +6

    The one about global libraries is so true. There is no difference between Linux's global libraries and Windows' DLL Hell. Microsoft went to a lot of trouble to fix DLL Hell, and Linux is going to have to do the same.

  • @yellingintothewind
    @yellingintothewind 5 หลายเดือนก่อน +3

    Systemwide libraries allow KSM to reduce not just disk space, but active ram usage. Even without enabling and configuring KSM, the disk cache is much more efficient if the frequently loaded libraries are held in common. Incredibly important on low-spec machines.

  • @mariolis
    @mariolis 5 หลายเดือนก่อน +22

    2:25 Give them Mint if they have an older computer
    And pop os if they have something newer or if there is anything nvidia involved
    remember , dont present them with both options , based on their hardware you should make the call for one or the other and then give them what you choose as the "best choice"

    • @MrSnivvel
      @MrSnivvel 5 หลายเดือนก่อน +8

      Very true. The vast majority of computer users are just that, users, give them a desktop and stability and they'll be happy as pigs in slop. Most people have much more interesting (to them) things going on in their lives that they don't want to be overburdened with things that are trivial in the grand scheme of things.

    • @cameronbosch1213
      @cameronbosch1213 5 หลายเดือนก่อน +3

      I would add Tuxedo OS if they want something a but more customizable or even more Windows like, but I agree otherwise.

    • @BlackCatRedScarf
      @BlackCatRedScarf 5 หลายเดือนก่อน +1

      Well... I still recall that the first Linux Mint machine I prepared was a Dell laptop with a Intel T8100 2c/2t and 4GB DDR2 memory. That thing went from unusable with Windows Vista to perfectly fine accessing modern internet.
      I still need to explore Pop OS a bit more, but I must say that Linux Mint with Cinnamon or XFCE were a much more enjoyable first glance experience when compared to the hideous POP OS stock desktop environment with that dock thing... Immediately changed it to KDE to see if it was a bit more enjoyable.
      Frankly, I stayed in Windows for too long and there are certain things I will expect on how a system looks and feels. Linux Mint certainly takes the W when it comes to transitioning from Windows to Linux.
      Gaming on Linux is still not exactly an out of the box experience for anything that isn't on Steam or requires some anti cheat stuff. Not even mentioning if you are enjoying the games via GamePass... In that case, dual boot or deploying a VM will be a thing for a while.
      There is also a few issue with RGB, backlight keyboards, power control and fan control, especially for laptops. I am lucky to have a random Chinese Clevo based laptop, because I just slapped some pieces together with Tuxedo and made the keyboard spring back to live with proper colors... Although it resets to some default color every boot. 😆 lol

    • @hopelessdecoy
      @hopelessdecoy 5 หลายเดือนก่อน +1

      I don't recommend Pop! OS because of the name.
      Linux Mint always.
      Windows is Windows
      Mac is Mac
      Linux Mint is Linux
      Super easy to understand, it just works and I don't know why it's called Pop! OS..... I thought originally they were related to Funco Pop figures in some way lol

    • @leerobinson8709
      @leerobinson8709 5 หลายเดือนก่อน +1

      Pop os deserves some recognition for its attempt at minimising the pain of Nvidia for noobs on Linux, especially those with a MUX switch Nvidia laptop. I have a few friends who have gotten a "gaming" pc and never installed GeForce drivers on Windows and just use older WHQL drivers pushed through Windows updates because they didn't know any better. So I don't think this should be I underestimated. That being said, the name POP! OS is a little gimpy. Mint is where it as for me though. I prefer it's stability and customisation and take the couple of fps hit in games on the chin for it...

  • @BoothTheGrey
    @BoothTheGrey 4 หลายเดือนก่อน +2

    There are several groups of PC users out there.
    - Middle and huge Corporations - they almost all chose windows and there is very little possibility to create a momentum in the next years for change.
    - Small companies - almost the same but it depends on the owner of the company. In most cases they still chose windows or even mac but here at least is a little market. To make it bigger, see below.
    - Private users that want to use the PC especially for gaming. They also chose windows for good reason although you can try SteamOS - but this is only done by a few folks who want to experiment
    - Private users who only need some standard apps, like Mail, text program, internet browsing, etc. THIS is the group you could approach. BUT... these people usually buy a computer/laptop - not an operating system. And now watch how many cheap or midranged laptop are shipped with Linux on it? Exactly. Almost none. Those people dont wanna install an OS themselves.
    The uncomfortable truth is that there is no direct offer to customers for a system with Linux out of the box. All the details you are discussing here about GNOME, etc... they are just irrelevant because our economy works like it does. Customers buy and "consume" computer/laptops, no operating system.

  • @krux02
    @krux02 5 หลายเดือนก่อน +6

    Not adding window decorations on Gnome is a bug, not a feature.

  • @kerr1221
    @kerr1221 5 หลายเดือนก่อน +6

    Not that dynamically linking libraries isn't a pain... but we *really* don't want to have the inability to replace vulnerable libs quickly.

  • @kiankazem3846
    @kiankazem3846 5 หลายเดือนก่อน +18

    you forgot the circle of market. Gamers use Windows because all games are made for windows, and Game dev create Games for Windows because all Gamers are on Windows. Same goes for Photo/Video editing on Mac and tech guys on Linux. This circle is almost unbreakable. Like how much did Valve's effort on Gaming on Linux and WSL for tech guys worked

    • @thatoddshade
      @thatoddshade 5 หลายเดือนก่อน +1

      I have had the exact same idea for such a long time but have never been able to make my mouth say it in such a clear way.

    • @MaidenLoaf
      @MaidenLoaf 5 หลายเดือนก่อน +3

      Well, Steam Deck is actually pretty successful because people like having their games portable, so in a sense Valve has had a not insignificant impact on things. Flow on effect is that more and more games are either Linux compatible or even native.
      WSL, as much as I dislike it, gave corpos an excuse to force a lot of developers onto their Windows SOEs, so again, the impact is certainly not negligible.
      Don't get me wrong, these things aren't decisive in their impacts, but a landslide always starts with a few pebbles so it's hard to say either way whether a technology is going to lead to widespread change.

    • @kiankazem3846
      @kiankazem3846 5 หลายเดือนก่อน +3

      @@MaidenLoaf steam deck artificially increase numbers. In the end still nobody uses Linux on their PC for gaming

    • @MaidenLoaf
      @MaidenLoaf 5 หลายเดือนก่อน +5

      @@kiankazem3846 not my point. The steam deck being successful in turn makes games on regular Linux viable, and unless you're a time travelling wizard you can't really say one way or the other what the longer-term impacts of that will be.

    • @MaidenLoaf
      @MaidenLoaf 5 หลายเดือนก่อน +4

      @@kiankazem3846 TH-cam's doing that thing where i have no idea if my comment was deleted or not, so I'll reply again. Sorry if it appears twice.
      My point was more that you can't know what the longer term impacts will be, because it's not so much that Steam Deck having high adoption means Linux became popular for gaming, but more that as a side-effect Linux gaming becomes more and more viable every day because of all the work done on Proton and WINE. You already see this where a lot of developers are now just outright delivering Linux native games.

  • @PropaneWP
    @PropaneWP 5 หลายเดือนก่อน +5

    I secretly want AND don't want Linux to increase it's userbase because there's positive aspects to both obscurity and popularity.

  • @SnowDaemon
    @SnowDaemon 5 หลายเดือนก่อน +18

    Uncomfortable Truth about Linux:
    It will NEVER BE A HOUSEHOLD DESKTOP OS until more namebrand hardware companies start shipping it installed by default.
    Most normal, non-technical people dont want to install their own OS via USB stick (nor do they know how).
    They just use the OS thats on the computer they bought.
    Why don't computer companies ship with nice, user-friendly distros like PopOS or Ubuntu?....
    Not really sure. Maybe its just too soon. I think Cosmic desktop might change this.
    (PS i know Lenovo and Dell both have like one laptop they ship with Ubuntu but you cant buy them in stores)

    • @russellmania5349
      @russellmania5349 4 หลายเดือนก่อน +1

      It's not that hard to learn how to install Linux or even how to use it. Windows 10 forced me to learn Linux because I didn't want to deal with Windows 10 malware.

    • @SnowDaemon
      @SnowDaemon 4 หลายเดือนก่อน +5

      @@russellmania5349 i never said it was hard. i said normal, everyday people dont want to install their own OS. They want to go to best buy, buy a laptop, and use it. They dont even know what an OS is lol.

    • @escthedark3709
      @escthedark3709 4 หลายเดือนก่อน +5

      Desktops with Linux installed by default wouldn't have a market at all. People would be taking their computers back because it's "broken" since it doesn't do things how they expect it to. Nearly the only sort of person who would deliberately buy a computer with Linux pre-installed would be someone who wouldn't have a problem with installing Linux to begin with.
      Buying a desktop with Linux pre-installed would be nearly indistinguishable from a scam from the perspective of a user who doesn't know any better, and would just make Linux hate grow to people who didn't know that Linux exists beforehand.

    • @SnowDaemon
      @SnowDaemon 4 หลายเดือนก่อน +2

      ​@@escthedark3709 You're thinking too shallow. Obviously, PopOS as is wouldn't be ready.
      I'm assuming that you can install any game on Linux that you can install on Windows by then.
      I'm also assuming that you can install Microsoft Office Suite tools from the Cosmic Store by then.
      There's obviously a few things that need to happen for this to be viable, no doubt. But once the default apps that all the "normies" need is available, there's no reason for them to say "it's broke". Just because it doesn't work how they expect doesn't mean they'll think its broke. Windows and Mac look and act completely different, yet people accept that. Linux will be no different. You click on a your browser button to go to your browser, you click on the settings button to go to your settings, it's intuitive now that we have a GUI and a Cosmic Store.
      But that wasn't even my point. My point is that it will never be a household desktop until it gets to that point.

    • @Tenajeh
      @Tenajeh 4 หลายเดือนก่อน

      People who *want* linux on a computer will buy a computer with no OS and then download and install exactly what they want for no money and for extra time. They surely will not give like 5€ of additional money to a store that has installed whatever distro plus some added bloatware.

  • @Dionysor
    @Dionysor 3 หลายเดือนก่อน +3

    The comfortable truth is that you're allowed to use any operating system you want. Don't let anyone judge you

  • @prgnify
    @prgnify 5 หลายเดือนก่อน +4

    @3:10 you misunderstood. It isn't about people forgetting, it is about how there was nothing to it for people to be mad about, but misinformation and bad communication made rumours and FUD spread like wildfire that burned bright and as you say, went out shortly thereafter.
    BTW, if you remember, the whole thing was about the devs opening discussion about having opt-in telemetry to make their lives easier in knowing what to improve. These are the facts. But then the storm was about, somehow, opt-out telemetry that would be sold to third parties and making it mandatory to let go of authorship of whatever you produce using Audacity etc etc etc...
    So here is my🔥 hot take - the Linux community is disproportionately filled with reactionary people who are too quick to grab a pitchfork as soon as a note in the wind suggest there might be a witch somewhere somehow. Red hat issues that misinformation survives TO THIS DAY, the Audacity thing, the Nix drama, all these things... The community is PRIMED AND READY to eat up misinformation.
    🔥
    Not that the community is always wrong (I don't know yet for sure if Nix stuff is nothingburger or serious stuff), the thing I believe is an uncomfortable truth is that the community is TOO QUICK, whether they turn out to be right or wrong.

  • @Naetrox
    @Naetrox 4 หลายเดือนก่อน +1

    System-wide libraries are a good thing; if a vulnerability is found in a dynamic library, it can be fixed for all software that uses it by replacing the library - if it's found in a static library, all software linking with it will need to update, which is impossible to guarantee.

  • @flyviawall4053
    @flyviawall4053 3 หลายเดือนก่อน +3

    System-wide libraries are such a pain in ass for half a century now.
    Every modern environment have evolved with native package format to unify things, but not Linux. (To be clear, it's already there in day one of Linux, but nobody really use it properly. Maybe because it's too complex, and the way C linking works. Also, for many applications, people keep exploiting it as workarounds for various reasons. dpkg/apt/yum/dnf/snap doesn't solve this, simply because the metadata are written for "managing", not for linking).
    Imagine there will be a new distro just to deal with this🙃

    • @Patricia-kk8tr
      @Patricia-kk8tr 2 หลายเดือนก่อน

      Isn’t that why Flatpak and snap exist?

    • @flyviawall4053
      @flyviawall4053 2 หลายเดือนก่อน

      @@Patricia-kk8tr snap doesn’t solve the problem by creating some new problem

  • @hotrodjones74
    @hotrodjones74 5 หลายเดือนก่อน +2

    The last comment was so true. All computing systems have their quirks. The most important thing to remember is what we do with these machines. The Indy rock garage band album in recorded with my friends through Audacity on Ubuntu Studio back in 2021 was the whole reason for Linux anyways. Using Linux really is a specific choice and comes with it's own headaches at times, but eventually the rough edges get smoothed down.

  • @grokitall
    @grokitall 5 หลายเดือนก่อน +15

    The biggest problem i have spotted is distribution managers who can't do the job, especially when package managers go off on their own thing.
    This happened on red hat when pottering decided to hijack the debugging flag from kernel developers.
    This is happening on debian with the idiot breaking userspace with package name choices.
    There are lots of other examples where the managers should step in an tell them off, but won't do it.
    I have yet to spot an example of maintainer overreach that has not been ignored by their managers.

  • @fireball9670
    @fireball9670 5 หลายเดือนก่อน +3

    8:35 absolutely agree with that guy's take. I switched to Linux in late 2021, one week after upgrading my PC to Windows 11 and seeing how awful that thing was (I didn't even know about all the ads and other annoyances coming later).
    The first time I tried Linux was in 2016 with Ubuntu and I didn't stick with it because 1) it was to hard to understand for me and 2) Windows 7/10 was good enough for me.

  • @stephenanthony5923
    @stephenanthony5923 5 หลายเดือนก่อน +102

    Long-time Linux users don't know how good they have it and take it for granted. I'm a recent Linux adopter and superfan fleeing the Windows trashfire. I don't care about Linux gaming. Privacy, ownership and productivity are more important than videogames. Linux delivers on these factors in spades. If you want "flawless gaming" it's called dual booting.

    • @chriss361
      @chriss361 5 หลายเดือนก่อน +5

      Or KVM!

    • @JaeDaorl
      @JaeDaorl 5 หลายเดือนก่อน +9

      You're quite right. Also learning to bottle windows apps in wine and firejail can do flawless gaming most of thetime if you play games from before 2020.

    • @bluephreakr
      @bluephreakr 5 หลายเดือนก่อน +2

      There's also hypervisors; Proxmox is pretty nice and actually worth the money to support, considering you get a neat triangle of solid Linux base, Linux preference in a container, and Windows preference in a container. But you need an expensive computer to match this if using Linux and Windows in-tandem, yet as application states can be made on a whim, shutting down and rebooting instances are damn fast, and you can get back to where you were even faster so it might not be worth the money in extra hardware for resolving the _very mild_ inconvenience of shutting instances down for switching between them.

    • @zoey2262
      @zoey2262 5 หลายเดือนก่อน +8

      ​@@JaeDaorleven games after that work fine, the issue is anticheat that can brick your whole pc

    • @cameronbosch1213
      @cameronbosch1213 5 หลายเดือนก่อน +5

      @@JaeDaorl Actually, many newer games do work with Proton and the developers don't try to actively break it with "anti-cheat" that usually can work on Linux but they choose not to enable Proton support. (There are a few exceptions but that's usually true.) Need I remind people about how Proton was better for playing Elden Ring than on Windows because they fixed serious issues before the development team on Windows did?

  • @HeyVSauce
    @HeyVSauce 5 หลายเดือนก่อน +5

    As a font person, I can tell you that linux font rendering is more or less luck. Is your GPU properly antialiasing your fonts? Is your monitor properly reporting everything? Is your display scaling at exactly 100%? Is your Desktop Environment or Window Manager being nice? If on Xorg: Are you really lucky?
    If you didn't answer yes to all of these, you have a high chance of messed up font rendering. Otherwise, it looks fine - as in it looks like the fonts' designers intended.

  • @ahuggingsam
    @ahuggingsam 5 หลายเดือนก่อน +62

    Here is mine: Linux will never be mainstream, and that's okay.

    • @schizofren_ia
      @schizofren_ia 5 หลายเดือนก่อน +12

      Exactly, I've said this for years and will continue to say it; as good as a FOSS future is we have to keep in mind normies couldn't care less about that sort of thing even if they switch to Linux they'd still be using proprietary software and there are simply a lot of grifters

    • @TheAmethystAurora
      @TheAmethystAurora 5 หลายเดือนก่อน +9

      In my opinion, it's already mainstream

    • @ethanissupercool7168
      @ethanissupercool7168 5 หลายเดือนก่อน +15

      I respect your opinion, but as a semi-new user, I disagree
      While I don’t think it’ll be soon like next year or something like that, I do believe that later down the road it will be popular, might not overtop windows, but will be an alternative for normies
      If we compare Linux now from 20 years or even 5-10 years ago, we have already had huge progress on making Linux user-friendly. And with valve and red hat’s push, it doesn’t seem to be slowing down, in fact in the past 2-3 years Linux usage went up 1-2%
      Plus, the only the desktop isn’t dominate, both mobile phone and server use is hugely popular rn….
      This is all my opinion, but desktop Linux is gaining slightly more attraction, even by a smudge, and Linux desktop is slowly becoming even more user-friendly

    • @jedipadawan7023
      @jedipadawan7023 5 หลายเดือนก่อน +14

      Er, desktop use of Linux has leapt from 1% to 4% in just 18 months. MacOS use stands at 5.7%. I understand over 12% of US users are now running desktop Linux.
      On the one hand Windows is NEVER going to go away due to Big Business. Windows is now as entrenched in Government and business systems as COBOL is in banking. It cannot be removed now! But a mass of factors are pushing Linux forward. Steam having made gaming for Linux viable, even GOOD - and better than Mac - which is helping a lot. But also, people are being forced by Microsoft to upgrade their hardware to run new versions of Windows. In the current economic climate worldwide, that is just not going to happen! I have had to put Linux on a number of laptops here to allow people to run their 'Google stuff' on ten year old laptops that they cannot replace!
      Add in the the fact that Windows and Apple are both creating walled garden in which people cannot install and run the software they want but only that which is 'approved' and increasingly looking like subscription only, and people are going to cease to be able to afford to run Windows! (Apple users have money to burn or they would not be Apple users!)
      I do not see Linux toppling Windows but I do see it overtaking MacOS and becoming THE choice for home owners. Businesses already using Windows, though... they are locked in now, and I think Microsoft is moving towards leaving the home market to Linux and just squeezing cash out of business through subscriptions.

    • @HUEHUEUHEPony
      @HUEHUEUHEPony 5 หลายเดือนก่อน +3

      Noooo, we need to gatekeep harder, keep normies out!!!

  • @epicmap
    @epicmap 5 หลายเดือนก่อน +2

    10:00 I’m a dev and I agree with this. I just want to get my work done. I don’t want to deal with some random DE bugs, cryptic configs, not tested/not working software on your distribution, missing or old packages in the repositories. MacOS is so much better for development: brew has all the packages you need, all software is tested and does what it says, it has UI and settings, not stupid configs in yaml/toml/cfg/json/nix/own format I need to spend hours learning which options even exist and what they do.

  • @Berkshire-Hathaway
    @Berkshire-Hathaway 5 หลายเดือนก่อน +40

    5:50 NixOS mentioned!!! Now I have to mention that I use and love NixOS! #nixos
    And yes, I absolutely agree. It's a true blessing not having to deal with global library shenanigans and all of that stuff.
    I also really like the way we install packages - just listing them in a file.
    Generally, I love the approach of defining my whole OS in a single file (or two files if you use home-manager in your home directory). It's just awesome and has been extremely stable for me (using NVIDIA with open modules and wayland + hyprland -> I did not encounter any issues getting all of this to run - I had some real struggles on Arch getting this to run properly, could also be related to me now knowing what I have to do and being more experienced) .

    • @helkindown
      @helkindown 5 หลายเดือนก่อน

      I love NixOS just because I can list my packages/unusual locale/keyboard layout in a single file.
      Makes it a mile better when setting up a new computer, and I haven't yet looked at home manager myself.
      But yes, nix is an ugly language, and looking (and hacking at) nixpkgs, I feel like it is held up by duck tape and bash scripts.
      Won't stop me making my own contribution to it, but to keep in mind.

    • @szaszm_
      @szaszm_ 5 หลายเดือนก่อน +5

      I installed NixOS last weekend. Surprisingly it was able to boot on the first try, despite being a very manual installation on encrypted ZFS root. (The installer doesn't support that, and I'm not going back to unencrypted root.)
      With Arch, it took a couple of tries until I got the GRUB and initrd bits right to boot from an encrypted ZFS root.
      I'm writing this to support the point about its stability and lack of issues. On the other hand, it's documentation is pretty bad, I was hunting in source code for all the options I wanted to configure.
      So Arch vs NixOS are kinda like C vs Rust. Arch is lower level and easier to get working like C, but NixOS is much more stable once it's complete enough to be working at all like Rust.

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน +3

      I'll admit, I was hitting the limits of my ability to work through documentation and still trying to get unrusty with linux while I tried nix last.
      but aren't there a lot of apps that aren't available as anything but flakes? and don't flakes break part of the "one big global config file" paradigm?
      my memory on it is a bit fuzzy because I'm not currently in the middle of trying to decipher the forest of knowledge that is nix. and I'm still trying to stretch my legs in my current distro, and trying to see if I can do all my day job on linux and finally be free of win10.
      I really like the idea of full prefix isolation for every single app. but so far arch has just seemed way more user friendly to me, if only because of the AUR. (and yeah, that'd be a hilarious statement to most people)

    • @bigl9527
      @bigl9527 5 หลายเดือนก่อน +4

      Bless NixOS for being my bachelor thesis subject rn

    • @rjawiygvozd
      @rjawiygvozd 5 หลายเดือนก่อน

      I split my NixOS config in a bunch of modules and it's been awesome. Since NixOS served pretty much the same purpose as Silverblue to me, I wanted to keep the "rebase" feature, so if I wanted to "rebase" from gnome to hyprland for instance (then likely revert it eventually), I would comment out "include gnome.nix" and uncomment "include hyprland.nix". Then when I realized that nixos unstable is taking too long to download all of my apps, I just disabled "include apps.nix" and restored my flatpak list instead, same with games.nix. Also I had optional intel.nix and nvidia.nix and luks.nix and hidpi.nix for my other computers
      I still moved back to silverblue for now tho cause I still get all I need with less friction

  • @thetj8243
    @thetj8243 5 หลายเดือนก่อน +3

    I feel like I watched a big chunk of your backcatalog during the last week or so... and after running arch/manjaro for three years now with different desktops (xfce, gnome, plasma) I really must say I learnt quite a lot here 👍

  • @GaloombaCatGamer64
    @GaloombaCatGamer64 5 หลายเดือนก่อน +11

    "like they did with Windows 8
    like they did with Windows 7
    like they did with Windows XP"
    Windows Vista: ok where the *hell* is me?

    • @atijohn8135
      @atijohn8135 5 หลายเดือนก่อน +7

      Vista and ME are the two windowses that no one would dare to say they were the last good windows, because they just weren't good at all.

    • @bvd_vlvd
      @bvd_vlvd 5 หลายเดือนก่อน +5

      Last version of Vista is first version of 7. 7 fanboys can pull out all the pitchforks they want, but the only thing their version accomplished was removing the bad rep Vista had because of its early bugs and lies about insane system requirements before they were affordable. So Vista dying changed a few UI elements, that's it

    • @SnakePlissken25
      @SnakePlissken25 5 หลายเดือนก่อน

      Hell.

    • @cameronbosch1213
      @cameronbosch1213 5 หลายเดือนก่อน +2

      ​@bvd_vlvd I actually liked Vista. ME, 8/8.1, and 11 all were straight up trash though.
      ME was unstable as 💩. Literally doing anything useful on the OS would cause a BSOD; you could continue past it, but often the system would still be broken until you restart.
      8/8.1 forced an entirely new UI/UX paradigm that really wasn't good or even fully committed to. It's sad that Linux couldn't capitalize on that OS's failure because of GNOME 3's release, and the early versions of GNOME 3 at that. And don't get me started on Windows 8.1's Smart Search. It was the beginning of the end for privacy on Windows.
      11 is trash in almost every way.
      11

    • @bvd_vlvd
      @bvd_vlvd 5 หลายเดือนก่อน +1

      @@cameronbosch1213 Way to overlook 8.1's improvements over 8. It's like people that believed that Wii U was a Wii upgrade like DSi to DS, if you know what I'm talking about. 8.1 dying on the same day as 7 cemented it as a version of windows 8 which is such a massive misconception.
      My friend had to reinstall his laptop and they didn't have 8.1 because it was EOL so they put Windows 10 on it and it couldn't do anything anymore because it's a weak 2016-ish laptop that couldn't handle 10's bloat. Talk about 8.1 being worse than 10.
      But sure, it's always all gnome's fault for manufacturers never shipping Linux on their computers, if Plasma was the de-facto Linux distro it would *surely* have been different. And by different, I mean even less enterprise Linux would have been used because Plasma is the least enterprise DE I can think of. I'm so done with you KDEyboard warriors man, just let me live with my cool touchpad gestures and funky extensions

  • @curties
    @curties 4 หลายเดือนก่อน +2

    all the communities should really get together and develop a standard for the OS installers for Linux.
    most installers are atrocious and dont 100% communicate what the problem is and where.

    • @lepidoptera9337
      @lepidoptera9337 4 หลายเดือนก่อน

      Not invented here syndrome is an incurable disease. What's worse, it spreads much faster among people who never have sexual contacts. ;-)

  • @pandapip1
    @pandapip1 5 หลายเดือนก่อน +12

    8:40 that's why I run NixOS. It's unbreakable by design. Give me any mutable distribution and I **will** get it into a situation where I have to reinstall it within two weeks.

    • @StellarSt0rm
      @StellarSt0rm 5 หลายเดือนก่อน

      I run fedora (but I'm currently making a nix config in a new computer, which I will use when I switch to nix on my main computer), and I broke GLIBC schemas for flatpaks, and half of them won't work now. I still don't know how I broke it

    • @JohnDoe-jk3vv
      @JohnDoe-jk3vv 5 หลายเดือนก่อน +5

      Honest question: how do you manage to break things so easily? What exactly do you often do?

    • @TheUAoB
      @TheUAoB 5 หลายเดือนก่อน

      I've never had a system so broken I had to reinstall it in 30 years of using Linux, bar fatal filesystem corruption. One of the great things about Linux (and UNIX generally) is you can fully know and understand how the system works and therefore fix any issues.

    • @pandapip1
      @pandapip1 5 หลายเดือนก่อน +3

      I truly don't know how I'm able to break stuff so often. Often times it's just an update that goes wrong for some inexplicable reason. I generally don't try to troubleshoot if it's borked to a pretty bad degree because it doesn't take that long to reinstall and I have really good backup habits.
      I know it's possible to, with sufficient knowledge, unbork a system. But the thing is, it's often just better for me to bite the bullet and wait 15 minutes for the OS to reinstall than to spend who knows how long troubleshooting. And when it's something like networking that breaks, which for me was the thing that ended up breaking the most often, I'd rather not have to look up documentation on my phone.

    • @TheUAoB
      @TheUAoB 5 หลายเดือนก่อน

      @@pandapip1 Fair enough, but I mostly use Gentoo so starting again from scratch is to be avoided if possible! 😉

  • @vinh7251
    @vinh7251 4 หลายเดือนก่อน +2

    Compared to MacOS and Windows, wifi on Linux is sorely lacking in reliability, ease of use and consistency.

  • @eddiesalinas
    @eddiesalinas 5 หลายเดือนก่อน +6

    Thank you for your Linux-related content!

  • @Maske4
    @Maske4 4 หลายเดือนก่อน +2

    I liked Linux but had to go back to Windows 10 because of incompatibility issues I didn't want to deal with. When support for 10 ends I will try it again to see if the community fixed them

  • @toxithot
    @toxithot 5 หลายเดือนก่อน +9

    completely unrelated: i need that big stupid looking dog plushie in the back of shot. it would fix me, i'm sure.

  • @bobowon5450
    @bobowon5450 4 หลายเดือนก่อน +1

    the worst part about linux is the userbase. The amount of people who try and push new users to what they as experienced IT people view as "basic" is obscenely out of touch. I usually recommend mint cinnamon or ubuntu because they are not far off aesthetically from windows and macos, and pretty much come ready to use out of the box without any customization needed by the user.
    Are they the best? probably not. But when you show someone cinnamon they say "oh its kinda like windows 7 :) " and that's what matters more than being the best.

  • @DuceQuestionMark
    @DuceQuestionMark 5 หลายเดือนก่อน +3

    Linux is not a silver bullet. First installing it is just one part of the grand journey. It is an alternative, not a greater OS as a Desktop OS.

  • @Alexander_Sannikov
    @Alexander_Sannikov 4 หลายเดือนก่อน +2

    I have recently migrated to Linux and it's absolutely thanks to valve. If steam/proton was not as good as it is, I would have never transitioned.

  • @RareSushi
    @RareSushi 5 หลายเดือนก่อน +14

    The license thing just makes me sad😓

    • @oserodal2702
      @oserodal2702 5 หลายเดือนก่อน +7

      Well, tbf, software in general, even in closed source contexts, suffers the issue that "digital property" is basically a facade. As long as no one calls out on it, you can basically profit off of anyone's code.

    • @tablettablete186
      @tablettablete186 5 หลายเดือนก่อน

      Please add a timestamp
      13:28

    • @balala7567
      @balala7567 5 หลายเดือนก่อน

      Don't worry, it's the same thing as cve-rs is to Rust. While rust's safety features and GNU's licenses can be ignored, generally they will deter memory unsafety and proprietary code usage respectively.

    • @somenameidk5278
      @somenameidk5278 4 หลายเดือนก่อน

      @@balala7567 given the amount of game devs who use all sorts of open source libraries without attribution, i don't think it's much of a deterrent

  • @free4fire
    @free4fire 4 หลายเดือนก่อน +1

    02:00 is only half true, the customization is not the issue by itself (many people will like see it as a plus point actually) the issue is how you need to customize it.
    Most people when they think of Linux will instantly think of having to learn how to code in 3 different languages before being able to even set up the most basic desktop version of it, that's simply the image Linux has to the average user person and the whole "commands vs buttons" thing also plays a huge role in that, if I can simply see all the options available, read what they do and toggle them with a simple click, I'm gonna choose that any time of the day over having to remember and type out the prompt each time I want to change something.

  • @bleack8701
    @bleack8701 5 หลายเดือนก่อน +5

    4:02 truest truth has been truthed
    7:55 very true. 7:58 also.
    10:07 I'd also expand this to Windows and Mac. Developers and users should try them out from time to time, just to see what the grass in the other yards is like. Maybe they have a couple of things they're doing well and you'd like to steal for your own lawn? Just a thought

    • @kuhluhOG
      @kuhluhOG 5 หลายเดือนก่อน

      one thing Windows does better than UNIX systems is, surprisingly, how they link dynamically linked libraries in runtime
      it's a "bit" too long to explain in a TH-cam comment, but here's one example: it has considerably better defaults and when you try to use the features on UNIX (they do exist, just aren't default), you WILL run into bugs, so barely anybody actually uses them, and they barely get fixed, because barely anybody uses them

  • @hopeandpiece
    @hopeandpiece 2 หลายเดือนก่อน +2

    I always liked the idea and ideals of Linux but never had a good reason to decide "this is the day i switch" ... then i bricked my windows install while gutting out bloat (so much) and unnecessary bits (they were) that were steps away from spyware.
    Never going back.

  • @sleeplessindefatigable6385
    @sleeplessindefatigable6385 4 หลายเดือนก่อน +4

    I hate to say it, but we really, REALLY need to do what Microsoft and Apple did with the terminal and fucking bury it for the end user. By all means, keep the terminal for technical users who want to do technical stuff, but if linux is ever to take off with the mainstream, then a user MUST be able to use every feature of the operating system without ever interacting with the terminal. Remember - we want as many people to use linux as possible: this means ipad kids who've never installed a .exe in their lives, old folks who get scared the moment a single error message appears, Bob from accounting who just needs to crunch numbers all day, and Sally who wants to write her thesis in a coffee shop on a mac. We need to welcome these people in to get Linux to the mainstream, and I'd be happy to see a lot of Linux features and tools obfuscated and redesigned to get us there.
    And one more thing. We need to overhaul how programs are installed. Installing from the store doesn't always work, and when it doesn't, I'm left trying to find a flatpack or a snap to install, and if they aren't available, I have to download a tar all and hope that opening the tarball with the store will install it, or - god help me - I have to copy/paste like twelve lines of script into the terminal to install them and then have something break during install because it's missing dependencies I don't already have for some reason.
    Phew, that was a lot off my chest.

    • @brianclarke8503
      @brianclarke8503 4 หลายเดือนก่อน

      100% agree. As someone who currently uses Fedora 40 KDE on a laptop, it's damn close, but still not quite there.... A regular user is not interested in using the command line at all..... Point and click for everything is what is popular...

    • @mihairomulus2488
      @mihairomulus2488 2 หลายเดือนก่อน +1

      when I use Mint or Tumbleweed, I don't even use the terminal at all, it's amazing

  • @telotawa
    @telotawa 5 หลายเดือนก่อน +2

    NIXOS MENTIONED WOOOHOOOO
    I switched to it a few months ago (no, before the No Boilerplate video) after using Arch for 6 years and I have enjoyed it so much more ever since

  • @Heater-v1.0.0
    @Heater-v1.0.0 5 หลายเดือนก่อน +4

    All operating systems suck. Today I wanted my MacBook to stay on when I close the lid, easy according to instructions all over the net, but no there is no longer such a button to click or even the settings panel it was on. Finally had to do it via some arcane "pmset" command in a terminal. My Windows machine refuses to update to Windows 11 as the hardware is not supported, that PC is not so old. The Ubuntu that comes with Nvidia's Jetson machines is just awful. And somebody please tell me why in 2024 with USB plug and play everything it is still impossible for any OS to tell the language and layout of any keyboard that gets plugged in? Everyday I find my self battling with some brokenness of some OS or other. I despair.

  • @asdfghyter
    @asdfghyter 5 หลายเดือนก่อน +2

    5:53 I mean, NixOS 100% agrees with that take. Nix is just a different way to avoid global installation of libraries and system-wide dynamic linking compared to static linking or flatpak and friends

  • @MegaLokopo
    @MegaLokopo 4 หลายเดือนก่อน +8

    When will Linux get an installation wizard like program that does the tinkering for me to get programs to work?

    • @contramuffin5814
      @contramuffin5814 4 หลายเดือนก่อน +5

      Honestly this is really one of the biggest things for me. Each program has its own weird installation procedure. In windows, there's an installer. Just spam through, click on accept, and you have the program installed. Even MacOS has something similar. It's baffling that Linux doesn't have it

    • @MegaLokopo
      @MegaLokopo 4 หลายเดือนก่อน +4

      @@contramuffin5814 And sadly a lot of shady programs will also install malware if you select the wrong options, but that is the fault of the individual developer, not the fault of having an installer. Anyways it wouldn't be that hard to implement either, just run the same 10 commands you would be running anyways, but save me the time of having to look up the commands. I know so many people who would switch in a heart beat if the installation process wasn't so complex.

    • @escthedark3709
      @escthedark3709 4 หลายเดือนก่อน +1

      The difficulty would be getting devs to actually implement a wizard, but I agree that installing things on Linux can be very unintuitive. Put yourself in the shoes of a Windows user who knows almost nothing about Linux and try to install Libre Office by doing the standard Windows thing of going to their website to look for keywords like "download" "install" and a theoretically promising keyword "instructions".
      Go on, give it a go.

  • @JackieJKENVtuber
    @JackieJKENVtuber 5 หลายเดือนก่อน +1

    About the Audacity fiasco: there's three reasons why people stopped talking about it
    1. People who actually cared about sound engineering were already using better options (Reaper)
    2. People who actually cared about data security changed to better options (Reaper)
    3. People who didn't care stopped talking about it

  • @guss77
    @guss77 5 หลายเดือนก่อน +3

    Re: global dynamic linked libraries - that statement completely ignores the two important features of global libraries: security updates ('nuf said) and runtime memory usage - even with today's multi GB systems, we still get RAM bottlenecked because everything eats too much memory (looking at you, Electron). If you have many applications using a big library, like GTK for example, when all these apps are using the same so file, they all map it in the same physical memory and save duplication. Flatpak apps do not enjoy these savings as each has it's own copy of GTK mapped to a new memory segment. Static linking is worse because flatpaks and snaps can theoretically share runtimes (though almost none actually do - I have 6 copies of the gnome framework flatpak) while static apps definitely each loads a completely disparate memory map.
    Circle apps are the worst: these are tiny apps whose main code is less than 10% if the image they load into memory, and with global dynamic linking everything else can be shared, but not so in current modern GNOME development - they actually encourage developers to bind to a specific instance of the GNOME libraries that were current when the developer started, and never update. And then people complain that GNOME is memory heavy - this is why.

    • @SnakePlissken25
      @SnakePlissken25 5 หลายเดือนก่อน

      The "aVeRaGe UsEr" doesn't care about these things. They want what they're used to.

  • @drako_claw
    @drako_claw 4 หลายเดือนก่อน +1

    20 years on Linux Desktop and I've almost NEVER touched the Command Line Terminal for most of that time. Sure, I've had a few instances where it was actually easier to do certain things in the command line, but I'm also a tech. The average user CAN use Linux without the Terminal for a vast majority of the time.

  • @szaszm_
    @szaszm_ 5 หลายเดือนก่อน +3

    I keep saying that most Linux distros have a couple of serious bugs that push novices back to where they came from, unless they are determined enough to do research and figure out how to fix or work around those bugs. In most cases I get a lot of pushback from the community. I have a recent example (this Monday), but I'm too lazy to report these to upstream, so I'm just going to complain here:
    I installed Fedora Asahi Remix on my M2 MBP, changed the location to Budapest, it changed the keymap to hu, but I changed it back to us. Well, throughout the rest of the installation, and in the newly installed system, I had hu keyboard layout, until I edited the necessary files to change it back. (You can do that on the GUI, too, but I'm not sure that would work on the login screen or tty.)
    On the same installation, after it was installed, the system tray area popups were not showing up, so I couldn't connect that laptop to wifi, and it has no ethernet port. I had to use nmcli from the terminal to connect to wifi and update it all, which fixed this issue.
    In the first case, a newbie would probably just use the GUI config, and hopefully that would work on the login screen. In the second case, I don't think a newbie could easily solve the issue. Even nmtui was not installed by default, only nmcli. And the system settings network tab doesn't show scanned but not connected-to wifi SSIDs, so you would have to figure out to manually create a new connection with the right settings and SSID there, instead of just clicking your wifi and entering the password, like everywhere else.

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน +2

      maybe someone should start a curated repository of "the worst problems in every distro", so we can all go throw our tired husks at it until every problem left isn't a showstopper.

    • @SnakePlissken25
      @SnakePlissken25 5 หลายเดือนก่อน

      >> "unless they are determined enough to do research and figure out how to fix or work around those bugs"
      >> "too lazy to report these to upstream"
      The filter works.

  • @amateurprogrammer25
    @amateurprogrammer25 4 หลายเดือนก่อน +1

    14:00 yes, but xorg did not force you to use its print server. most people who used Xorg also used CUPS and lennart poettering did not go out of his way to make their lives miserable

  • @michaelturner2806
    @michaelturner2806 5 หลายเดือนก่อน +11

    I've tried to be a Linux on the Desktop convert but I keep backsliding. My biggest problem is that so much stuff I try simply didn't work at all, there were no error messages to look up or obvious ways to troubleshoot, and all the tech support I got was "works for me".
    I'm a begrudging Windows 10 user, I would still be using Windows 7 if it could run on my hardware, and I really wish Linux would stop being a worse experience than a Windows I already don't like.

  • @otrab1080
    @otrab1080 5 หลายเดือนก่อน +2

    If only Linus was BDFL for Wayland as well. He could step in and say Guys, it's a f*cking * WINDOW ICON * it does not need this amount of discussion. We're doing it this way.

  • @Snufflegrunt
    @Snufflegrunt 5 หลายเดือนก่อน +12

    1. FOSS alternatives are often dogwater compared to their proprietary inspirations.
    2. Driver support for peripherals beyond basic keyboard / mouse / speakers is little to non-existent. Show me a professional studio that uses Linux and I’ll show you a pink flying polar bear.
    3. Linked to the first point, but fragmentation is a huge problem. Most distros feel like they’ve been made by a group of people as a hobby. They don’t feel “serious”. I hate to sound like a massive capitalist, but there’s little profit motive in the desktop space. As a result, the out of the box experience feels crap.
    4. If desktop/laptop Linux is to go mainstream, it needs to be idiot-proof. It isn’t right now.

    • @mihairomulus2488
      @mihairomulus2488 2 หลายเดือนก่อน

      I use Linux for simple daily use and engineering and it's way better than on Windows, I also do art and editing very often as a hobby, what problems should I be having? I also reffered some of my less tech literate friends to Linux and they are fine

    • @Snufflegrunt
      @Snufflegrunt 2 หลายเดือนก่อน

      @@mihairomulus2488 Yup and since you’re on this video, that means you’re mostly likely a techie like me, and so can deal with any foibles you come across, just as I do with my Linux-powered laptop. Mint, and I had to drop to the terminal to do a kernel update, which the casual user would never ever do, and that’s when your friends will come running back to you. You’re also doing all this “daily use” and “as a hobby.” If it wasn’t “as a hobby” then you’d be on an alternative.

    • @teaartist6455
      @teaartist6455 หลายเดือนก่อน

      In my (limited I grant you) experience styluses and art tablets work pretty well on Linux and have for a while.
      Better than on Windows in some cases, the last straw that made me go "Fuck this OS, I'm leaving, PERMANENTLY" was driver issues on Windows.
      Specifically, the stylus pressure sensitivity breaking every 30 or so minutes (at ever shortening intervals) and requiring a full reboot to fix (temporarily) with absolutely zero documentation or help anywhere.
      And this was way back when I was just a kiddie, and not a script kiddie at that.
      To some degree I think one issue (beyond actual support and arguably regarding anything, not just drivers) is that when there's an issue on Linux it's obviously Linux being horrible and not working right, when there's an issue on Windows then that's Just How It Is (/Not because of windows but because of ).

    • @Snufflegrunt
      @Snufflegrunt หลายเดือนก่อน

      @@teaartist6455 Windows is still surprisingly mailable. Not to the degree of Linux, and it’s getting more and more controlled by MS, but even now it’s rare that it’s “how it is” with Windows.

  • @MithicSpirit
    @MithicSpirit 5 หลายเดือนก่อน +2

    5:31 A few weeks ago I might've agreed with you, but now that xz has happened it shows one of the benefits of dynamic linking: reduced *bug* (or vulnerability, exploit, backdoor, etc.) duplication. If every program that used xz was statically linked with it, then they would all have the backdoor in them and would need to be recompiled. Since they were dynamically linked, simply installing a patched xz over the broken one fixed the issue.
    In this case this wouldn't have been as much of a problem since the backdoor only targeted sshd, but one can easily imagine a world where the backdoor was more broad.
    That said, dynamically linking (and, really, linking in general) is still a nightmare, and I agree with the main point that it's overall bad.

    • @oohshiny8713
      @oohshiny8713 5 หลายเดือนก่อน

      Dynamic linking enabled the XZ backdoor, but it was a three-way-linking of sshd->systemd->liblzma (xz) which even opened the possibility. If sshd was statically linked, the attack wouldn't have been possible.

  • @TheRelaxingRide
    @TheRelaxingRide 4 หลายเดือนก่อน +6

    I wanted to install Google Chrome on Linux with a doubleclick. Nah it’s gonna make me add the repo and apt stuff and type and blah blan ffs

  • @JosephFallon
    @JosephFallon 5 หลายเดือนก่อน +2

    That's great work there lad. Very honest and interesting !

  • @plarpoon
    @plarpoon 5 หลายเดือนก่อน +6

    The only statement I couldn't agree with is probably the most subjective one too, I do not think GNOME actually looks that good at all, it looks like MacOS from Wish.

  • @mina_loi
    @mina_loi 4 หลายเดือนก่อน +2

    i would rather die than ask for help, and unless you know how to write programs, using linux forces you to ask for alot of help so i guess i'll die.

  • @le9038
    @le9038 5 หลายเดือนก่อน +12

    This is gonna sound counterproductive and wrong, but I assure you I will try my best to explain this fully.
    Linux needs to be more like windows. Not windows 11, but windows 7. Whenever newcomers hear the word Linux, they think that it is a complicated technical system that requires a systems engineering degree to use
    If we want to overtake (or atleast threaten Microsoft's monopoly), we should build the distro around the regular man. People are gonna be easily Diswayed from having to use the terminal so we should make it so that a regular person doesn't have to touch it at all.
    And people like easy. People are gonna use Linux if it is easy to use. If it cannot be done by a simple button press, people are simply not gonna like it.
    other ways of encouraging Linux adoption is if it becomes a status symbol (Like Apple), causing people to feel inadequate for using windows.

    • @hikkamorii
      @hikkamorii 5 หลายเดือนก่อน

      >other ways of encouraging Linux adoption is if it becomes a status symbol
      Honestly, in some cases one may consider linux a "status symbol"

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน +1

      you described apple. apple already exists.
      I don't want it. it's much too expensive for the value provided. but it checks every box you mentioned.

    • @kevinsteinman8967
      @kevinsteinman8967 5 หลายเดือนก่อน

      You make a funny calling Crapple a status symbol.

    • @hikkamorii
      @hikkamorii 5 หลายเดือนก่อน

      @@blarghblargh Recently Apple devices haven't been that bad in terms of value considering what you're getting. The issue is people compare apples to oranges, no pun intended.

    • @bvd_vlvd
      @bvd_vlvd 5 หลายเดือนก่อน +3

      Sooooo... Mint?

  • @ivanv754
    @ivanv754 5 หลายเดือนก่อน +1

    9:09 As a not-blind user of various Linux desktops, and a reasonably experienced one, I recommend you switch to a Mac.
    You will get the same Unix terminal, you have two options for package managers (Homebrew and MacPorts), and you will get the best accessibility on the market. I hate some of Apple's design and business decisions but they do give importance to disabilities.

  • @desmondsparrs
    @desmondsparrs 5 หลายเดือนก่อน +5

    I HATE Files as a file explorer. That is all.

    • @cameronbosch1213
      @cameronbosch1213 5 หลายเดือนก่อน +1

      Modern Nautilus?

    • @thesergey
      @thesergey 5 หลายเดือนก่อน +2

      Dolphin was the best GUI explorer that I used

    • @cameronbosch1213
      @cameronbosch1213 5 หลายเดือนก่อน +1

      ​@@thesergeyDolphin is great. But Krusader is even better, as I've had transfer issues between drives on Dolphin that didn't exist on Krusader.

  • @franciscoathens924
    @franciscoathens924 5 หลายเดือนก่อน

    These were great picks and I love your delivery. I also learned a few things in a fun way!

  • @hypnotico7051
    @hypnotico7051 5 หลายเดือนก่อน +23

    Linux has too many distro and most of them are completely unnecessary

    • @hypnotico7051
      @hypnotico7051 5 หลายเดือนก่อน +6

      @@Xorg462 two things can be true.

    • @SnakePlissken25
      @SnakePlissken25 5 หลายเดือนก่อน +2

      To you. They're unnecessary to you. Nobody else is you, so don't project your personal opinions on others.

    • @hypnotico7051
      @hypnotico7051 5 หลายเดือนก่อน +5

      @@SnakePlissken25lol this whole video and comment section are personal opinions, why are you taking mine so personally? You are free to disagree.

    • @SnakePlissken25
      @SnakePlissken25 5 หลายเดือนก่อน +4

      @@hypnotico7051 You're right. I guess it was something about the phrasing that made me take it personally. Sorry :)

    • @gimcrack555
      @gimcrack555 3 หลายเดือนก่อน

      I chosen one. MX KDE. Not going to look anywhere else. Not going to try out another distro. I believe this, if you choose one. Than there is only one. Bingo you won.

  • @SayuIchi
    @SayuIchi 5 หลายเดือนก่อน +1

    The installation is already not userfriendly, tells you only half of the info, tells you things that won‘t happen, doesn‘t report back to you on those things.
    If I want to reinstall windows on a drive, I delete those partitions, say create new and it does everything it needs to set up on it, even on custom install!
    On Linux Mint, just yesterday, I first had to scroll a ton as the drive list is like 3-4 partitions in height, and shows some extra 1mb empty ones, cluttering it even more+the drive short above. The „clean install“ that does stuff for you, doesn’t let you choose which drive to install to! So you do „custom“, but it doesn‘t create the EFI partition, it just tells you that it needs it, go figure the rest out. Ok easy enough.
    But I „dual boot“ via boot manager, not grub. I need Secure Boot for windows 11. It tells me if I want some codecs I need to configure a secure boot key. But I can also just not want to set a password for it? But it tells me in a info box that if I don‘t it just will not work? So is it optional or not?
    Then it tells you it will guide you through the setup process for the password. I restart after installation finished.. and I land on a unfamiliar screen, MOK, without any guidance or a short „do these steps, and btw. MOK defaults to en-keyboard layout.“
    Sadly the community is often not that helpful, linking to the same, sparse, and 7 year old guide that doesn‘t match the installation process that closely anymore and didn‘t provide those answers. No wonder people keep asking those questions :D The other answers are most often: „oh just turn secure boot off“.
    On my first try I landed somewhere in MOK while I wanted to exit it.. and got stuck (not Linux fault, ik), so I restart and… it’s gone. But I‘m not told afterwards, on first boot, that the installs I selected have maybe/probably/idk been canceled as a result. You don‘t even find info easily on what those codecs are so you could look up how to look them up even if you wanted to one by one.
    So.. I reinstalled everything again, disconnected all my other drives, not just the main one with windows boot loader to avoid the dual boot screen, cause I don‘t trust the process anymore. With the helpful tip that MOK might use qwerty, and a video of a guy installing mint with secure boot and mok screen, I assume it’s now working correctly, with support for driver installations or what this secure boot stuff was really about.
    That got long, but it was just this frustrating to deal with. Valuable information is buried under either the same unhelpful links that are always given or denied via „just disabled stuff if you want to install Linux“ and then for every following update or what? :/
    Should have been a 30-45min install, ended up taking 3 hours, since latest info I found was that you can‘t really tell grub where to install, it just uses the first efi partition. So I had to remove the main windows drive. After that it still felt like it wants to default to a full drive, so I ended up digging around more and disconnecting all drives to make sure nothing happens. Is this maybe just a past grub bug? Possibly, but you don‘t find info easily…

  • @jordanmccallum1234
    @jordanmccallum1234 5 หลายเดือนก่อน +3

    Hard truth: most of the experiences I enjoy about using a computer are made possible by several projects with a systemd level of complexity and integration.
    The unix approach of tying disparate programs together with pipes creates a system that always feels like it's a custom machine held together with duct tape. I like the feeling of writing a chain of awks, cuts and greps, and if you're good at it its very useful, but it doesn't feel like the operating system has just gotten out of your way and let you do your job.

    • @Knirin
      @Knirin 5 หลายเดือนก่อน +1

      Very very true. Of course Unix started on a machine about a dozen times the power of an NES or Commodore 64. Tape was the cheapest and best fitting option.

  • @DanielClear2
    @DanielClear2 5 หลายเดือนก่อน +2

    Font rendering sucks hard on Linux, and this is the improved version we're using now.
    Windows has the best font rendering, ever. Its small font rendering is simply amazing. Font anti aliasing is also way better (and pixel perfect).
    Mac users complain because they use very high PPI monitors ("Retina"). Apple bruteforces font rendering, otherwise Mac OS font rendering is bad too (due to Windows patents, lol).

  • @monad_tcp
    @monad_tcp 5 หลายเดือนก่อน +3

    14:05 No, you're wrong. X was A print server at one point that pretended to be a desktop window manager. Its was the other way around. Then it lost the print server and became basically useless jumble of parts.

  • @klikkolee
    @klikkolee 5 หลายเดือนก่อน +2

    Terrible manuals seems to be the norm, including outside the world of Linux. The manual for Davinci Resolve (I know it has a Linux build but I think most users are not Linux users) is infinite and impenetrable. I cannot possibly find anything I need in it. So I search for stuff like forum threads. The number of "RTFM" responses to a lot of those threads makes me feel like the program is mostly used by extraterrestrials.

  • @therealendexanni
    @therealendexanni 5 หลายเดือนก่อน +13

    bruh. i freaking hate these "no views bro fell off" bots.
    wtf wrong with you guys?

    • @no_name4796
      @no_name4796 5 หลายเดือนก่อน +7

      No likes, you fell off!

    • @morzinbo
      @morzinbo 5 หลายเดือนก่อน +6

      It's the new "first"

    • @BrodieRobertson
      @BrodieRobertson  5 หลายเดือนก่อน +13

      Its the current TH-cam meme, give it a few weeks and they'll move to something new

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน +3

      it's a (dumb, flavorless) joke, but also an excuse to fake engagement so videos get promoted.

    • @cameronbosch1213
      @cameronbosch1213 5 หลายเดือนก่อน

      Me too. It's getting old.

  • @marlls1989
    @marlls1989 5 หลายเดือนก่อน +1

    My hot take is: I don’t care about free software, I only use Linux because it is a great Unix System available on generic hardware. If my machine comes with another Unix (eg my MacBook) I see no reason to switch to Linux.
    Also, windows is marginally usable once you have WSL… when forced to use it by the IT department, WSL makes the whole thing minimally bearable.

  • @alirahimi92
    @alirahimi92 5 หลายเดือนก่อน +22

    5:32 No, this is just wrong. This is the easiest solution that sacrifices efficency and security. It's not only about storage but also the ram usage is higher.

    • @bigpod
      @bigpod 5 หลายเดือนก่อน +10

      again and i hate that i have to say it over and over RAM usage doesnt really matter for 90% of all users, storage usage doesnt matter for 95% of users

    • @Dark9204
      @Dark9204 5 หลายเดือนก่อน +6

      Both ram and storage is not only fast, but dirt cheap these days.
      "Efficiency" for whom? Certainly not the developer or end user.
      MacOS and their "single file app in the Applications folder" has always been the best experience for both developers and end users. At least we have Flatpack/Snaps these days

    • @UKprl
      @UKprl 5 หลายเดือนก่อน +5

      @@Dark9204 that's ok technically but it does penalise groups of people who don't want to buy a new computer every 3-5 years (or have more important things where the money _has_ to go on.
      But they shouldn't be excluded from a decent user experience.
      Sure those with a nice case can upgrade storage and RAM at will but if stuck with a basic workaday laptop that's not a given either.

    • @blarghblargh
      @blarghblargh 5 หลายเดือนก่อน

      global installation only works if it supports seamless, infinite SxS. if SxS isn't supported, or is limited in some way, or isn't 100% bug free (provided the library doesn't do anything hacky), then you drive people to vendoring and static linking.

    • @bigpod
      @bigpod 5 หลายเดือนก่อน +1

      @@UKprl it would have to be basic laptop from 10 years back to not have enought ram and storage for such a person

  • @JSDudeca
    @JSDudeca 5 หลายเดือนก่อน +1

    Never turn off multiple monitors because power up will likely forget display settings and require reboot to fix. ARGH!!!

  • @CRYPTiCEXiLE
    @CRYPTiCEXiLE 5 หลายเดือนก่อน +5

    i would say it was Fedora core that started the "linux desktop" packaged.... though ubuntu pushed it a bit more a year later :P

    • @helloimatapir
      @helloimatapir 5 หลายเดือนก่อน +2

      Mandrake was better than Fedora on the desktop back then.

    • @CRYPTiCEXiLE
      @CRYPTiCEXiLE 5 หลายเดือนก่อน +2

      @@helloimatapir You're right man I forgot about old Mandrake.. Those where the good ol' days. Thanks for reminding me.

  • @Daktyl198
    @Daktyl198 5 หลายเดือนก่อน +2

    8:11 This is because we used to have Infinality patches that made font rendering really good (better than other OSes at the time), but that patch set got merged into freetype and then the freetype devs being salty shits immediately overruled it with a new default that was significantly worse and hid the Infinality patches from all FreeType documentation.
    I'm not even sure the Infinality patch set in FreeType even works anymore, but you have to google some obscure FreeType blog posts to figure out how to enable it. The entire Linux desktop ecosystem needs to come together to work on font rendering and get it into shape. It's just sad how it is now.

    • @RandomGeometryDashStuff
      @RandomGeometryDashStuff 5 หลายเดือนก่อน +1

      > new default that was significantly worse
      is it configurable?

    • @formbi
      @formbi 5 หลายเดือนก่อน

      ⚠ Deprecation Warning: On new versions of FreeType, the Infinality patches cause various rendering glitches and/or segfaults (see issue #15). Only the fontconfig-infinality-remix package will be updated going forward for a limited time. Please consider alternatives to Infinality as using older versions of freetype can be a security hazard.

    • @Daktyl198
      @Daktyl198 5 หลายเดือนก่อน

      @@RandomGeometryDashStuff It is, technically, but has to be done so by the user by messing with deep config files (nothing in .config). No distros do it. And as formbi mentioned above me, it appears FreeType has willingly broken the Infinality rendering mode anyway. So you're stuck with awful font rendering.

    • @Daktyl198
      @Daktyl198 5 หลายเดือนก่อน

      @@formbi Where did you find this deprecation warning?