this post was submitted on 16 Aug 2024
45 points (95.9% liked)
Linux
48328 readers
636 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Depends on what you want to do. If you need CUDA for certain applications in example, its better to use Nvidia. Do you have a G-Sync monitor? Nvidia. Currently Nvidia does not work well with Wayland, if you want to game. Nvidia is also better at Raytracing, if that is something important to you. The Open Source Kernel modules for Nvidia doesn't matter at all, because the driver is still closed source and basically nothing changes. I believe HDMI is better supported for Nvidia, because of the closed source driver. HDMI does not like Open Source and therefore its a bit limited on AMD. I would recommend using DisplayPort anyway, but that might not be an option for every monitor.
Also in my experience it was a pain to use Nvidia, not only because of problems here and there (under X11 back then), but also because drivers were downloaded multiple versions in Flatpak. Because each program was depending on a certain version of the Nvidia driver. Each of the drivers were over 300 MB downloads, so it adds up after 6 versions and updating over and over again.
I don't know what the current state of Nvidia is to be honest, because i switched to AMD. So it comes down to what card is available to you at what price, and what you want do. If you don't know and have to ask, I would say AMD is a safe bet. Buy into Nvidia only after research and if you really need certain stuff.
Depends on budget. PyTorch works nicely on ROCm and, for me, bigger constraint is available VRAM than GPU speed and looks like AMD has cheaper RAM, comparing their cheapest 16GB cards AMD is 33% cheaper than Nvidia where I live, and there was some card 45% cheaper few months ago. Huge savings if on limited budget.