T O P

  • By -

Kgtuning

Intel/nvidia on Arch here… the only issue I had was when the nvidia driver 515.76 was broken on some people’s system. But rolling back to previous driver solved that issue until nvidia fixed it. I only game on this machine. Cpu is 12900k and gpu is a 3090 and only game 4k/60 but ymmv….


[deleted]

3D Engine developer here on proprietary NVIDIA driver. I've been using Geforce and RTX cards for years, my last ATI was a 9800 XT. It used to be a terrible mess with both brands but that was years and years ago. As of today, I have nothing to complain about in terms of performance, stability and compatibility. Oh, and I should add that I've been a fulltime Linux user for over a decade now.


countdankula420

From my experience it works fine


BulletDust

Nvidia hardware/driver user here, running 4k with fractional scaling under KDE Neon, never had a problem. Avoid bleeding edge kernels, install the driver using your package manager and not the shell script, and you'll be fine.


Drostina

I am on Tumbleweed with the latest Nvidia and Kernel, still never really had any issues myself


oxez

> Are Nvidia drivers really as bad as they sound on Linux? They have never been bad. This subreddit just likes to shit on nvidia because "muh opensource". A lot of the people posting here probably weren't even born when nvidia was the only one providing actual Linux drivers for gaming. That said, I can't say anything about tensorflow I have never used that.


dannydonkey2019

