我可以使用 Mesa 18.1.1 作为英特尔图形驱动程序,并使用 nvidia 415.25 图形驱动程序作为 nvidia 940mx,并使用 sudo prime-select 切换它们吗?

我可以使用 Mesa 18.1.1 作为英特尔图形驱动程序,并使用 nvidia 415.25 图形驱动程序作为 nvidia 940mx,并使用 sudo prime-select 切换它们吗?

我的笔记本电脑有混合显卡,安装了 ubuntu 18.10 和 Intel HD620 以及 Nvidia 940mx。当我切换 Nvidia 显卡时,它可以零延迟地工作,但 Intel 显卡会延迟,所以我为 Intel 安装了 mesa 18.1.1。我怀疑 ubuntu 是否会与这两个驱动程序发生冲突。因为我曾经收到过禁用 IRQ #16 错误。所以我想知道是否可以同时安装这两个驱动程序,并且英特尔是否使用 Mesa 而 Nvidia 仅使用 415.25?当我使用 sudo prime-select 时,驱动程序是否可以正确切换?

我将把这个场景附加到我最终的教程中。 https://github.com/lutris/lutris/wiki/How-to:-DXVK

答案1

由于我对此进行了充分研究,我认为我可以自己回答我的问题。因此,Mesa 和 Nvidia 图形驱动程序之间几乎没有冲突。如果您在启动时安装了它们,您将看到类似“禁用 IRQ 16”的内容,这反映了驱动程序之间存在一些冲突。冲突是因为 Mesa 有自己的 Vulkan 驱动程序,而 Nvidia 也有。因此,ubuntu 混淆了在启动时使用哪个 Vulkan 驱动程序。

所以最好的方法是使用 Nvidia Vulkan 驱动程序,避免安装 Mesa Vulkan 驱动程序,这样你就没问题了

相关内容