编辑由于我的问题的时间敏感性(我需要尽快使用 gpu),我最终只安装了 arch(manjaro),它能够识别和安装 Nvidia Prime 驱动程序(440)。但是,感谢所有帮助。
我已经搜索和搜索,但找不到针对我的具体问题的任何解决方案。基本上,我有一个华硕 Zenbook UX303ub,它配备了 i7 6th gen 和 Nvidia GT940m。我正在运行 Ubuntu 20.04,但我似乎无法让 Nvidia GPU 运行。这是我到目前为止所做的
sudo ubuntu-drivers devices -> No output
我在这里尝试使用 Nvidia 驱动程序,如果我没记错的话,它是 nvidia-346 版本。安装失败
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for
details. You may find suggestions on fixing installation problems in the README
available on the Linux driver download page at www.nvidia.com.
我似乎无法在该路径中找到日志文件。但我认为这不是问题,我也尝试过
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
sudo apt install nvidia-346
以及不同的版本(nvidia-349 等)。不管是什么版本,它都会抛出这个:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package nvidia-346 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'nvidia-346' has no installation candidate
我也试过
sudo apt install nvidia-driver-346
当我尝试lspci -v
它显示一个 Xeon E3 和 Intel Skylake GT2 显卡时,没有提到 nvidia。
我真的很难过,我会很感激任何意见。
输出
$ lspci -k | grep -iEA4 "VGA|3D|Display"
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
Subsystem: ASUSTeK Computer Inc. Skylake GT2 [HD Graphics 520]
Kernel driver in use: i915
Kernel modules: i915
--
你说的对。无法识别您的 NVIDIA。我的解决方案是运行全新的 Ubuntu 安装并标记“安装第三方软件”。
这样系统选择合适的驱动程序,一切正常。希望你也一样。
这是最简单的解决方案,您可以完全清除 NVIDIA、存储库等。之后,您不需要安装任何其他额外的图形驱动程序。它将是英特尔显卡。