Nvidia Prime 渲染卸載「按需」不適用於 nvidia-driver-450 和 ubuntu 20.04.1

Nvidia Prime 渲染卸載「按需」不適用於 nvidia-driver-450 和 ubuntu 20.04.1

我在新安裝的 Kubuntu 20.04.1 上安裝了 Nvidia 450。

Prime 渲染卸載在手動模式下運作__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia

nvidia-settings說不支持prime。因此,我在 nvidia 視窗中沒有主要條目,如下所示。

所以我認為整合 GPU 和 nvidia GPU 之間的切換將會不是自動的並且“按需”不起作用。

怎麼了 ?感謝您的幫助。

電腦 : 華碩 A17-TUF766IU-H7074T

作業系統詳細資料: Kubuntu 20.04.1 與主線 5.8.8 核心 Nvidia 驅動程式版本:450.66 桌面環境:Plasma 視窗管理器:KDE

硬體細節 處理器:AMD Ryzen 4800H GPU:GeForce GTX 1660 Ti 6 Go

meloli@Asus-A17:~$ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo | egrep "(OpenGL vendor|OpenGL renderer|OpenGL version)"
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 1660 Ti/PCIe/SSE2
OpenGL version string: 4.6.0 NVIDIA 450.66

meloli@Asus-A17:~$  glxinfo | egrep "(OpenGL vendor|OpenGL renderer|OpenGL version)"
OpenGL vendor string: X.Org
OpenGL renderer string: AMD RENOIR (DRM 3.38.0, 5.8.8-050808-generic, LLVM 10.0.0)
OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.0.8

meloli@Asus-A17:~$ nvidia-settings
 
(nvidia-settings:6099): GLib-GObject-CRITICAL **: 14:05:53.205: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

ERROR: nvidia-settings could not find the registry key file. This file should have been installed along with this driver at /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
       application profiles will continue to work, but values cannot be prepopulated or validated, and will not be listed in the help text. Please see the README for possible values and
       descriptions.

** Message: 14:05:53.270: PRIME: No offloading required. Abort
** Message: 14:05:53.271: PRIME: is it supported? no

在此輸入影像描述

答案1

linux下沒有自動切換的功能(自動切換僅適用於Windows)並且使用Nvidia GPU只能透過在命令前手動新增前綴來完成。

對於伏爾甘:

__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only
__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=non_NVIDIA_only

對於 GLX + OpenGL

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
__NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-G0 __GLX_VENDOR_LIBRARY_NAME=nvidia

但是還有一個小錯誤我在啟動板中報告: PRIME 設定檔未顯示在 nvidia 設定中擁有 450 名司機。 https://bugs.launchpad.net/ubuntu/+source/nvidia-settings/+bug/1895327

編輯PRIME 型材現在是最後的驅動程式。

來源 :

相關內容