You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

NVIDIA have revealed the GeForce RTX 3060 Ti officially today, along with a release date of December 2 and it sounds like quite an awesome card.

Hitting performance levels (and above!) comparable to the RTX 2080 SUPER, which for the price is absolutely amazing at $399 / £369 which is far less than the 2080 SUPER. When it becomes available on December 2 this will be as custom boards including stock-clocked and factory overclocked models from various vendors as well as a Founders Edition direct from NVIDIA.

Want some specs? Here's a comparison between the models of the 3000 series:

    GEFORCE RTX
3090
GEFORCE RTX
3080
GEFORCE RTX
3070
GEFORCE RTX
3060 Ti
GPU Engine Specs: NVIDIA CUDA® Cores 10496 8704 5888 4864
  Boost Clock (GHz) 1.70 1.71 1.73 1.67
           
Memory Specs: Standard Memory Config 24 GB GDDR6X 10 GB GDDR6X 8 GB GDDR6 8 GB GDDR6
  Memory Interface Width 384-bit 320-bit 256-bit 256-bit
           
Technology Support: Ray Tracing Cores 2nd Generation 2nd Generation 2nd Generation 2nd Generation
  Tensor Cores 3rd Generation 3rd Generation 3rd Generation 3rd Generation
  NVIDIA Architecture Ampere Ampere Ampere Ampere
  PCI Express Gen 4 Yes Yes Yes Yes
  NVIDIA G-SYNC Yes Yes Yes Yes
  Vulkan RT API, OpenGL 4.6 Yes Yes Yes Yes
  HDMI 2.1 Yes Yes Yes Yes
  DisplayPort 1.4a Yes Yes Yes Yes
  NVIDIA Encoder 7th Generation 7th Generation 7th Generation 7th Generation
  NVIDIA Decoder 5th Generation 5th Generation 5th Generation 5th Generation
Display Support: Maximum Digital Resolution 7680x4320 7680x4320 7680x4320 7680x4320
  Standard Display Connectors HDMI 2.1, 3x DisplayPort 1.4a HDMI 2.1, 3x DisplayPort 1.4a HDMI 2.1, 3x DisplayPort 1.4a HDMI 2.1, 3x DisplayPort 1.4a
  Multi Monitor 4 4 4 4
  HDCP 2.3 2.3 2.3 2.3
           
Founders Edition Card Dimensions: Length 12.3" (313 mm) 11.2" (285 mm) 9.5" (242 mm) 9.5" (242 mm)
  Width 5.4" (138 mm) 4.4" (112 mm) 4.4" (112 mm) 4.4" (112 mm)
  Slot 3-Slot 2-Slot 2-Slot 2-Slot
           
Founders Edition Thermal Power Specs: Maximum GPU Temperature (in C) 93 93 93 93
  Graphics Card Power (W) 350 320 220 200
  Required System Power (W) (2) 750 750 650 600
  Supplementary Power Connectors 2x PCIe 8-pin
(adapter to 1x 12-pin included)
2x PCIe 8-pin
(adapter to 1x 12-pin included)
1x PCIe 8-pin
(adapter to 1x 12-pin included)
1x PCIe 8-pin
(adapter to 1x 12-pin included)

As long as you're not going for 4K gaming, the GeForce RTS 3060 Ti seems like a winner, and would likely be exactly what I would be going for if I was going to be building a system. At 1440p and 1080p gaming, it seems ideal. NVIDIA drivers generally have good Linux support too, and we expect NVIDIA to have a fresh driver up either today or tomorrow to formally add support for it on Linux - like they always do with a new GPU release. We're never left waiting around. 

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Going by Phoronix benchmarks on Linux, it seems like performance winner. I get that technology moves on quickly but even so, it still slightly amazes me just how much performance and price has come along with cards like this.

The real question is: just how fast will stock vanish this time? It may be releasing on December 2, doesn't mean many people will actually be able to get one though like the last few new GPU release.

