About the choice of amd and nvidia graphics cards?

In EOS, amd and nvidia’s graphics card which driver is more perfect, the most can play the performance of the graphics card it?
Graphics cards are 2021-2023 graphics cards

today , there is reason to not buy theses cards

  • series nvidia 40x0 ( 4090 & 4080 are very heavy high power suppy , 4070 price is to high )
    ==> see with series 30x0

  • for AMD , avoid series 7950 series temp are to high if the video card is vertical , the design chamber for swap heat is very bad , you cant reduce the temp
    ==> see with series 6x00

on AMD, you usually get the trouble free experience. The drivers are open source, developed by AMD, Valve, SuSe, Redhat, the mesa- and kernel staff and other big players in the Linux world and they work out of the box as long as you don’t buy cards that were just released (the additions are made upstream and have to be included in releases of the kernel, mesa and firmware files but as soon as they are included it just works). Gaming performance is great as long as you buy cards that are intended for gaming. My personal history of trouble free gaming on Linux includes a Fury X, a RX 480, a Vega64 and currently a RX6750 XT.

on Nvidia, you also have to wait with newest cards to be supported, and you are completely in the hands of nvidias proprietary driver, which usually breaks with kernel updates and then you have to wait for nvidia to fix the problem. Gaming performance is also good but you will have to live with regular breakage. I had that experience with several cards in the past on my work machine until I could finally convince the tech department to get me an AMD card … (I can’t remember the exact names of the Nvidia cards but it was a generic problem with their proprietary kernel module not building against kernel updates on Fedora and even on CentOS and thus leading to black screen boot)

I would buy an AMD card anytime. Currently, the best bang for the buck is offered by the RX 6700. If you want to spend more, RX 6700XT or 6750XT are also good cards, or if you want to have 4K gaming power, you would want to look at the RX 6900XT/6950XT or custom-designs of the RX7900 series, but those still need some tampering with files because the necessary additions to mesa are not yet in a stable release. Reference design cards are always bad, currently the RX7900 reference cards are having some hardware fault issues like stephane mentioned, but custom designs are not affected.

The best AMD custom designs usually come from Sapphire or Powercolor.

Both are good for gaming. Do you have specific preferences like Wayland, VRR, ray tracing, graphics pipeline library etc.

Go for AMD for the smoothest linux experience and, if you don’t want to spend lots of money, find a top-of-the-line ‘older generation’ used card: it has better performance than entry level new cards and fewer probabilities of giving you headache.

1 Like

Thanks, I am updating my computer, I am planning to buy nvidia or amd next top graphics card, since I am dual system using win & linux so I have to take into account that both systems can be used.

I do not have much preference, I only consider nv and amd which is better adapted to linux, I previously used 1060ti as linux graphics card, good experience, the installation of the driver is also very smooth, amd in terms of price will be more advantageous, but I am worried that amd will increase the difficulty in the installation of the driver.

for AMD you don’t need to install any drivers. They are included in Linux.

Thanks, I think I know what to choose :smiley:

I would like to ask, if I am using r9 390x and then switch to 6800xt, do I need to make any changes in my system?Do I need to reinstall the driver in?

I recently bought a 3060 and the experience hasn’t been that bad honestly. I had an amd apu before so here are the differences I observed:

  1. On nvidia you have to reboot your system if the driver gets updated.
  2. Apparently opengl acceleration in qemu doesn’t work with nvidia.
  3. Setting up the driver the first time was a pain, and I’ve forgotten the steps.

The thing that surprised me was that KDE wayland seems to work. However note that you won’t be able to do with nvidia-xsettings. I went with nvidia because amd’s handling of compute on linux left a sour taste in my mouth (though I did not own those cards myself), plus in my case the nvidia card was cheaper.

no you won’t need to change anything when switching between AMD cards, but you will need to make sure that the nvidia driver is gone for good before switching to AMD (as long as you don’t reinstall your system).

Especially config files like /etc/X11/xorg.conf or files in /etc/X11/xorg.conf.d/ might remain even after removing the nvidia driver and prevent booting to GUI.

I have installed eos on my Alienware laptop, which uses a 1060ti graphics card, I installed the drivers all right and nvidia-xsettings all right, but I’m not going to use the laptop now, so I’m considering using amd or continue to use nvidia graphics card, I heard BS86 said amd graphics card installation without any problems, so for me, AMD is a little better, after all, the same performance, AMD price will be slightly lower.

OK, thank you for your answer. Thanks! :smiling_face_with_three_hearts: