将 dri 卸载到 xorg 中的渲染节点

将 dri 卸载到 xorg 中的渲染节点

mesa 中DRI_PRIME出现了一个新功能,可以跟上笔记本电脑上的现代混合图形。我也想将它用于台式机。省电总是好的。

所以我让 xorg 只使用英特尔驱动程序禁用AutoAddGPU选项。然后,当我需要运行消耗 GPU 的应用程序时,我可能会唤醒我的 Radeon 卡。在 modprobing Radeon 模块后,DRI 渲染节点出现:

# ls /dev/dri/
card0  card1  card2
controlD64  controlD65  controlD66
renderD128  renderD129  renderD130

我怎样才能让 xorg 使用这些节点来卸载渲染?

我试过了xrandr --listproviders,但只得到了与嵌入式英特尔卡对应的单个提供程序。渲染节点可以用作提供程序吗?

相关内容