I’m running CachyOS, and having an Nvidia card, I’m using their Nvidia-specific kernel. I know this 3060 won’t last forever, and I’m planning to upgrade to an AMD card for a better overall experience.

Is there anything I should be aware of regarding the kernel or other compatibility when switching brands? Can I simply plug in the new one and run pacman -Syu?

Sidenote: I will plan around my PSU’s output, so no need to advise regarding physical compatibility.

  • Vik@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 days ago

    huh, that’s interesting. what does that provide to the system? Is that like having the lunarg loader present on a windows install?

    • Lucy :3@feddit.org
      link
      fedilink
      arrow-up
      0
      ·
      9 days ago

      It basically allows vulkan, the graphics engine, to work with AMD driver (which resides in the kernel). For OpenGL to work with it, you need the mesa package, but that’s usually installed anyway.

      • Vik@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        9 days ago

        Isn’t that part already covered by the radv mesa driver? I’m really confused. did you mean to refer to vulkan as a 3D gfx API rather than an engine? Or are there specific rendering engine workarounds included in the aforementioned package?

        • Lucy :3@feddit.org
          link
          fedilink
          arrow-up
          0
          ·
          9 days ago

          mesa only coveres, OpenGL, according to the arch wiki.

          also, the former, I couldn’t remember the correct word

          • Vik@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            9 days ago

            That’s not correct, though it may be ASIC specific. Can you tell me which GPU you’re using?

            IME, GCN4 and up are all seamlessly served by the radv mesa driver. If this person upgrades to a newer AMD GPU, they will not need to manually install a Vulkan ICD

            To add, there are mesa vulkan drivers for Intel (ANV, which is the original basis of RADV), nvidia (NVK), Qualcomm (Turnip), and Apple Silicon (forgot the name but something apple-y I hope), and several others.

            I’m not sure if there’s any caveats specific to arch, I’ve not used it much outside of EndeavourOS, and primarily use Fedora, though the former was a completely plug and play experience across several systems with various generations of AMD graphics.