Hey everyone,

I’m currently rocking a 3080 I bought second hand in my Arch Linux rig. It works great under xorg but not so much wayland. There are a number of bugs and gaming performance is worse. I would like to use wayland in general for the mixed refresh rates with dual monitors. My question is: Is AMD really that much better than Nvidia? Is the AMD experience issue free with wayland? Also, how is hardware encoding with AMD? I’m particularly curious how performance is for game streaming with sunshine. I currently use nvenc hardware encoding which is amazing and feels like there is no latency. Does AMD have a similar experience?

Thanks!

  • inverimus@lemm.ee
    link
    fedilink
    arrow-up
    11
    ·
    1 year ago

    From a FOSS standpoint, AMD is clearly better since Nvidia doesn’t provide an open source driver and actively prevents one from being developed (that is feature complete) by anyone else.

    From a gaming standpoint, I don’t think it makes much difference either way. Both companies make cards and have drivers that work very well for Linux gaming. Nvidia are usually a bit faster at supporting new cards on Linux, but that only matters if you are buying a card right at launch.

    The main sticking point is Wayland vs Xorg. While you CAN use an Nvidia card for Wayland at this point, you are likely to run into some issues and it won’t be as nice of an experience as AMD. Nvidia will probably fully support Wayland eventually, but there is no guarantee.

    Finally, if you need CUDA you just go with Nvidia.

    It really comes down to your exact needs and how much you care about open source software as a principle.