Hacker News new | past | comments | ask | show | jobs | submit login

> just needed to enable e.g. Nouveau with the appropriate kernel module parameters?

And that's why Linux will stay in the server for majority of people, not on their desktop.

"You just need to enable something with some parameters and you're all set!"

Seriously?




Do we need this comment parroted every single time someone mentions Linux on this forum? I get it, it's too complicated for you, can we move on instead of rehashing this point over and over again?

The past week we have had two major Linux discussions and in each thread there is a semi flame war that starts because some had to voice yet another "this is why Linux is so hard for nan to use", as if it was a novel or constructive observation. It's not.


> Do we need this comment parroted every single time someone mentions Linux on this forum? I get it, it's too complicated for you, can we move on instead of rehashing this point over and over again?

Yes, if it is a reply to a problem where someone "Tried linux and it was slow, so didn't use". If system configuration debugging were in their taste, they would have done so. So it's the "Just configure parameters <x>" which is the pointless rehashing.


>I get it, it's too complicated for you

If it is too complicated for a HN reader it is going to be too complicated for 99% of people in the world. Get off your high horse.


i agree. people tend to forget that a whole generation of computer users was breast fed by microsoft well into their 30s


I mean, we're talking about a fourteen year old computer. With a couple commandline options you can be supported on a modern, updated OS, which is more than you can say for any other major OS.


Once I tried to use a newish nvidia GPU on an old cpu. It was the pandemic and parts were hard to come by.

The minute windows update would automatically load the Nvidia driver in the background, the screen would go fully black with no going around.

Searching online, the combination was unsupported by Nvidia and there was nothing you could do.

Linux with nouveau worked flawlessly. No kernel parameter, just boot using a live usb and everything works.

Yes, sometimes you can hit a weird hardware issue and need to revert a firmware blob or add a kernel parameter to disable something. These are rare occurrences, not the norm.

Every platform has its quirks. It's just not true that windows or macos is perfect, you are simply used to all the weird quirks.


There's a good chance that on windows 10, you would get a laggy 800x600 after install with such an old config which is worse


The guy was willing to hopscotch browsers when it was required.

Seriously.


Amen. I bought a printer and trying to make it work with Ubuntu is just hell.

Ubuntu is great, but it would be nice if there was some Ubuntu+ addon subscription service where I could pay to make the bullshit go away. I've got other stuff to do than still trying to get peripherals to work, in 2023.


The problem with Linux is that people buy random hardware without any research and expect it to support Linux. Try installing MacOS on a random laptop or Windows on M1 Mac and get the same result.

There should be official compatibility list for laptops of all price ranges and whoever buys something not from the list needs to deal with issues themselves.


The problem with this argument is that the exact same crowd of people is saying

"just use linux instead of windows!"

at the same time as

"you can't expect linux to work on everything! do your research!"

So which one is it? Is Linux an OS that you can just replace Windows with straight away, or is it not? Most people don't care about the underlying reasoning why their printer doesn't work on linux - they just know it would have worked on windows fine.


Are you sure it's the exact same crowd? There are many Linux users who are quite fine with suggesting it as an option, while proposing a more rational approach to transitioning. Heck, part of the reason for live media is to ensure that everything works before taking the dive.


We're talking about a 21 year old OS as alternative. Back then, Windows would also require significant manual configuration to get it running. Windows may have become more "automagic" these days, but at least in the Windows XP era a common part of installing Windows was going to the local library to look at guides and manuals for setting up less common hardware.

Even something as simple as setting up a sound card with recent drivers required going to weird, slow-loading taiwanese websites with no english text to get the current drivers right from the manufacturer of the sound chip.

Even worse, with XP you had no GPU accelerated desktop at all. Sure, lower latency, but the PC noticeably struggled even moving windows if something happened in the background.


I never once went to the library or struggled to install XP, nor have I ever encountered anyone who did. It quite literally pretty much just worked. Maybe it comes down to hardware choice?


Then you pretty much only saw the tail end of XP, at the beginning it was very much a struggle. Especially with old network adapters and SCSI devices being problematic, as well as many old 9x drivers not running on XP anymore (after all, XP was the first consumer Windows on NT).


I was using XP prior to public release, and used every version of it, including Media Center edition. Like I said, and like you stated in a very roundabout way whilst dismissing what I had to say, it comes down to choice of hardware. For the average Joe, there weren't problems, they were building machines with current-gen hardware and eschewing yesteryear hardware too. Anybody who had problems just bought new hardware, they didn't muck around at the library. Perhaps libraries where you are provide better information, but libraries in the UK at the time were pretty much the last place you would go for technical documentation.


> Anybody who had problems just bought new hardware

And if you do so, Linux works just fine as well. But you were comparing Windows XP to people trying to install linux on old, specialty hardware bought for use with Windows, so we’ll have to keep the same circumstances as well.


Yes, seriously.

I know how to enable something with parameters.

if others don't - that's fine. They can learn or they can deal with other operating systems.

I really don't care.


> I really don't care.

I don't think that this sort of attitude will result in an environment that's encouraging for more people to use Linux distros. A better approach might be going straight into suggesting whatever information helped you in the past.

For example, the Arch Wiki typically has useful information on many topics: https://wiki.archlinux.org/title/Nouveau

When dealing with other distros, there can be more specific sites too, like: https://askubuntu.com/questions/1032357/how-to-switch-from-n...

Not all of those are always up to date, though, so some digging around might be needed. Many will just give up or not even try, if they're faced with a dismissive attitude. Dialogue around what is the most helpful, accurate and up to date guide would be better!


> I don't think that this sort of attitude will result in an environment that's encouraging for more people to use Linux distros.

Linux crowd, seems have not made their mind on what they want to reach as a product for end user. Or even do they want to have end user, not another cool kid to hang on with in IRC and dig inside OS. Some say - I wanna Linux be used by everyone! Other say - works for me and I don't care on the rest [of the loosers who cannot read hex dumps, ha ha ha]. Somehow the success of Chromebooks being ignored and not learnt from.

Thus, without clear goal, mission, product vision and focused team of product managers it's kept being amorphous [as I see it]. Definitely something to learn from WSL project made by Microsoft. They found the need - they did it. You may even see it as cathedral vs bazaar issue.

The only distant focused effort I'm aware about is Canonical/Ubuntu here ( I'm not sure on RH/Suse efforts ) - they are working on MDM with Intune, they have at least some telemetry ( not totally blind on real user cases ), they have Pro edition and even cooperated to be the first WSL distro, naturally paying back in brand awareness, common approaches and so on.

Make your mind, Linux.


Yes, seriously.

You can either have a system where somebody else is deciding on your behalf how your system is going to be configured, or you can have a system where it's up to you to opt-in to the stuff you want. You can't have both.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: