Ubuntu 22.04环境下nvidia-settings中PRIME Profiles选项卡缺失问题求助
Ubuntu 22.04环境下nvidia-settings中PRIME Profiles选项卡缺失问题求助
各位好,我已经看过一些类似的帖子,但问题还是没解决,想在这里求助一下。
我的环境信息:
- 系统: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 # 切换到NVIDIA显卡 sudo prime-select intel # 切换到Intel显卡
但我想搞明白为什么nvidia-settings的GUI界面里找不到PRIME Profiles选项卡了。我试过不同版本的驱动,其他版本要么功能异常,甚至偶尔会出现开机卡死的情况,目前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
但问题依旧,nvidia-settings的GUI界面里还是没有PRIME Profiles选项卡。
备注:内容来源于stack exchange,提问作者Nicholas Redi
相关产品推荐
相关产品推荐