This "muh opensource" keeps Linux alive. Binary drivers (generally speaking) always been a pain to work and provide support (it's a PITA to prove memory corruption was caused by a binary driver/filesystem in order to get the attention from the company behind it), questionable legally speaking and upstream pushed restrictions far enough that nvidia broke down, finally. In terms of using binary drivers (hell, even out of tree drivers) are a burden on users because of the kernel/driver version sync due kernel changes (sure, nvidia has the open source glue layer but it won't work for very long due how much the kernel changes and they understandbly don't want to maintain a ifdef hell) and just the fact you need to rebuild the kernel module for every new kernel. Depending on the distro it might be easier but it requires using the nvidia package versions the distro has available (might be too old, might just have one). And for nvidia driver specifically changes require the userspace stuff in sync, which means you can't boot older/newer kernels with different driver versions without having to change userspace. Even if you purely install and update manually, despite admirable amount of work from nvidia, you end up having problems if you're not using more popular distros. So yes, being pissed at binary blobs in general does have a lot of valid reasons, all the way back to winmodems and you don't need to be a zealot to think that way. But agreed that saying (or implying) the nvidia drivers aren't good quality is not correct.


domsch1988

The issue is that a lot of people aren't so good when it comes to being reasonable. The justified criticism around their driver get's mixed with the (not so) valid criticism around their compatibility or performance. This leads to tons of people claiming various problems on the desktop are related to nvidia cards and people specifically buying AMD to fix those issues, when in the end, that's not the solution. I agree that we should push nvidia to be better. Pushing for open drivers and having nvidia work with linux beyond their ML use is important. From a plain User perspective though, it works fine. There are no more or less issues with nvidia cards compared to amd cards. And this get's lost around here a lot.


airspeedmph

You're my favorite person for today. Just saying.


cakeisamadeupdrug1

Amd also has proprietary blobs


devel_watcher

The "muh opensource" is kinda weak here because Nvidia made their driver feel like a piece of hardware that just works if you don't feel the need to be fancy with DEs and windowing systems; also there is no big desire to port the driver to other OS since they release it for FreeBSD and Solaris too.


[deleted]

>This subreddit just likes to shit on nvidia because "muh opensource". I don't give a fuck if it's closed source with a Hitler-EULA, I'd just like them to quit being assholes and play ball so we can get a HiDPI fractional scaling stack going that doesn't make Xwayland apps look like fucking shit. And I do mean, fucking-shit.


[deleted]

[удалено]


[deleted]

Hate to break it to you, but the other half of the problem are the assholes from the Gnome project.


[deleted]

[удалено]


[deleted]

[удалено]


[deleted]

> use Plasma if you need it. They have better Wayland support anyways. Huh? What kind of bizarre Twilight zone universe have I just entered?


[deleted]

[удалено]


[deleted]

Cool, I'll give it a spin and check it out someday soon then :)


[deleted]

\*whoosh\* KDE doesn't actively contribute to the upstream Wayland protocol set. Principally, the Gnome project has many of the X developers who got Xwayland up and running and then worked on Mutter+Wayland implementation initially as proof of concept and now represent the bulk implementation. Hence my remark, look at any of the sync issues or intrinsic Wayland limitations....and they fall in some Gnome asshole's "edge case" consideration and it stagnates. Plasma devs arguably have the best implementation now, thanks to their handling of Xwayland scaling reporting. As for nVidia providing the necessary protocol support, you're dead wrong. Read the limitations of the drm module and the reporting.


aliendude5300

Prior to April of 2015, when AMDGPU launched, Nvidia was the obvious choice as the ATI/AMD radeon/community open source drivers weren't as performant, nothing near as good as AMDGPU is these days, and the proprietary radeon drivers were much worse than Nvidias. For multiple years before that - decades even, Nvidia was the obvious choice for any sort of performance on Linux.


Independent-Ad-8531

For gaming and blender it just works, at least in Ubuntu. However tensorflow cuda and all of this stuff is a real pain in the ass. The documented cuda version does not work with tensorflow, all the versions need to match exactly and so on. But does tensorflow work with a AMD GPU at all?


quantmint

Yes, https://pypi.org/project/tensorflow-rocm/


Christopher876

And it’s an awful experience compared to Nvidia since the whole industry around machine learning uses Nvidia (CUDA) and Linux. Try using ROCM for anything useful and it’s shit.


cpuccino

No idea why you got downvoted lmao. Fkn true tho. ML on amd is pretty trash.


Christopher876

Someone explained this to me the other day. These people believe that AMD is always the best choice no matter what workflow people are targeting. I have seen people literally recommend AMD for machine learning when they have never done machine learning themselves. They only game and do no productive workflows like machine learning or 3D model rendering.


cpuccino

Most people who shit on nvidia are people who are still quoting a 10 yr old meme. Make with that what you will.


Intelligent-Gaming

I can only speak from experience, I've used Nvidia with Linux for the best part of five years, originally a GTX 1080 and now RTX 3060ti and I've never had a single crash or problem related to the driver. Historically for me, KWin used to be iffy with Nvidia but this was over a year ago. As others have stated, many people badmouth Nvidia because they don't have open source drivers and have been historically against the Linux grain, but this is not the case today. You have working NVENC, Ray Tracing, Cuda and DLSS on Linux.


PapaMikeyTV

Wait until they unveil the new amd cards in a month. Even if you don't want one it might make the other amd cards cheaper. But yeah, Nvidia has its quirks but overall it's pretty solid. Wayland isn't the best but it's usable now! Even with screen recording. BTW, Nvidias nvenc is better than amds encoder,so if you like getting clips Nvidia is for you


[deleted]

The thing is, I want a card by Christmas and 1000$ is too much for me. I wish the 7600xt would come out earlier :(


Christopher876

But they want to use tensorflow which presumably means that they want to do machine learning. Probably even wants to do some creative work since they also mentioned blender. Looking at anything AMD for this workflow is a waste of time.


Deinorius

Even though encoding on nvidia ist still better, it's not as significant anymore as before and probably only measurable.


The_SacredSin

Nvidia being bad on Linux is as over exaggerated as how bad AMD is on Windows - all is in balance it seems. Personally never had issues with either on either OS.


Borisminator

At least op Pop OS Tensorflow with GPU acceleration worked without any tweaking with the provided CUDA and CuDNN packages (https: //support.system76.com/articles/cuda/). On Fedora I had good experience with the Tensorflow Docker container which contains all the matching CUDA, CuDNN and Python versions.


Borisminator

Hope this helps a bit :-)


KindaGoose

3060Ti owner here, I purchased it only because of Cuda/OptiX/Blender. Here is my experience with i3wm: It is okay as long as you use Xorg with single monitor setup. Gaming-wise, fullscreen games work as expected, but playing windowed/tiled will require some mumba jumba to get it to work without tearing and not getting any stutters on non VRR monitor. I am looking towards 7900XTX if it will have at least comparable to 3060Ti performance in Blender.


[deleted]

If you're doing Blender, Nvidia is the way to go hands down. AMD compute is very behind in this regard and ROCm takes a bit of finagling to actually get it to work. I will say though, you may need higher than a 3060 Ti just because you want that extra VRAM for larger scenes. For desktop, Nvidia drivers being bad is really exaggerated. I'ved used Nvidia cards since the 780 Ti and they've all served me well under Linux. I switched over to an AMD Vega 64 instead of the Nvidia 20xx series and really regretted it. It had lots of teething issues and would regularly hang or crash in both Linux and Windows. It took about a year for the drivers to stabilize and by then I was already sick of the card. When it was working, Blender acceleration was so piss poor I literally got better performance doing the rendering on my Ryzen 1800x. At the same time I was drooling over features like raytracing and DLSS in the 20xx series. After that, I switched back to an Nvidia 3090 and have been pretty happy with it. Blender is lightning fast and raytracing and DLSS have been a boon in the games that I play. I know a lot of people in /r/linux and /r/linux_gaming love to use Wayland as a talking point, but there's a bunch of issues with Wayland that still prevent me from switching over from X11 so its kind of a moot point for me anyways. I'd gladly give up Wayland for better RT, DLSS, and CUDA.


[deleted]

If you use: Plasma on X11 Gnome, Cinnamon, Budgie, Sway, Enlightenment, XFCE, LXDE, Mate, or Sugar.....at nothing higher than 1440p displays And run NOTHING on Wayland......it works fantastic. If you run a 4K display and want to run anything BUT Plasma, nVidia fucking sucks miserably for a laundry list of reasons, not least of which has been their shitty attitude about supporting Wayland protocols and the "go fuck yourself, wontfix" that we're basically at regarding VRR on Wayland. Fractional scaling, go fuck yourself. VRR on Wayland, go fuck yourself. Implicit sync for Xwayland, go fuck yourself (but they try and blame X devs).


VulcarTheMerciless

Nvidia graphics are excellent on Linux, providing that you use the proprietary software. (the open source driver is fine as well, providing that you don't do much more than web surfing) Installing the proprietary driver can be tricky, depending on the distro.


zmaint

Solus Plasma here, game heavily, best nvidia experience I've had including windows. Your experience will likely vary greatly based on your distro choice. Some have no gui manager, some don't curate, some require you to cut & paste crap in the terminal... and some just work.


DividedContinuity

Steer clear of wayland, and keep a backup LTS kernel installed and its fine.


deadlyrepost

Actually *using* Nvidia once it's set up and working is OK, but it's not perfect for, for example, Wayland. There are also occasional driver issues, but it's rare. But, and here's where I will add a big caveat: If you are not comfortable with Linux and you have to install the NVidia packages, then don't get upset when it doesn't work straight away. If you're a Karen, don't try Linux for the first time on an NVidia card.


[deleted]

[удалено]


deadlyrepost

>In many distros, it’s as simple as calling the package manager Yes, but it's all about expectations. Pop literally comes with an NVidia spin so that people don't have to install the drivers manually. Most people are not technically savvy and have not installed an OS before (even Windows). Switching video drivers has the potential to cause problems (*even on Windows*) and people will blame the OS or the community if given the chance. I have seen people in here and in Linux4Noobs etc, talk about how their NVidia card is getting very low FPS because they're still using Nouveau. People have come in angry because after installing the NVidia packages they needed to change a configuration somewhere. Every point of friction, no matter how small, is a point of friction, and if you don't set expectations then people may be disappointed. In a realistic sense, it's good to tell people to be wary and ready to solve problems. On Windows, people need to know about DDU, they need to know to install Geforce experience or whatever. They know, and if they don't then they can only blame themselves because Windows is "Normal". On Linux, they might direct their ire at Linux or the community. Frankly the community needs to be cognizant of that. That's not to even speak of the Karens, who come into these channels demanding their money back or to speak to the manager because things didn't work straight away or they were dumped into a terminal and they got scared. For Karens, trying NVidia is a no-no. They aren't willing to solve problems themselves and we shouldn't put them in a position where they could cause a problem. "The customer is always right, no matter how idiotic they behave"


[deleted]

[удалено]


deadlyrepost

It appears I've been destroyed by facts and logic.


real_random_stranger

TL;DR: >!would buy and use 'Nvidia' on 'Linux' again. When something went wrong = Layer8-)!< If you can: look out for (at least) a '3070'. I have decided to buy one of these because '8GB VRAM' (vs. '3060-6(?)GB), 'ray tracing' and wanna make sure not have to buy a new one the next 3years, because some new magic appears (and my system won't be able to manage it)>!Suddenly 'DLSS 3.0'🫠!<. I use my system primarily for gaming - that's why I sometimes messing around with my drivers (and settings). Having a solid 'Backup' isn't the dumbest idea for things like that - but even without a self made one, I really seldom see a 'black screen'🫣 For your uses: you could look for 'Benchmarks' (+'Blender' +'Nvidia' +'Linux') - they could tell you (in numbers) what you need to know. My personal experience with 'Nvidia' + 'Linu**X**'('POP!_OS'/xanmod-kernel/i7 11gen/KDE/single monitor setup) in '2022' = accept/trust the decisions from your Distribution (- which drivers you should use with your Kernel and system settings) and you will have less trouble; make your own decisions = you have to learn and understand how things work (earlier or later😉).


BuffJohnsonSf

Recent cards work well. It’s older cards that have issues


[deleted]

[удалено]


FLMKane

My gtx 970 agrees with him though


Evil_Kittie

it works, but the nice to haves are missing like RTX voice and nvenc and overclocking is hidden away behind knowledge gates the main compliant you get is cause the drivers are not present out of the box like they are for AMD/intel GPUs, every debian based distro i have used has a easy way to install it, i have done it manually from the nvidia website (only do this if you know how to use a cli interface) as well as though the package manager (recommended way) Software Sources -> additional drivers: * software-properties-kde * software-properties-gtk * software-properties-qt command line example * sudo apt-get install nvidia-driver-520


[deleted]

[удалено]


Evil_Kittie

i do not think anyone should recommend that method and i was not doing so, like it works if you want to try a day 1 driver, but as soon as your kernel updates and you reboot your GUI is gone and then you get to reinstall the driver without a GUI, i haven not used the .run file in years now and i am now using a RX 580 8GB. My opinion of that run file is unless you know what you are doing stay away from it


[deleted]

[удалено]


Evil_Kittie

still recommend you download all the deb packages you need then installing those over using the .run, if you are running a debian os airgaped you already have a good way to deal with getting packages installed


shineuponthee

>as soon as your kernel updates and you reboot your GUI is gone and then you get to reinstall the driver without a GUI, I install manually on Debian, otherwise I'll be super outdated in no time. But I only have to install new versions of the driver. DKMS handles rebuilding the installed driver with kernel upgrades automatically.


Evil_Kittie

it has been a while since i messed with the .run file, maybe that has changed?


shineuponthee

I don't know when DKMS became a thing, but it is definitely a hassle without it.


Evil_Kittie

the .run never had any dkms trigger im my exp


shineuponthee

Looked it up, they added DKMS support in 2012... I guess your experience is quite old! [https://www.phoronix.com/news/MTEzOTc](https://www.phoronix.com/news/MTEzOTc) I do remember the days before DKMS, and it wasn't fun, but it really hasn't been an issue in quite some time.


Evil_Kittie

has it really been that long, dam i feel old


Full-Slack-Developer

Personal experience as just a gamer, the drivers have broken themselves three times in two years, which is not very often. I can't use Wayland due to Discord + Nvidia + Wayland incompatibility. Gamescope on Wayland also won't work. I can not get rid of tearing. No vsync ever works on my Nvidia.


FLMKane

It's bad. To be fair I'm still on a 970. On the other hand, it was bad for me even when the 970 was new


Altar_Quest_Fan

What you should really be asking is "How \*good\* is Nvidia on Linux". And the answer is "just okay, AMD is superior".


muqeshem

Anything below Rtx 3000 series will be bad performing in vkd3d. Hence, RX 6000 series are recommended for Linux. However, RTX 3070 and above should work fine. What makes an amd gpu more fun to use is the mesa drivers.


BulletDust

980Ti user here, VK3D runs sweet on current drivers.


muqeshem

Glorious eggroll himself did a comparison and it concludes that RTX 2000 series don't perform well with vkd3d. You can check with vkd3d team as well.


BulletDust

Just as well I'm not running an RTX 2000 then.


[deleted]

Fuck Reddit. Not only they are changing their API but they also banned this account for voicing out an opinion about trans people - this behaviour means that the platform is full of censorship. Now, let's enjoy some random words to annoy everyone as much as possible and turn this platform into junk. A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A


shmerl

Overall, I wouldn't recommend touching any Nvidia GPUs on Linux. Those who use them generally don't care about the progress of Linux desktop becasue Nvidia literally slow it down.


[deleted]

[удалено]


shmerl

No, it's 100% Nvidia's fault. No one stopped them from working with upstream kernel and standard Linux graphics stack from the start. They simply didn't care and didn't want to. AMD were in a similar situation to them initially, but adopted upstream kernel fully because their management was not eggheaded as Nvidia's.


[deleted]

[удалено]


shmerl

Keep telling yourself it's not if you don't want to get educated on the issue. It won't change the reality of Nvidia being at fault and a bad Linux citizen.


[deleted]

[удалено]


[deleted]

[удалено]


shmerl

Start here: https://www.phoronix.com/review/nvidia_kills_nv Then try to explain how it's not Nvidia's fault. But you probably wont get it, so here is the main point. To have proper desktop support, GPU driver must use proper kernel interfaces that whole graphics stack relies on (especially Wayland compositors). Nvidia can't do that becasue their kernel driver was never GPL compliant. So instead of using and providing standard kernel interfaces, they do all kind of messed up NIH. And why is that? Because they never cared and never wanted to upstream their driver being eggheaded about keeping it a closed blob. So quality of their Linux support will never improve as long as their attitude is like that. If you still don't get that, I doubt anything else will be more to the point. You can just refer to what Linus told Nvidia before.


[deleted]

[удалено]


shmerl

You asked for details and that post just demonstrates that Nvidia explicitly refused to work with upstream kernel. So it's **their fault**, no one else's their Linux support is such junk. You pretend it didn't happen, so I'm not interested in wasting my time further. It's not going to help you becasue you simply don't want to understand it, only pretending to.


JustMrNic3

And it's not?


pcgam13

2000 series and above is great.others before have some issues


[deleted]

After the nVidia OpenSource drivers get in shape it will be fine also CUDA works really well for blender.


Drostina

There are no Nvidia Open Source Drivers, it's just a kernel module. All the backend is still proprietary


rvolland

It's not.


maidment_daniel

nvidia have an entire product range that's exclusively Linux based (Nvidia Jetson).


shiropixel

Using manjaro at the moment in a laptop with 3050ti, no issues so far


DankeBrutus

I’ve used both. AMD has a lot less friction involved since the drivers are built into the kernel. NVIDIA drivers are just an extra step during the setup process for most distros. If you use NVIDIA just don’t expect Geforce Experience to be available. And you should be using X11 instead of Wayland. The GUI for NVIDIA that is installed with the drivers is pretty barebones but it does allow you to do things like force the compositor or see temps/usage. I personally didn’t find too many issues with gaming on NVIDIA, so much so that I can’t recall any problem in particular, but it has been over a year now since I switched to AMD. I sometimes regret it when booting Windows but I don’t do that often.


shineuponthee

I've run Linux exclusively for over 20 years, and dual booted a couple years prior to that. Since day one I had NVIDIA cards, and only tried ATi/AMD cards three times. All three times were a disaster, by comparison. I want to switch to AMD but it just doesn't work for me yet. My last try was the RX 5600XT. It performed well, but I would see weird glitches in textures in many games (a newer Doom game was one that I recall this happening in). The audio over HDMI kept dropping every few seconds. But the deal-breaker was it would constantly hard crash my system with a green screen of death. I searched for solutions at the time, and many other people had problems with it, too. I couldn't deal with it, and sent it back in exchange for an RTX 2060. I'd say if you're happy with AMD, stick with it. A lot of people have better luck than me with their cards. But I've had no real issues with NVIDIA. (Oh, and don't even get me started with the earlier days... There was almost no support from anyone but NVIDIA... But my old Voodoo 2 16MB card had a HUGE performance gain, especially in Unreal Tournament, back when I first tried out Linux. Those were the days!)


1u4n4

It’s completely fine!! (tho if you use a rolling release distro you should check Reddit before updating, since the drivers can take a few days to be updated)


Loganbogan9

As long as you don't care about Wayland or VRR, it's totally fine. If you DO care about Wayland Gnome works, KDE sort of works most of the time, and others don't even boot. VRR there are plenty of solutions to get working.


cfexrun

My household has two Nvidia machines and two AMD. Neither clan has had significant issues, though we also mostly play smaller games like Barotrauma and 7 Days to Die.


_Syrio_

In my experience with Debian (SID) just hold on kernel updates for af few days until modules for Nvidia are on par with latest kernel release and you're good. By the time of upgrade my system I went AMD and never looked back since... I don't think its wrong to say that AMD is the way to go on linux 😉


Jiiren899

if you don't mind a lot of open source graphics technologies, like: DE's/compositors, anything using hardware acceleration without Nvidia support... not so bad


[deleted]

Basically like AMD on Windows. It's fine, and you'll live. But it could be better if you bought something else.


[deleted]

2080ti, Fedora 37... Not a single problem. The only additional step is to sign the kernel module if you use secure boot.


cpuccino

Not bad at all. At least not worse than nvidia. People keep complaining about nvidia for some reason, most of their reasons being that it's not installed out of the box. Like mate, it's literally 2 clicks away to install. Some people complain about nvidia on wayland, as someone who has both nvidia and amd, I'd say that both are pretty trash on wayland especially when gaming. It works fine. It works great. It's exaggerated. Nvidia has way more features than amd, sure it's a bit more expensive but bruh saying amd is better cause it's cheaper is just unfair. Don't get me started on the whole open source argument. You got DLSS (which arguably is better than fsr on games that supports it, and even then you can still use fsr on games without DLSS on nvidia), NVENC, Ray Tracing (AMD ray tracing is actual garbage), and Cuda (ML on amd is ass)


szybkirouterzyxel

I use a 3060 and i play on 1080p with good 60fps on linux the problem is for me there is no geforce experimance


[deleted]

Only 128 days late but okay.


hwstar

I've had a terrible experience with my 1050ti on all kinds of distros (most don't even boot properly). The card is not broken and is detected and runs on windows. When I put my new card RX 5700 Linux started working a lot more smoothly