我在尝试将 nvidia 驱动程序安装到 17.3 linux mint 时遇到了很大的麻烦。我无法使用 ppa 驱动程序,因为它们无法与 CUDA 一起使用,而出于某种原因我需要 CUDA。
无论如何,当我在禁用 X 服务器后尝试安装它时,它给了我
"The pre-install script for this distribution has failed!"
继续前进,我选择使用 DKMS 选项,因为它听起来不那么麻烦,但它给了我
"Failed to run /usr/sbin/dkms build -m nvidia -v 390.59 -k 4.98-040908-generic':
kernel preparation unnecessary for this kernel. Skipping...
Building module:
Cleaning building area...
'make' -J8 NV_EXCLUDE_BUILD_MODULES-'' KERNEL_UNAME=4.9.8-040908-generic modules....(bad exit status: 2)
Error! Bad return status"
然后它失败并告诉我不要使用 DKMS
当我在没有 DKMS 的情况下执行此操作时,它会引发另一个错误
"CC version check failed"
并告诉我一些关于安装程序和正在使用的 gcc 版本之间不同或类似的信息。
When I add CC=gcc-6.2 to the install command it fails again and says
"Unable to determine the version of the kernel sources located in 'lib/modules/(long name)'
因此,我添加了内核源代码应有的路径,但它再次失败。所以我想那是不对的。我不太确定正确的安装源在哪里,或者我是否走在正确的道路上。
现在我的 Linux 安装一团糟,每当我尝试登录时,它都会崩溃到后备模式。无论如何要解决这个问题并走上正确的道路吗?
答案1
打开etc/default/grub
并更改
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
为GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 quiet splash"
“运行”
sudo update-grub2
,然后重新启动系统,在升级时以低图形运行
打开
Driver Manager
并安装 nvidia 的驱动程序,然后运行
sudo nvidia-xconfig
然后重新启动系统。
用它来查看您的显卡是否正常工作
inxi -xG