nvidia-settings 中缺少“PRIME 配置文件”选项卡(Ubuntu 22.04、GeForce RTX 3080、nvidia-driver-525 (525.105.17))

nvidia-settings 中缺少“PRIME 配置文件”选项卡(Ubuntu 22.04、GeForce RTX 3080、nvidia-driver-525 (525.105.17))

我已经看到过类似的帖子,例如或者

我在 Ubuntu 22.04(使用 Xorg)。

我有一台 GeForce RTX 3080。

> nvidia-smi 
Sun Apr 30 09:33:25 2023       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.105.17   Driver Version: 525.105.17   CUDA Version: 12.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0  On |                  N/A |
|  0%   43C    P8    31W / 340W |    507MiB / 10240MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      2393      G   /usr/lib/xorg/Xorg                114MiB |
|    0   N/A  N/A      2600    C+G   ...ome-remote-desktop-daemon      217MiB |
|    0   N/A  N/A      2639      G   /usr/bin/gnome-shell               37MiB |
|    0   N/A  N/A      4275      G   ...9/usr/lib/firefox/firefox      132MiB |
+-----------------------------------------------------------------------------+
> sudo prime-select query
on-demand
> /usr/bin/nvidia-settings

(nvidia-settings:39496): GLib-GObject-CRITICAL **: 09:43:42.816: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
** Message: 09:43:42.914: PRIME: No offloading required. Abort
** Message: 09:43:42.914: PRIME: is it supported? no

在此处输入图片描述

我知道我可以像这样在模式之间切换:

sudo prime-select nvidia # select nvidia gpu
sudo prime-select intel  # select intel gpu

但我想知道为什么在 nvidia-settings GUI 应用程序中看不到 PRIME 配置文件选项卡。我已经尝试了不同的驱动程序版本,但每个版本似乎都给我带来了功能问题(有时还会在启动时挂起)。适合我的 GPU 的驱动程序似乎是 525 版本。

編輯 - 1

我刚刚尝试了@ThomZen 的回答。这是我的 nvidia-settings 情况:

> apt policy nvidia-settings
nvidia-settings:
  Installed: (none)
  Candidate: 510.47.03-0ubuntu1
  Version table:
     510.47.03-0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages

和...

> nvidia-settings -v

nvidia-settings:  version 530.30.02

因此我尝试删除当前版本(530.30.02)并安装 510.47.03 版本:

> sudo apt remove nvidia-settings
> sudo apt install nvidia-settings=510.47.03-0ubuntu1
> nvidia-settings -v

nvidia-settings:  version 510.47.03

但 GUI 应用程序中仍然缺少 PRIME 配置文件选项卡: 在此处输入图片描述

答案1

大家好,遇到类似问题的人!
Ubuntu Studio 22.04 上也有同样的问题。
请注意:我找到了一个解决方案,但它有点没用,因为如果您选择“按需”,较旧的驱动程序(您要安装的驱动程序)只会激活“性能模式”。如果您通过 X-Server GUI 选择此选项,至少会有一个小弹出窗口告诉您。

尽管如此:
安装 CUDA 驱动程序后,“Prime Profiles”选项不可用/不显示。唯一对我有帮助的解决方案是这次讨论

列出你添加的存储库中所有可用的 nvidia 版本

apt policy nvidia-settings

然后使用命令安装你的 ubuntu 版本附带的版本

sudo apt install nvidia-settings=VERSION_FROM_UBUNTU

正如我所写的,它会将“按需”选项带回您的 GUI,但这毫无意义。

祝您有愉快的一天!

相关内容