我有NVIDIA mx 230和英特尔,我不能使用NVIDIA。现在很少有问题:
1) $ nvidia-smi给出输出
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.2)
$ prime-select query
nvidia3)在设置中,活动GPU为英特尔,在主菜单中为NVIDIA.4)
lspci | grep -i nvidia
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX230] (rev a1)5)
$ lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
Subsystem: Acer Incorporated [ALI] UHD Graphics 620 (Whiskey Lake)
Kernel modules: i915
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX230] (rev ff)
Kernel modules: nvidiafb, nouveau
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Acer Incorporated [ALI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller另外,在附加驱动程序中,有为nvidia选择的驱动程序。我已经搜索了所有的论坛,但却找不到解决办法。我曾多次尝试通过主选择命令和gui菜单重新启动,但都没有用。此外,我的主要选择GUI菜单似乎不同。它没有任何侧面标签。它只包含3个单选按钮来选择处理器。
Do someone have solution for this?编辑:安装了util-440之后,nvidia-smi就可以工作了,它显示了gforce mx230 off,但是gpu的使用率从来都不是0%。另外,settings>about system显示intel,prime-select query显示nvidia。nvidia-smi的输出:
Tue Apr 21 17:21:44 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.82 Driver Version: 440.82 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce MX230 Off | 00000000:02:00.0 Off | N/A |
| N/A 47C P3 N/A / N/A | 287MiB / 2002MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1453 G /usr/lib/xorg/Xorg 28MiB |
| 0 2042 G /usr/lib/xorg/Xorg 83MiB |
| 0 2306 G /usr/bin/gnome-shell 128MiB |
+-----------------------------------------------------------------------------+有人能告诉我我的NVIDIA是激活的吗?如果没有,我如何使它激活?
发布于 2020-04-30 15:29:19
我解决了这个问题,首先完全卸载所有的驱动程序。然后重新安装NVIDa-440驱动程序,因为我的GPU是MX230。同时,我还安装了nvidia-utils-440软件包,现在nvidia-smi工作得很好。虽然有一些情况,当我打开系统,命令没有响应,或者GPU被列出,但不活动,所以我只需关闭和重新启动,这解决了问题。希望这对你也有帮助。另外,我已经安装了nvidia-418和nvidia-utils-418现在在额外的驱动程序中,418是未列出的,即使在安装后,我不知道为什么?但这对于me.Hope来说是有效的,对你也是如此。
发布于 2020-04-20 14:49:36
首先,在软件和更新(software-properties-gtk)的附加驱动部分中,尝试所有可用的Nvidia驱动程序。例如,我有三个不同的版本可用。如果您没有自己安装驱动程序,那么您可能使用的是开源的Nouveau驱动程序。Nvidia最近为MX230发布了v418.56。安装它,看看它是否解决了您的问题。
如果它仍然是不可检测的,试试Nvidia-发布的流行!操作系统。基于Ubuntu,您将不必以重要的方式修改您的工作流。
https://askubuntu.com/questions/1228820
复制相似问题