![Firefox 无法检测到我的 Nvidia GPU](https://linux22.com/image/954038/Firefox%20%E6%97%A0%E6%B3%95%E6%A3%80%E6%B5%8B%E5%88%B0%E6%88%91%E7%9A%84%20Nvidia%20GPU.png)
我有一台配备 Intel iGPU 和 Nvidia dGPU 的 Optimus 笔记本电脑,我刚刚注意到,当使用 Nvidia GPU(通过 激活prime-select nvidia
)时,基于 WebGL 的游戏会在 Firefox 浏览器上以软件渲染的方式运行,其性能问题显而易见。
Nvidia 驱动程序已正确加载,我可以正确玩“标准”(即非浏览器)游戏,但 Firefox 内部的所有内容都是软件渲染的。about:support
确实显示了两个 GPU,GPU1 是llvmpipe(LLVM 15.0.7,256 位),并且 GPU2 标记为非活动状态,是我的英特尔 dGPU(供应商/设备为 0x8086/0x9bc4)。
当我仅使用 Intel GPU(prime-select intel
)时,硬件加速对于 Firefox 上的 WebGL 游戏可以正常工作。
我在 23.04(农历)上使用最新的 535 Nvidia 驱动程序,带有 X11,而不是 Wayland。
关于如何让 Firefox 像检测 Intel Graphics 一样检测我的 Nvidia GPU,有什么建议吗?
答案1
我试图打开硬件视频使用 Nvidia GPU 和专有驱动程序在 Firefox 中加速这里。不确定这是否是你的情况,但可能会有帮助。
答案2
对我来说,我需要手动编译并安装 nvidia-vappi-driver 并使用 apt 版本的 Firefox(不是 Snap)