If you do buy one, NVIDIA are throwing in one whole year of GeForce NOW Founder membership too which is open to both new and existing GFN customers to sweeten the deal. With their plans to actually support Linux with GFN in the browser, that sounds good.

Article taken from GamingOnLinux.com.
11 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
75 comments
Page: «6/8»
  Go to:

3zekiel Dec 4, 2020
Quoting: x_wing
Quoting: CybolicBased purely on anecdotal observation, I suspect it's because there's been many HOWTO guides for NVIDIA drivers written by "mainstream" news sites and its often mentioned in Youtube videos, whereas I have yet to see anyone mention how to set things up with AMD.

It's probable, but that doesn't justify the common idea that Nvidia gives better support for driver installation. IMO, there is a big bias going on regarding AMD drivers.

It's true I really wasn't clear, sorry for that.
Yes, my statement is really on the end user usability, what Nvidia themselves provides also suck. I said in message before, but for me Nvidia is not a wonderland either, and company wise I'm not a very huge fan. For AMD, I am not more of a fan, as I don't consider them open (they just code drop ...), although they at least give doc. They also lock firmwares who have full dma access, so advanages are not a lot ... The rest is really observation from end user usability. I have view on centos/Fedora and ubuntu where overall Nvidia gave less problems (did not say "no problem") on my experience, either personal or when supporting colleagues. It might be thanks to distro, but I don't really care, I just care for end result.

There is always the wayland arguments, but having no special use for wayland, that does not really concern me. I mean, I did make it work too, just did not have much point. I run wayland mostly for xrun setup with Nvidia, so that Intel card does not clash with Nvidia's xorg + openbox env. It does require multi cable, so it is not ideal either ... Once again, never said is perfect. But it does work, and setup is easy to find / use.
For AMD, can't say the same. I had issues on issues, work & home. And from what I read here and there, can't say I'm alone.

And it is easier to get latest Nvidia than AMD on my distros. It's most likely not thx to Nvidia, but it's what happens. As for failures after new kernel, well, since it's tested by distro maintainers I guess (is their own packages), that's why it never breaks for me.

As for dkms on debian, it is indeed a special case of where it should tend to work, since you have a fully stabilized kernel, albeit I doubt you'd run anything where you need latest driver (there's no official support for autodesk/tensorflow and co there, and using a distro with very old packages is sub obtimal for gaming). I did use on centos before for a ML guy, was a case where it did not break also, stable kernel and all that. On Ubuntu, using website dkms was painful, very painful (with hw enablement stack).

Once again, I agree, neither are actually a walk in the parc in all occasions. AMD requires to go and pull git stuff, Nvidia you have to go back to old gcc for their nvcc stuff, but you have scl to help you. Which is really the point on usability, whether Nvidia does smthg themselves or not, since they are the main vendor, people adapt ... And there are a lot of stuff to workaround their stuff, often out of the box or easily ... That's just the way it is.

On pure Gaming, as long as you don't want the very latest proton, it should be fine. But my fear is you still get hangs, APUs that do not even let you boot ... all this kind of fun stuff. Stuff, that basically never happened to me with Nvidia. Worst you have there is nvcc yelling on you to give him an older compiler, which since you can still boot in normal env is not so hard. Overall, this has been the issues I faced and my work experience, and not just on my machines. I also agree my use is not casual, and I might push into more issues than standard gamer obviously, but the APU not booting as an example ...

Maybe things are changing, but for now, I still would not recommend to someone who ask me to go AMD for GPUs on Linux. Once AMD start to work upstream correctly, enabling hw support much earlier in the flow, and stop doing code drops maybe things will change. Until then, I put them in same category as Nvidia, and only judge on factual present usability.
I would also precise, if using older AMD card, then it is probably a different story, after one year it's true my wife's issues reduced dramatically. But, that's a long time to stabilize stuff. And I have no doubt it's not just their fault once again, but results are what matters - albeit, once again they should enable hw much earlier...

