gentooman
gentooman
  • 4
  • 1 441 790
Install Linux, they said. It'll be great, they said.
Edit September 28, 2021: Fixed now.
Переглядів: 2 827

Відео

Linus Torvalds on why desktop Linux sucks
Переглядів 1,4 млн3 роки тому
Linus highlights several pain points with regards to desktop Linux. From DebConf 14 ua-cam.com/video/5PmHRSeA2c8/v-deo.html 0:00 Application distribution is a huge PITA 2:52 Distros break things and ignore backwards compat. 5:53 Distros waste too much effort on package management 8:26 Linus roasts his own package maintainer 8:50 Windows has a better app distribution experience 9:29 Linux distro...
Install Gentoo
Переглядів 22 тис.4 роки тому
Install Gentoo

КОМЕНТАРІ

  • @photonganglol2413
    @photonganglol2413 15 годин тому

    I have no idea what’s going on here but I’m convinced. Linux needs to do better. Smh.

  • @imitt12
    @imitt12 16 годин тому

    Normal people, especially those who are trained on Windows or macOS, are used to being able to either find an application in the app store of their choosing, or go to the website of whatever program they need to run and download an EXE. Even now, 3 years after this video was made, Linux still has not reached that point. Yes, Snap, Pamac and Flatpak exist. Yes, Proton, Wine and Lutris make games and other Windows software run basically seamlessly. But it's still not a universal experience. There are still a lot of programs that just simply won't run on Linux. I'm a Linux daily adopter myself. I run Fedora on my desktop and Arch on my laptops. Linux has come a long way in terms of user friendliness, to the point where I can set up my main desktop how I like it, with the programs I regularly use, and I don't have to worry about stability or daily use issues other than the occasional window manager freeze. However, I am a technical user who is comfortable with using CLI and diving into drivers/some kernel modifications. My desktop did take a bit of tweaking to set up, and is still something I need to tinker with from time to time. I'm not the average person who is used to logging into their desktop, double-clicking a program and having it run without needing a bunch of dependencies or compatibility tools. Linux is still not ready for those people. Now, that's not to say that those people can't get ready for Linux, because the barriers at this point are easily overcome with some basic technical knowledge, but most people aren't going to do that.

  • @mr.pavone9719
    @mr.pavone9719 16 годин тому

    I can't wait to listen to someone who knows more than God speak about something I'll never use.

  • @trunestor
    @trunestor 17 годин тому

    at least he's honest

  • @mariotabali2603
    @mariotabali2603 18 годин тому

    It's X11. Android is esentially linux and macos is based on darwin/bsd even the playstation is unix like. However they all ditched X11 Wayland etc. X11 was made so it was cool to show to people in academia and the MIT in a similar way of Minix and the microkernels of Tannenbaum, but Linux was made so it worked not to impress lecturers and to sell books to students on how operating systems should be ideally.

  • @k.b.tidwell
    @k.b.tidwell День тому

    Linus can surely have a harsh attitude, but it is...nice?...that he actually has concern for the average non-techy person trying to use Linux. Maybe I read him wrong, but that's what he got across to me.

  • @DAVIDELLIOTT
    @DAVIDELLIOTT День тому

    "When forced to work within a strict framework, the imagination is taxed to its utmost and will produce its richest ideas. Given total freedom, the work is likely to sprawl." -- T.S.Eliot This is the problem with Linux. It is a sprawling mess.

  • @benotisanchez5583
    @benotisanchez5583 2 дні тому

    Someone needs to explain this binaries phenomenon to me better. When I visit sites for linux packages I often see options like "For debian (.deb)", " For fedora (.rpm)", and "binary" which just works on every distro with the same architecture (x86 or ARM). Isn't the binary option the way to go here?

    • @k.b.tidwell
      @k.b.tidwell День тому

      If you look at the "least common denominator" of how we install Linux programs, it is the one common method among all distros. But what he was talking about is the fact that non-techy people don't naturally understand binary installation...it's multi-stepped, it takes some time, it's fiddly, it's like another language. MOST of the world has become very accustomed to "double-click, install" because of Windows. I don't include MacOS there because I've never used it. What I read between the lines is that Linus wishes there was one universal Linux package format that was easy for everyone from Grandma to the family dog to install and run. He was lamenting the mess that it all is because of the difficulty for tech-challenged people. Or, at least that's what I got from it.

    • @benotisanchez5583
      @benotisanchez5583 День тому

      @@k.b.tidwell thanks for the clarification. I still think the binary installation is the way to go. We just need to make a universal Linux package (like xz-utils) that abstracts all the technicalities away from it. You know like we have gdebi for .deb packages. I feel it can be done.

    • @k.b.tidwell
      @k.b.tidwell 21 годину тому

      @@benotisanchez5583 that's really the dream of all the different packages we have now, but the problem is everyone thinks theirs is the best. 🙄

  • @bradstudio
    @bradstudio 2 дні тому

    Linux could crush Windows and MacOS if these problems were fixed.

  • @kakugan
    @kakugan 2 дні тому

    ridiculous headline because desktop LInux is fantastic.

  • @jondrew55
    @jondrew55 2 дні тому

    First rule of kernel: "Don't break fucking user space"

  • @joaopedrogomes9914
    @joaopedrogomes9914 2 дні тому

    Don't worry guys current_year+1 will be the year of the Linux Desktop

  • @bumblingberry
    @bumblingberry 3 дні тому

    Programmers need to learn how normal people see their guides and UIs, the amount of time I have heard "read the guide" and I look at it and it's formatted like I am translating some ancient scroll is far too often. It's not that the guide is bad, though a bit verbose but whatever, no it's the design of them. The way they crunch in all this unnecessary BS. We all know why too, a bunch of nerds collabed on making a guide and all of them wanted their special little technical bits in there until it became a huge mess.

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      Yup. That's one thing I had to learn after getting a lot of confused and annoyed people emailing me. And I mean... even I think it's annoying. And I used to write the guides for my software. And the worst thing... it's not even that hard, which is obvious, I guess.

  • @mommam9434
    @mommam9434 3 дні тому

    "building binaries for all fedora versions" ofc bcz redhat supports tons of versions, just release on latest stuff

  • @Bapuji42
    @Bapuji42 3 дні тому

    turns out democracy is a bad idea in OSs, too

  • @matthewgray659
    @matthewgray659 3 дні тому

    I tried so hard to use Linux on the desktop, it just sucks.

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      ...depending on what you use your computer for. for example, people just writing text documents and emails or playing their games on steam will have a worse performance on windows.

  • @ZelosZelo
    @ZelosZelo 3 дні тому

    I think someone or maybe me already said it, the real downfall to linux is the programs you want to use. all the code names, tons of extra language you need to know like binaries, packages, dependencies, kernel, and so many more you will need to eventually know what they are and how to use. Then the names of the programs like samba, nemo etc- none of them describe what they are like notepad or print que. All in an effort to set themselves apart from the different flavors of linux out there basically over bragging rights.

  • @pieterrossouw8596
    @pieterrossouw8596 3 дні тому

    It sucks because whenever something is close to being great, we fragment and split so we have two mediocre options. It’s the glass ceiling of endless choice.

  • @xgui4-studios
    @xgui4-studios 3 дні тому

    secure boot is also a hassle for non-tech savy people who want to switch to linux

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      ...the manuals of the hardware people buy usually mention how you get into the bios.

  • @The-Anathema
    @The-Anathema 3 дні тому

    Personally I think ABI breakage is fine only in exceptional cases. People depend on a bug and that bug has catastrophic consequences? Maybe change, but maybe try and fix it and maintain the bug behaviour without the downside. Really ABI breakage has to be weighed against the consequence of not breaking ABI. Some bug N that breaks all encryption if steps P and Q are taken? Absolutely break ABI. "Wah I don't like developers using this system like that wah"? Don't.

  • @tttm99
    @tttm99 4 дні тому

    It's a small and probably unimportant comment but... I already see his point. Been saying similar for almost thirty years. But lordy! There *has* been general progress. But in this particular area yes... It's a pain. But... beyond the ckickbaity intro... agree. And yet... Petty thing... You know... Just not knowing the name 'Sid' probably did more to undermine his reputation than anything else he has ever said 😂

    • @UbuntuPersonNoMint
      @UbuntuPersonNoMint 3 дні тому

      I've been saying we should just get the gobohide on all distros and have a program's folder then use appimage as an installer.

  • @BongoBaggins
    @BongoBaggins 5 днів тому

    People don't use it because people call it 'linnux'

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      ? Is this about the way that people pronounce it or about the fact that Linux itself isn't the operating system?

  • @MikkoSilvennoinenbittix
    @MikkoSilvennoinenbittix 5 днів тому

    Make it work on Linux Mint, and it will work on debian and ubuntu too.

    • @UbuntuPersonNoMint
      @UbuntuPersonNoMint 3 дні тому

      Ubuntu apps dont work on debian shitnux mint.. you could run a snap or run studio one deb on mint and if it works out let us know..

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      @@UbuntuPersonNoMint Ubuntu native ones made by Canonical don't, yeah. The rest does. And I don't exactly get your point about snaps... you can add snaps as "easily" in Linux Mint as you can remove them from Ubuntu.

    • @MikkoSilvennoinenbittix
      @MikkoSilvennoinenbittix 3 дні тому

      @@UbuntuPersonNoMint Flatpak works out of the box in Mint, and you can install Snap, but I prefer deb packages . I am old school. It´s perfectly fine that distros are not all the same, if that were the case, we would all still be using Red Hat.

    • @UbuntuPersonNoMint
      @UbuntuPersonNoMint 2 дні тому

      @@RegenTinte80800 even if you add snaps.. just run studio one and tell me if it works in mint.. stop lying to people, linux mint is dated and stuck in the past the ui still looks like 1998 and it doesn't even have wayland support. Cinnamon is a redundant de and mint is redundant too. They can't make a good distro because if they could you'd have lmde as linux mint not depending on canonical to make a noob friendly distro for them that then doesn't even run all of ubuntus apps because it doesn't support Ubuntu app format and modern technologies that some apps rely on..but as I said you're free to provee wrong by running studio one demo in linux mint and showing us your progress.

    • @UbuntuPersonNoMint
      @UbuntuPersonNoMint 2 дні тому

      @@MikkoSilvennoinenbittix some distros are pointless and cause unnecessary fragmentation. You praise trash distros that can't even stand on their own two feet.

  • @SyedtheITguy
    @SyedtheITguy 5 днів тому

    How’s windows a Linux distro

  • @theworstredstoner0950
    @theworstredstoner0950 5 днів тому

    Yes I love using GNU/Windows 10 ❤️

  • @RealUniCat
    @RealUniCat 6 днів тому

    I farted everytime i saw windows

  • @robinpettit7827
    @robinpettit7827 6 днів тому

    I am happy with POP OS, but I wish it could play games well.

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      It can with Proton.

    • @robinpettit7827
      @robinpettit7827 2 дні тому

      @@RegenTinte80800 Many play well with proton, but many do not. I run linux with a 1080TI which has more than enough power other than ray tracing.

  • @edwardmacnab354
    @edwardmacnab354 6 днів тому

    linux get your shit together

    • @UbuntuPersonNoMint
      @UbuntuPersonNoMint 3 дні тому

      That will work out when we get rid of 95 percent of distros. We don't need anything beyond arch,Ubuntu,gentoo and rhel. The rest of the distros are pointless

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      @@UbuntuPersonNoMint Sure... Talking about Ubuntu... Ever heard of Debian and Linux Mint? Debian is better than both of them and Linux Mint is just the better version of Ubuntu, despite not even being made by Canonical.

    • @UbuntuPersonNoMint
      @UbuntuPersonNoMint 2 дні тому

      @@RegenTinte80800 I've been using Linux for 17 years and mint is In no where close to as good as Ubuntu I've recommended Ubuntu to many people and it works out of the box for everyone I've told to install it or installed it for. Not always the same case for mint or debian..debian is even worse leave debian for servers not desktops. I've used mint for a year before and it was a painful year. It only stayed with me because I had a bad Internet connection and mint had codecs loaded onto the iso nothing else special about it..if you're convinced mint is better than Ubuntu why don't you tell the devs to abandone mint and stick to lmde? If they deserve to exist they'll have lmde as good as Ubuntu in no time.

  • @contentwithlowquality4594
    @contentwithlowquality4594 6 днів тому

    I support GNU Guix. I think that's the best distro by far, because it's written in Guile Scheme, the best programming language :}

  • @displayname7t4
    @displayname7t4 6 днів тому

    sponsored by cocacola

  • @mathiasdreke180
    @mathiasdreke180 6 днів тому

    That was 10 years ago. Now, 10 years later the tables have turned. Yes they have! Linux has reached a level of existence, at where i t h a s i n f a c t b y f a r o u t r u n i t s a l t e r n a t i v e s .

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      ...what alternatives do you know about that we don't? Talking about the big ones: macOS is still bigger than Linux Distros and Windows is by far bigger. So unless I understood your comment wrong, Linux Desktop still has no chance to compete with Mac or Windows.

  • @DATABASE-72
    @DATABASE-72 7 днів тому

    yessir -rex

  • @c64116
    @c64116 7 днів тому

    Yea bro.. Linux should REALLY NOT be open source. I want a WORKING LINUX DISTRO. im so sick of linux, i literally just use windows now, and if i cant do something, I just move on and wont do that..

    • @SpaceCadet4Jesus
      @SpaceCadet4Jesus 4 дні тому

      There is nothing in Linux that I cannot do or better in Windows. In 35 years of IT support over various industries, I've never run into one instance where Windows could not do the job and needed Linux, unless it was hardware running Linux. There is no tool in Linux that matches Total Commander which is my replacement Windows file Explorer and Swiss army knife of excellence. In Windows, I can read/write/edit ext3/ext4 based files and partitions and copy/move/examine Linux all day with a simple driver install. There is no Linux tool that matches Windows based Wireshark. Microsoft including Linux into Windows is making having Linux by itself moot. We can even run Nmap (as old as it is) on Windows. Until Linux can provide these benefits, I'll continue to sell the world Windows machines. Note: Don't get me wrong, I think Linux itself is awesome and would be my OS of choice, but it's too fragmented in distribution and application underdeveloped. Not to forget, I did install it 2 decades ago in two distributions, one had a 1990 like interface, the other was a hackers toolbox (which I need for my job) and it crashed repeatedly during boot up. Later, the source programmer fixed the boot up issue but by then I'm gone.

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      @@SpaceCadet4Jesus Windows is still better as far as features and such go... but you did say that you installed Linux 2 decades ago. Things have changed quite a lot since then.

    • @SpaceCadet4Jesus
      @SpaceCadet4Jesus 2 дні тому

      @@RegenTinte80800 thanks for the response. UA-cam must have thought that my comment was offensive cuz they deleted it. UA-cam's been riding me hard lately.

  • @janbruhovsky7247
    @janbruhovsky7247 7 днів тому

    I personally use GNU/Vista.

  • @Poifix
    @Poifix 7 днів тому

    LOL true.

  • @greypsyche5255
    @greypsyche5255 7 днів тому

    Only a dictatorship will fix rampant democracy.

  • @gentooman
    @gentooman 8 днів тому

    Top 5 Desktop Linux Distros ua-cam.com/users/shortst0O0C-Tcyw4

  • @AikanaroSauron
    @AikanaroSauron 8 днів тому

    It's funny how when Linus says this everybody nods, but when the casual uses explain why they will never ever touch linux even with a 2 meter stick, they get a shitstorm of condescending advices to git gud in programming. I guess for linux fans it really is a foreign concept that some people just want to push a button that works, not compile a kernel a whole night through.

    • @SpaceCadet4Jesus
      @SpaceCadet4Jesus 4 дні тому

      Computers were never meant to be hard to use, where everyone must use it at the binary/hexadecimal level. Nor by ancient obtuse commands like a teletype terminal. Computers are tools to simplify life, to extend our reaches into the unknown in simple ways for the user. Computers are meant to do the heavy work we as humans have already experienced in life. From programming to use it, we've progressed from binary, to hexadecimal, to command line, to macros, to GUI, into AI assistance. There's even more on the horizon that computers will do to assist humans with non physical input. Some people will ONLY enjoy the obtuse command line, some the GUI, some??, but the regular fellow just wants to use a simple tool for a bigger job that's taking his mental focus. They shouldn't need to use something that hasn't packaged up all the hard work in a simple to use tool, not when we have computers that are keeping up with desires.

  • @zcizzorhandz5567
    @zcizzorhandz5567 9 днів тому

    I hate to say it but... Linus is responsible for the package manager mayhem. He could have made a solution for distro agnostic binaries (not talking about package mangers)

    • @aiexzs
      @aiexzs 5 днів тому

      linus deals with the kernel which is distro agnostic

    • @SpaceCadet4Jesus
      @SpaceCadet4Jesus 4 дні тому

      The community is at fault for not agreeing on a standard interface.

    • @UbuntuPersonNoMint
      @UbuntuPersonNoMint 3 дні тому

      Dude he just makes the kernel google, rh, canonical etc make their own package managers

    • @zcizzorhandz5567
      @zcizzorhandz5567 3 дні тому

      @@UbuntuPersonNoMint that's exactly my point.

    • @zcizzorhandz5567
      @zcizzorhandz5567 3 дні тому

      @@aiexzs that's what im getting at. That is a choice he made. You solve those problems at kernel level, if not you have 100+ different solutions.

  • @doniherald7745
    @doniherald7745 9 днів тому

    5:11 He just predicted future, damn...

  • @umberhulk_mk2
    @umberhulk_mk2 10 днів тому

    As a windows user, who's been thinking of going to Linux, Linux seems like a religion in the way that if you're not happy with some aspect, you're told to make your own distro. 😂

    • @RegenTinte80800
      @RegenTinte80800 3 дні тому

      Yes. The Linux Community is extremely toxic, especially when you reach the Arch Community.

  • @natsukirei2016
    @natsukirei2016 11 днів тому

    I feel compelled, installing now

  • @michaelbujaki2462
    @michaelbujaki2462 11 днів тому

    It may be more difficult to set something up in Linux than it is in Windows, but I still prefer Linux for these reasons. 1 - It does what it's told 2 - It reduces the demand on the laptop battery. 3 - When I install something it stays installed. 4 - It's made by the users. 5 - Updates don't result in the buttons getting rearranged. The big downside is that the CAD software for Linux isn't mainstream yet.

    • @SpaceCadet4Jesus
      @SpaceCadet4Jesus 4 дні тому

      As a longtime windows user, I have experienced your #2 and #5 points, the other points not so much. But as an explanation of both legitimate points, #2: Windows is normally allowing the load of a ton of overly active 3rd party background apps. If you install a fresh copy of non-OEM hardware provided Windows, the CPU usage hangs around 2% usage. Windows is a more active OS in its checks and balances on its own registry when not even touched, hence the power draw. If you were to install Windows-S, you'd get much better battery life, but who wants to do that? Lol. Windows does have features to ameliorate the problem somewhat, but I also feel laptop manufacturers put the smallest battery possible in. Although in truth, power draw is a much more complex issue than I've elaborated here. #5 Windows XP and Windows 7 has some minor icon repositioning, unlike the greater changes occurring today. The Windows operating system is currently in a state of transition. Old UI is being replaced with new UI and the furniture is going to move around a bit until it finds Its home. Your desktop icons and your pinned icons to the start menu should not change though. I had wished that Microsoft would have paid more time/attention to changing the control panel UI into the new settings UI, and and decide how the new settings UI will look. As a seasoned IT Pro, even I get lost in the settings because their positions change over updates. But I have developed a lot of patience and that makes up for Microsoft shortcomings. Plus I've always used the third party file manager which never changes since XP, so I'm always ahead of the curve. But yes, it's a real issue and it does affect some people much more than it does others. Eventually the transition will be over and things will become stable but by then we'll have added a few more things. Progress is always a state of flux.

  • @derplerpgerpsnerp
    @derplerpgerpsnerp 12 днів тому

    That is not the real Linux Torvalds, that is an impostor.

  • @SpiraSpiraSpira
    @SpiraSpiraSpira 12 днів тому

    it doesn't suck these days. when compared to Windows 11 that spies on you 24/7

    • @bigaurum
      @bigaurum 8 днів тому

      debloat it, lots of foss tools

    • @SpaceCadet4Jesus
      @SpaceCadet4Jesus 4 дні тому

      Are you calling Telemetry data spying? It's written in the Microsoft agreement that you supposedly read and agreed to in installing the operating system. Real spying doesn't alert you to its presence or intentions.

  • @noJobProgrammer
    @noJobProgrammer 12 днів тому

    Yes, Valve is fixing Linux on desktop ! Recently there are a lot of games for Linux !

    • @SpaceCadet4Jesus
      @SpaceCadet4Jesus 4 дні тому

      Isn't there Linux distribution that you can install Steam on?

    • @noJobProgrammer
      @noJobProgrammer 4 дні тому

      @@SpaceCadet4Jesus I've installed Steam on Ubuntu, no issues !

  • @RigelOrionBeta
    @RigelOrionBeta 12 днів тому

    The problem is pretty fundamental to the issue tech people have, which is a rather snobby belief that they know better. I say this as a tech person. And because they know better, they can make something that isnt working the way it "should" into something that is. Rather than cooperating with others, they just fork and make their own thing. Which is completely fine if thats what you want to do - modify something for your own use case. But when thousands or millions of people now depend on your stuff, and its just different enough from what you forked from that compatibility becomes an issue... Well dont expect people to be completely satisfied or willing to play along with your product. Non tech people use software to use software. They expect it to work, just like we tech people expect a car to work or a stove or a washer machine. If it doesnt, we get a new one. We dont generally open it up and see whats wrong. And we generally don't have the audacity to try to fix it thinking we know better. And we generally don't have the further audacity to then start making our own cars and washers with our modification to them. The only reason this is possible with software is because it's abstract.

  • @kgjfs2422
    @kgjfs2422 13 днів тому

    Good video

  • @FuturePulse_nl
    @FuturePulse_nl 13 днів тому

    This video is kinda old now. Did any distro adopted Linus's philosophy since then?

  • @jankxyard
    @jankxyard 14 днів тому

    Me: *reads the video title* Also me: guess I'll stick to windows