你好,我怀疑这个命令是否向我显示了这些驱动程序:
$ apt-cache search nvidia | grep -P '^nvidia-[0-9]+\s'
nvidia-331 - Transitional package for nvidia-331 <br/nvidia-346 -
Transitional package for nvidia-346<br/nvidia-352 - Transitional
package for nvidia-361<br/nvidia-361 - Transitional package for
nvidia-367<br/nvidia-367 - NVIDIA binary driver - version
367.57<br/nvidia-304 - NVIDIA legacy binary driver - version 304.134<br/nvidia-340 - NVIDIA binary driver - version 340.101<br/>
但是这个命令向我显示了这个结果:
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500
(rev 09)
这让我很困惑我是否安装了 NVIDIA 显卡。
我不太明白这一切意味着什么。
输出:
$ lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
Subsystem: Hewlett-Packard Company HD Graphics 5500
Kernel driver in use: i915
Kernel modules: i915
--
09:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Subsystem: Hewlett-Packard Company GeForce 820M
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
但它在其他地方不可见。必须安装它吗?
答案1
正如评论中提到的:apt-cache search
仅显示可用的包。
第二个lspci
输出显示您有 Nvidia GeForce 820M,它当前正在使用 nouveau 驱动程序(Kernel driver in use: nouveau
)。您可以使用ubuntu-drivers
显示适用的软件包或其名为的 GUI 前端additional drivers
(也可以从命令行启动/usr/bin/python3 /usr/bin/software-properties-gtk --open-tab=4
)并安装您喜欢的软件包。