I'm really betting on Intel more than them. Most likely, even if Intel card are not quite as powerful / a bit costlier, and unless they really crap out, this is what I will hopefully soon recommend. I think they have the weight to use OneAPI with fpga and co too to shake up CUDA monopoly too, which would be a blessing. And since they enable hw support long before, you're in for a much smoother ride. Once again, full featured consumer hw, stability, and very upstream flow is the right way to go, and it deserves my money. Is the same reason I still buy Intel CPU, even tho AMD ones are objectively getting better, Intel is a large contributor.


Last edited by 3zekiel on 4 December 2020 at 5:00 pm UTC
3zekiel Dec 4, 2020
Quoting: slaapliedjeNow maybe if Intel does something amazing with their dedicated GPUs, and makes the drivers compatible, then there'll be a better experience. But even then you'd still be tied to newer Mesa drivers, which is usually the sore point to the AMD ones.

For the latest Mesa part, this is also an issue of AMD working in "code drops" mode. Which is the typical Silicon's company vision of open source. Every now and then, you drop code. Result is, most often you end up with not well tested code in releases that themselves often come late.
Since Intel works upstream and enable hw much earlier, and usually long before hw availability, you end up with smthg much more robust. Well, not to say you will never have to go to next major version, but it should be much much less frequent, and git should be an absolute rarity thx to that. Next major version is a lesser evil at least, and you can often find semi official ways to get it. It's also included in HWE for ubuntu, and base for Fedora. For centos, well, that will still be a pain for sure. But at least, launch drivers support should be better if you fall on the right release time (that's centos for you ;p ).
x_wing Dec 4, 2020
Quoting: slaapliedjeReally? Swapping kernels out for something you compiled yourself or fetched from some third party seems great to you??

There really isn't such a thing as 'latest' stable kernel, when you're running a stable distribution such as RH/CentOS, Debian Stable, Ubuntu LTS, etc. Sometimes you just don't want to be running unsupported configurations, which running the 'latest stable' kernel wouldn't be.
I never said to compile or use a third party. In your distro (Debian), I'm sure that you can download the latest kernel from unstable or experimental repos, just like you do in order to install the latest Nvidia drivers.

And when I mention "stable", I'm not talking about of what your distro considers stable. Also, in the moment you install the latest Nvidia driver you will also be running an "unsupported" configuration. Getting the latest version of a software implies getting into something not well tested in the distro and this "issue" applies for AMD and Nvidia.

Quoting: slaapliedjeYeah, they're just different, and as you said, sometimes it's just a matter of which distribution you use, on which is supported better. Unless you end up with some sort of AMD Linux distribution where they keep it up to date for future cards and prepares them for their users, then there is no 'perfect' solution at this point. Now maybe if Intel does something amazing with their dedicated GPUs, and makes the drivers compatible, then there'll be a better experience. But even then you'd still be tied to newer Mesa drivers, which is usually the sore point to the AMD ones.

Why do you imply that AMD must keep up to date their drivers in a distro? You ask for something that not even Nvidia does. If you want to be fair with the proprietary driver status, then you should ask your distro why the don't provide those packages in the repo. And regarding Mesa, the requirement to get the latest version are the same as for Nvidia.
slaapliedje Dec 4, 2020
Quoting: 3zekiel
Quoting: slaapliedjeNow maybe if Intel does something amazing with their dedicated GPUs, and makes the drivers compatible, then there'll be a better experience. But even then you'd still be tied to newer Mesa drivers, which is usually the sore point to the AMD ones.

