对照官网上wiki的帮助安装驱动
sudo nvidia-detect 命令下显示
Checking card: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)
Your card is supported by the default drivers.
It is recommended to install the
nvidia-driver。
后面输入 apt-get install linux-headers-$(uname -r|sed ‘s/[^-]-[^-]-//’)之后显示
dpkg: 警告: 无法找到软件包。
你是手动敲的命令还是复制粘贴?建议复制粘贴;
另外,你可以先查一下有没有这个包:
apt update
apt search linux-headers-$(uname -r|sed ‘s/[^-]-[^-]-//’)
我搜到是有的;
======
还有,你的源用的是http,你改成https源试试;
http源有时候会有无法下载软件包的情况;
我有N卡,但一直没装专有驱动;
读取软件包列表… 完成
E: 仓库 “https://httpredir.debian.org/debian stretch Release” 不再含有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
是这个吗?
aufs-dkms/stable,stable 4.9+20161219-1 amd64
DKMS files to build and install aufs
linux-headers-4.9.0-3-all/stable 4.9.30-2+deb9u5 amd64
All header files for Linux 4.9 (meta-package)
linux-headers-4.9.0-3-all-amd64/stable 4.9.30-2+deb9u5 amd64
All header files for Linux 4.9 (meta-package)
linux-headers-4.9.0-3-amd64/stable 4.9.30-2+deb9u5 amd64
Header files for Linux 4.9.0-3-amd64
源有问题?
======
我的是:
linux-headers-amd64/stable, stable 4.9+80+deb9u6 amd64
header files for linux amd64 configuration (meta-package)
我的debian版本是amd64/stable,更新到最新;
我把http改成https后出现问题。改回http后就出现inux-headers-amd64/stable, stable 4.9+80+deb9u6 amd64
header files for linux amd64 configuration (meta-package)。
https源不可用?是不是少装了个https工具(apt-apt-https包)?
http结果也可以,有验证,你可以直接安装;
不过还是建议用https源;
好,我等下换了试试。谢谢!
写错了,https工具是apt-transport-https;
好的。
楼主你的问题解决了吗?我查了一下940M应该是可以用390的驱动的,你用的是那个软件源?我用阿里的源(stretch),装了bumblebee-nvidia,能正常使用
如果解决了,最好在这里反馈一下解决方案~
我还没有装啊,毕竟是新手不敢乱折腾。而且,我现在还用不着显卡驱动。等一个月后我开始学习opengl装好后反馈一下。
我直接apt会有依赖问题,只好 -t stretch-backports
用了过渡源。
今天安装驱动的时候出现黑屏,可能是驱动有问题。
想知道如何卸载所安装的驱动进入图形界面。
apt purge nvidia*,然后再用apt -t stretch-backports 从过渡源里安装nvidia-driver
我是删掉source.list里的backports源,然后直接安装bumblebee的,我这样用下来是没什么问题的。不然用apt -t stretch-backports安装的bumblebee在用optirun的时候总是会提示一些错误,然后我按照网上的一些解决方法做还是没办法成功。然后我就直接只用stable的源了
现在的问题是我一开机控制台一闪而过,就出现左上角一个静止不动的光标。
这应该是开机了,但是打不开图形界面?我猜
你试试按ctrl+alt+f3之类的