This feels like a 10 year old comment almost. Hardware issues with Linux must be super rare now except for Nvidia, which is because Nvidia has closed drivers and doesn’t care about Linux.
Yeah but when you buy a gaming laptop like I didn’t know anything about that, and when I moved away from I learned a lot of things. Now I have a laptop with only one gpu and which is RTX 3050 and no igpu and guess what sleep doesn’t work. I haven’t tried nvidia-open but I’ll give it a try because a comment reminded me of that.
Yeah I understand. It really is Nvidia holding Linux back and still the usage is growing every year, so not bad. It would be nice if the most popular graphics card maker could make drivers that work well with Linux but even people who worked on the drivers are admitting they are hell to work with.
Literally every time I try a distro, I have to hope the NVIDIA drivers download and actually work. Then I have to hope the distro actually switches between it and the integrated GPU.
uhm… you don’t have to hope…? You can literally check which driver is installed. You can even install preferable driver version via your package manager and delete mesa drivers if you don’t want your system to ever use the integrated gpu.
well duh, of course it varies. Do you expect Windows Server to automatically install gpu drivers too? On CachyOS, EndeavorOS and Bazzite everything also works out of the box. And you don’t even need to disable one hundred and one microsoft-mandated bloatware when you install them.
One out of ~12 windows versions not installing a driver = bad
Only 3 Linux distros out of hundreds installing a driver = good
Got it.
Also damn near every Linux distro has some sort of bloatware. There’s always apps I don’t want because I won’t use them or because I prefer something else. I didn’t install them, they came with the distro. They are bloatware.
One out of ~12 windows versions not installing a driver = bad
Only 3 Linux distros out of hundreds installing a driver = good
Windows server is not “one of ~12 windows versions”. It’s a windows distribution that exists in parallel with normal windows.
IIRC, microsoft added automatic driver installation only in windows 10, so even if i indulge your sloppy attempt at drawing equivalence between major windows releases and linux distros, it’s two for three, and not in windows’ favor. Except there’s no equivalence. Windows versions exist much like any major release of any OS distribution with fixed release model.
Imagine a distro so bad, it has no package manager (or any software version control, for the matter). It has no customization, supports only the most primitive and prehistoric file systems. It’s so bad that even the users that were conditioned to use it prefer to stay on a decade old releases of it because the newer ones are just that much worse. Actually, you don’t have to imagine, because that’s just windows. The only advantage windows has is it’s desktop market share, but even that’s slowly diminishing lately.
Also damn near every Linux distro has some sort of bloatware. There’s always apps I don’t want because I won’t use them or because I prefer something else.
Guess what? Unlike in Windows, you can delete all of it, just like literally any other program that you have installed. You don’t want it to be installed in the first place? Boy, do i have news for you, because Arch, minimal NixOS or even Gentoo exist just for you!
That’s the beauty of Linux, and FOSS in general. It gives you freedom. Windows only takes it, more and more. Each year windows gets slightly worse. Each year linux gets slightly better.
Ubuntu comes to mind as the biggest offender.
Preinstalled software suite is not even in top 10 of the things that are wrong with ubuntu. It’s just a bad distro. I’ll tell you more, despite whatever people are saying, Debian and all of its derivatives in general are quite less than ideal for your average desktop PC user.
This feels like a 10 year old comment almost. Hardware issues with Linux must be super rare now except for Nvidia, which is because Nvidia has closed drivers and doesn’t care about Linux.
Which for PC gamers holds the majority of the market…
Yeah but when you buy a gaming laptop like I didn’t know anything about that, and when I moved away from I learned a lot of things. Now I have a laptop with only one gpu and which is RTX 3050 and no igpu and guess what sleep doesn’t work. I haven’t tried nvidia-open but I’ll give it a try because a comment reminded me of that.
Yeah I understand. It really is Nvidia holding Linux back and still the usage is growing every year, so not bad. It would be nice if the most popular graphics card maker could make drivers that work well with Linux but even people who worked on the drivers are admitting they are hell to work with.
Ok so turns out for my issue there is a fix and I tried it and it worked and I can’t believe it.
All I have to do is create this
/etc/modprobe.d/99-nvidia-power.conf, add this to itoptions nvidia NVreg_PreserveVideoMemoryAllocations=1options nvidia NVreg_TemporaryFilePath=/var/tmpoptions nvidia NVreg_EnableS0ixPowerManagement=1options nvidia-drm modeset=1 fbdev=1and run
sudo dracut --rebuildandreboot.Ah I actually remember that fix!
I used the same one a couple of years ago when I was on Nvidia. Cool to see it still does it’s job, but sad that it’s still needed.
Ok so it works 8/10 times 🥀
Except even this is no longer an issue. There’s nvidia-open driver, and, at least to my knowledge, it works without any problems.
Tell that to every one of my installs.
Literally every time I try a distro, I have to hope the NVIDIA drivers download and actually work. Then I have to hope the distro actually switches between it and the integrated GPU.
uhm… you don’t have to hope…? You can literally check which driver is installed. You can even install preferable driver version via your package manager and delete mesa drivers if you don’t want your system to ever use the integrated gpu.
Meanwhile on my Windows PC the correct Nvidia drivers always download and work right out of the box.
For Linux that varies distro from distro.
well duh, of course it varies. Do you expect Windows Server to automatically install gpu drivers too? On CachyOS, EndeavorOS and Bazzite everything also works out of the box. And you don’t even need to disable one hundred and one microsoft-mandated bloatware when you install them.
So:
One out of ~12 windows versions not installing a driver = bad
Only 3 Linux distros out of hundreds installing a driver = good
Got it.
Also damn near every Linux distro has some sort of bloatware. There’s always apps I don’t want because I won’t use them or because I prefer something else. I didn’t install them, they came with the distro. They are bloatware.
Ubuntu comes to mind as the biggest offender.
Windows server is not “one of ~12 windows versions”. It’s a windows distribution that exists in parallel with normal windows.
IIRC, microsoft added automatic driver installation only in windows 10, so even if i indulge your sloppy attempt at drawing equivalence between major windows releases and linux distros, it’s two for three, and not in windows’ favor. Except there’s no equivalence. Windows versions exist much like any major release of any OS distribution with fixed release model.
Imagine a distro so bad, it has no package manager (or any software version control, for the matter). It has no customization, supports only the most primitive and prehistoric file systems. It’s so bad that even the users that were conditioned to use it prefer to stay on a decade old releases of it because the newer ones are just that much worse. Actually, you don’t have to imagine, because that’s just windows. The only advantage windows has is it’s desktop market share, but even that’s slowly diminishing lately.
Guess what? Unlike in Windows, you can delete all of it, just like literally any other program that you have installed. You don’t want it to be installed in the first place? Boy, do i have news for you, because Arch, minimal NixOS or even Gentoo exist just for you!
That’s the beauty of Linux, and FOSS in general. It gives you freedom. Windows only takes it, more and more. Each year windows gets slightly worse. Each year linux gets slightly better.
Preinstalled software suite is not even in top 10 of the things that are wrong with ubuntu. It’s just a bad distro. I’ll tell you more, despite whatever people are saying, Debian and all of its derivatives in general are quite less than ideal for your average desktop PC user.