For the latest Mesa part, this is also an issue of AMD working in "code drops" mode. Which is the typical Silicon's company vision of open source. Every now and then, you drop code. Result is, most often you end up with not well tested code in releases that themselves often come late.
Since Intel works upstream and enable hw much earlier, and usually long before hw availability, you end up with smthg much more robust. Well, not to say you will never have to go to next major version, but it should be much much less frequent, and git should be an absolute rarity thx to that. Next major version is a lesser evil at least, and you can often find semi official ways to get it. It's also included in HWE for ubuntu, and base for Fedora. For centos, well, that will still be a pain for sure. But at least, launch drivers support should be better if you fall on the right release time (that's centos for you ;p ).
Yeah, I think what it really comes down to is there isn't a stable driver model for graphics cards in general. Not even Linux specific, as graphics drivers are for sure the one thing across platforms (except the Mac, which meh) which are constantly having updates. Whether they are new features being added, new support for the next graphics cards, or even just fixing performance in games / applications.

This really is the cause of most of the problems with Linux, as the update mechanisms for drivers aren't really a 'thing' when they are all in the kernel. This is why dkms was created, so it could dynamically rebuild new drivers when kernel updates happened. It shouldn't be the other way where you need a whole new kernel version just to support the new hardware. Should be able to dynamically build a kernel module for your existing kernel. Needing extra libraries to be pulled from git, or compiling your own kernel off of kernel.org is so... 1999.

The random code drops by AMD completely explains why we're in this situation. But for now, the AMD vs nvidia decision may end up being simply accessibility to the cards. Seems both are sold out everywhere, but for AMD it's because they're selling so many chips to Sony and Microsoft for consoles, where nvidia is selling theirs to crypto-miners. So kind of a moot point!
slaapliedje Dec 4, 2020
Quoting: x_wingI never said to compile or use a third party. In your distro (Debian), I'm sure that you can download the latest kernel from unstable or experimental repos, just like you do in order to install the latest Nvidia drivers.

And when I mention "stable", I'm not talking about of what your distro considers stable. Also, in the moment you install the latest Nvidia driver you will also be running an "unsupported" configuration. Getting the latest version of a software implies getting into something not well tested in the distro and this "issue" applies for AMD and Nvidia.
How is it unsupported if I install nvidia drivers from the debian repo? Unlike Ubuntu and their Universe / Multi-verse repositories, Debian supports ALL of theirs... one of the reasons Debian is superior.

Quoting: slaapliedjeYeah, they're just different, and as you said, sometimes it's just a matter of which distribution you use, on which is supported better. Unless you end up with some sort of AMD Linux distribution where they keep it up to date for future cards and prepares them for their users, then there is no 'perfect' solution at this point. Now maybe if Intel does something amazing with their dedicated GPUs, and makes the drivers compatible, then there'll be a better experience. But even then you'd still be tied to newer Mesa drivers, which is usually the sore point to the AMD ones.
Quoting: x_wingWhy do you imply that AMD must keep up to date their drivers in a distro? You ask for something that not even Nvidia does. If you want to be fair with the proprietary driver status, then you should ask your distro why the don't provide those packages in the repo. And regarding Mesa, the requirement to get the latest version are the same as for Nvidia.
I'm not, what I'm implying is that distros don't support AMDGPU Pro drivers within their distribution. Whether that is because they're too hard or because AMD doesn't let them, I haven't looked into. But nvidia clearly does allow distributions to put their drivers in repositories. Simple as that. Have you seen any distribution contain repositories with the proprietary AMD driver? If so, I'd like to know about them, as I haven't seen any. I mean let's hold both companies to the same standard, do they both allow repackaging of their drivers? Or are we stuck with the three distros they support (RHEL, CentOS, Ubuntu)? Even the open source drivers require firmware blobs, so the ones who are happy about that can't be 100% happy.

This just brings up the problem I stated in my last post, neither solution is 100% great. Nvidia just happens to have better distribution support as of right now. Unless you're using a rolling release (as you said, latest kernel) then you're shit out of luck for AMD.
x_wing Dec 4, 2020
Quoting: 3zekielYes, my statement is really on the end user usability, what Nvidia themselves provides also suck. I said in message before, but for me Nvidia is not a wonderland either, and company wise I'm not a very huge fan. For AMD, I am not more of a fan, as I don't consider them open (they just code drop ...), although they at least give doc. They also lock firmwares who have full dma access, so advanages are not a lot ... The rest is really observation from end user usability. I have view on centos/Fedora and ubuntu where overall Nvidia gave less problems (did not say "no problem") on my experience, either personal or when supporting colleagues. It might be thanks to distro, but I don't really care, I just care for end result.

