我想367.27
为自己的Windows安装最新的nvidia驱动程序()GeForce 940MX
。
为什么我要切换
目前,我已经361.42
从官方存储库安装了。但是,此人在TensorFlow中存在问题(发行2810)。
我做了什么
- 从http://www.nvidia.com/cn/download/index.aspx下载最新的驱动程序
- 关闭所有内容,注销,切换到控制台(Ctrl+ Alt+ F2)
- 关闭lightdm(
sudo service lightdm stop
) - 执行下载的脚本(
sudo sh NVIDIA-Linux-x86_64-367.27.run
)
我所期望的
我认为这只会更新驱动程序。
发生了什么
接受EULA后,出现错误。它询问我是否要继续安装或中止安装。我中止了,并查看了错误消息:
$ cat /var/log/nvidia-installer.log
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jul 15 13:41:43 2016
installer version: 367.27
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
nvidia-installer command line:
./nvidia-installer
Unable to load: nvidia-installer ncurses v6 user interface
Using: nvidia-installer ncurses user interface
-> Detected 8 CPUs online; setting concurrency level to 8.
-> License accepted.
-> Installing NVIDIA driver version 367.27.
-> Running distribution scripts
executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed! Are you sure you want to continue? (Answer: Abort installation)
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.
我该如何解决这个问题?
我如何回滚
忽略并安装警告后,我没有得到任何图形。只是黑屏。所以我取消了安装:
- shift启动时按
- 进入根壳
- 使其可写的
mount -o remount,rw /
(-
是?
和/
是-
在美国布局) sh NVIDIA-Linux-x86_64-367.27.run --uninstall
否。事实上,当我继续安装时,一切正常。直到我尝试再次启动GUI。然后我没有图像:-/
—
Martin Thoma
这听起来像是一个不同的问题(特定驱动程序与您的显卡是否兼容?)
—
steeldriver
我从nvidia网站下载了驱动程序,并选择了正确的显卡。因此,驱动程序与图形卡的兼容性不应该成为问题(我没有卸载旧的nvidia驱动程序...我不确定为什么要这样做,但有些教程建议这样做)
—
Martin Thoma
nvidia-installer ncurses user interface
(没有'v6')之后,它似乎会继续快乐。您还记得错误消息中是否还有其他内容(它是否提到了DKMS或偶然地签名了?)