我希望有一个我尚未能够解决的快速问题:
我安装了 Ubuntu 20.04(顺便说一下,这是一个很棒的发行版)。我在主要设置中以“按需”配置文件运行 NVIDIA 驱动程序。
我所要做的就是右键单击程序图标并选择“使用专用显卡启动”,一切就绪。它运行顺畅。如果我不这样做,性能就会“不稳定”,因为它使用的是英特尔显卡而不是 NVIDIA。
(顺便说一句,如果我在 PRIME 配置文件中将驱动程序置于“性能”模式。无论如何,程序都会获得英特尔卡,我不知道为什么会这样,但我使用“按需”模式工作正常。
但是......这是我的问题:
我有几个像 Meshroom 这样的程序,它们不使用安装程序或包,而是直接使用终端中的二进制文件运行。
但是当我执行它时,它总是得到英特尔显卡”。
您知道我需要在命令行上输入什么行(或小脚本中的行)才能使用专用图形支持执行命令吗?
我一直在寻找,Ubuntu 16 和 18 的方法(例如在命令前面放置“DRI_PRIME=1”)似乎不适用于这个新版本。
非常感谢。我非常感激您的回答、见解或建议。:)
祝您度过愉快的一天。注意安全。
答案1
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia <app to execute>
据我所知,它对我来说在 19.10 上很有用。
答案2
这个答案也是为了让其他人知道,@“Noctis”的提议https://askubuntu.com/users/817301/noctis在 Ubuntu 22.04 Gnome Desktop 中也可以完美与 Wayland 配合使用。