I can understand an statement that reads "In my distro XXX, Nvidia have drivers that are easier to update/install" (which is probably debatable, but whatever). My problem is that most of the time the statement just reads like "Nvidia have drivers that are easier to update/install", giving credit to Nvidia for something that don't deserve and blaming AMD for something they are not responsible of. My point here is that AMD provides the exact same driver support as Nvidia does (with the advantage of having a driver inside the Linux kernel, of course).

Quoting: 3zekielThere is always the wayland arguments, but having no special use for wayland, that does not really concern me. I mean, I did make it work too, just did not have much point. I run wayland mostly for xrun setup with Nvidia, so that Intel card does not clash with Nvidia's xorg + openbox env. It does require multi cable, so it is not ideal either ... Once again, never said is perfect. But it does work, and setup is easy to find / use.
For AMD, can't say the same. I had issues on issues, work & home. And from what I read here and there, can't say I'm alone.

IMO, Wayland argument is the same as CUDA argument. These are feature that each user will give more or less value. BTW, your solution is completely if and only if you have a second GPU in your system. Unfortunately, not all CPUs includes a GPU so it's far from being perfect in the end (and, from a end user pov, definitely is not a easy as having one GPU for everything).


Quoting: 3zekielAnd it is easier to get latest Nvidia than AMD on my distros. It's most likely not thx to Nvidia, but it's what happens. As for failures after new kernel, well, since it's tested by distro maintainers I guess (is their own packages), that's why it never breaks for me.

As for dkms on debian, it is indeed a special case of where it should tend to work, since you have a fully stabilized kernel, albeit I doubt you'd run anything where you need latest driver (there's no official support for autodesk/tensorflow and co there, and using a distro with very old packages is sub obtimal for gaming). I did use on centos before for a ML guy, was a case where it did not break also, stable kernel and all that. On Ubuntu, using website dkms was painful, very painful (with hw enablement stack).

Once again, I agree, neither are actually a walk in the parc in all occasions. AMD requires to go and pull git stuff, Nvidia you have to go back to old gcc for their nvcc stuff, but you have scl to help you. Which is really the point on usability, whether Nvidia does smthg themselves or not, since they are the main vendor, people adapt ... And there are a lot of stuff to workaround their stuff, often out of the box or easily ... That's just the way it is.

As I said, both provides similar solutions. How easy is to get one or another in your system depends of your distro and your experience.

Quoting: 3zekielOn pure Gaming, as long as you don't want the very latest proton, it should be fine. But my fear is you still get hangs, APUs that do not even let you boot ... all this kind of fun stuff. Stuff, that basically never happened to me with Nvidia. Worst you have there is nvcc yelling on you to give him an older compiler, which since you can still boot in normal env is not so hard. Overall, this has been the issues I faced and my work experience, and not just on my machines. I also agree my use is not casual, and I might push into more issues than standard gamer obviously, but the APU not booting as an example ...

TBF, Nvidia can also have similar problems: https://www.reddit.com/r/linux_gaming/comments/k4r48t/have_you_been_experiencing_unrecoverable_hard/

I never used an APU though, so I cannot give any opinion about them.
3zekiel Dec 4, 2020
Quoting: slaapliedjeYeah, I think what it really comes down to is there isn't a stable driver model for graphics cards in general. Not even Linux specific, as graphics drivers are for sure the one thing across platforms (except the Mac, which meh) which are constantly having updates. Whether they are new features being added, new support for the next graphics cards, or even just fixing performance in games / applications.

This really is the cause of most of the problems with Linux, as the update mechanisms for drivers aren't really a 'thing' when they are all in the kernel. This is why dkms was created, so it could dynamically rebuild new drivers when kernel updates happened. It shouldn't be the other way where you need a whole new kernel version just to support the new hardware. Should be able to dynamically build a kernel module for your existing kernel. Needing extra libraries to be pulled from git, or compiling your own kernel off of kernel.org is so... 1999.

The random code drops by AMD completely explains why we're in this situation. But for now, the AMD vs nvidia decision may end up being simply accessibility to the cards. Seems both are sold out everywhere, but for AMD it's because they're selling so many chips to Sony and Microsoft for consoles, where nvidia is selling theirs to crypto-miners. So kind of a moot point!

Ah yes, driver update issue is a bit of a mess. That being said, kernel code has no real reason to change dramatically once stabilized for this kind of devices. It really is just a bridge to talk with dma stuff and firmware, you might have some bugs to solve at first, but then... Also, for bug/security, point releases should be enough. DKMS/akmods may still help if needed.
I expect issues will mostly happen at mesa level, which is still an open issue. And for this well, I guess no silver bullets, having a separate vulkan package should be much much easier than opengl, so it might be the solution with time, just a separate lib to update. But for opengl, no idea... Since it has so many deps, and is depended upon by so many things.
I think many distro need to change a bit how they work too. I have to deal with Centos for proprietary stuff in particular, and it is a freaking pain in the ass. At some point, compiler is so old (on centos 7) that you can't get anything modern to work (even autoconf and co are too old, I'm not sure how the hell this can happen). Supporting OSes for 10 years encourage very bad behaviour for devs. At least, there should be *some* level of updates (jumping from lts kernel to lts kernel after few point release each times would be a good middle point as an example).
It also causes security issues, since using some sw such as gnome/firefox in old version, even pseudo extended support releases can go bad easily (less coverage because not many users, so researchers do not test, so basically only hackers test ...).

But well, some level of issues will remain with current model. Vulkan is a good occasion to solve it, by making something more minimal, with less dependencies that could actually be updated regularly. Also, with its virtual lib system, it would be easy to have multiple version live together, like our Python friend.

As for chip availability, yeah ... I think waiting for Intel will not be hard, since we will not have any chips from Nvidia/AMD either before either :) Scalpers, miners (on both side from rumours I heard) and Sony/Microsoft, and most probably selling pro cards for Nvidia which is crazy margin and probably comes first.


Last edited by 3zekiel on 4 December 2020 at 6:02 pm UTC
x_wing Dec 4, 2020
Quoting: slaapliedjeHow is it unsupported if I install nvidia drivers from the debian repo? Unlike Ubuntu and their Universe / Multi-verse repositories, Debian supports ALL of theirs... one of the reasons Debian is superior.

So, installing a new kernel from Debian testing is unsupported but installing Nvidia drivers from testing is supported?

Quoting: slaapliedjeI'm not, what I'm implying is that distros don't support AMDGPU Pro drivers within their distribution. Whether that is because they're too hard or because AMD doesn't let them, I haven't looked into. But nvidia clearly does allow distributions to put their drivers in repositories. Simple as that. Have you seen any distribution contain repositories with the proprietary AMD driver? If so, I'd like to know about them, as I haven't seen any. I mean let's hold both companies to the same standard, do they both allow repackaging of their drivers? Or are we stuck with the three distros they support (RHEL, CentOS, Ubuntu)? Even the open source drivers require firmware blobs, so the ones who are happy about that can't be 100% happy.

This just brings up the problem I stated in my last post, neither solution is 100% great. Nvidia just happens to have better distribution support as of right now. Unless you're using a rolling release (as you said, latest kernel) then you're shit out of luck for AMD.

If you don't want to imply that then you should probably start saying that Nvidia is better supported in your distro and that's it. And you don't need to have a rolling release. You just have to get the latest kernel and Mesa version if and only if you have the latest hardware, something you can do without a rolling release.
slaapliedje Dec 4, 2020
Quoting: x_wing
Quoting: slaapliedjeHow is it unsupported if I install nvidia drivers from the debian repo? Unlike Ubuntu and their Universe / Multi-verse repositories, Debian supports ALL of theirs... one of the reasons Debian is superior.

So, installing a new kernel from Debian testing is unsupported but installing Nvidia drivers from testing is supported?
They BACKPORT kernels from testing to stable. https://packages.debian.org/buster-backports/linux-image-5.9.0-0.bpo.2-rt-amd64-unsigned Also backports for nvidia drivers are also enabled.

What I was saying is that installing them ARE supported You just don't WANT to have to install newer kernels unless you really need something in the new kernel, that was my point. The whole 'meh, let's swap out the kernel' should be more of a 'holy shit, you're forced to get a new kernel because you want a new GPU?' It should be like any other platform, you update the driver for newer card support, you shouldn't have to update your whole kernel. Not everyone can just do that, like if they have a workstation where they are tied to a specific kernel for business case (like nessus won't accept anything but the kernel version string to certify it's not vulnerable).
Not sure why people don't take such things into account when they say 'just update the kernel'.
Quoting: slaapliedjeI'm not, what I'm implying is that distros don't support AMDGPU Pro drivers within their distribution. Whether that is because they're too hard or because AMD doesn't let them, I haven't looked into. But nvidia clearly does allow distributions to put their drivers in repositories. Simple as that. Have you seen any distribution contain repositories with the proprietary AMD driver? If so, I'd like to know about them, as I haven't seen any. I mean let's hold both companies to the same standard, do they both allow repackaging of their drivers? Or are we stuck with the three distros they support (RHEL, CentOS, Ubuntu)? Even the open source drivers require firmware blobs, so the ones who are happy about that can't be 100% happy.

This just brings up the problem I stated in my last post, neither solution is 100% great. Nvidia just happens to have better distribution support as of right now. Unless you're using a rolling release (as you said, latest kernel) then you're shit out of luck for AMD.
Quoting: x_wingIf you don't want to imply that then you should probably start saying that Nvidia is better supported in your distro and that's it. And you don't need to have a rolling release. You just have to get the latest kernel and Mesa version if and only if you have the latest hardware, something you can do without a rolling release.
That's what we're talking about here, if you are going to get the latest hardware, you basically have to upgrade kernel / mesa instead of just letting your distro packages handle it. Debian Sid apparently already has the minimum (kernel 5.9.x and Mesa 20.2+ (may have been 20.1+ that is needed). But that IS a rolling release. Yes they have backports, but you'd have to 'prep' for stable and install that stuff before you pull out your old card and put in the new.

But the way nvidia and AMD do it with their proprietary driver is more supportable, as you don't have to muck with new kernels, and they package their own OpenGL/Vulkan libraries. DKMS is the correct way to go here. If your distribution breaks DKMS, that means they didn't test kernel+dkms+driver integration, and that's ON THE DISTRIBUTION, not nvidia or AMD's fault, right?

In the past, different distributions would end up patching flgrx to work with Xorg, or they wouldn't roll out new Xorg or flgrx drivers so as to not cause breakage. Now not all distributions have a large amount of testers / developers working on them, so some hardware support is simply lacking testing, and that could easily cause your system to not boot to a gui. But at least then (if you know what you're doing) you have a chance to try to fix it. A lot of times in the past, Windows would just crash, and safe mode is a pain to try to get a video driver working again....
Shmerl Dec 4, 2020
Quoting: slaapliedjeI have been using nvidia for years, and it has pretty much been 'just works'.

I remember Nvidia breaking more than once due to kernel updates and I remember Nvidia messing up my install to the point of frustration and wiping out the whole OS to reinstall. Not upstreaming their driver has consequences. Ditching the blob felt very good and I'm not interested in going back to that horror :)


Last edited by Shmerl on 4 December 2020 at 8:10 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.