赞
踩
一 查看显卡型号
一 在终端输入命令后 lspci | grep -i vga
二 在网站(网址)中查看自己的对应的型号
三 得到自己的卡型号
我的是这个版本驱动版本
二 开始驱动安装准备
2.1 安装依赖项
分别执行两条命令安装安装 NVIDIA 显卡依赖软件【切记,不能只输一条指令】
sudo dpkg --add-architecture i386
sudo apt install build-essential libc6:i386
我的执行第二句出现:
吓死我了,试了才知道是某些进程被占用,参考链接解决问题
使用如下命令:
ps -aux
查找占用的进程的PID,但如果进程太多找不到,可以结合grep命令进行筛选,如下所示:
ps -aux|grep apt
最后重新输入上述第二条命令:sudo apt install build-essential libc6:i386
就成功啦。
2.2 屏蔽开源驱动 nouveau
打开终端,输入下面命令行
sudo gedit /etc/modprobe.d/blacklist.conf
弹出下面的文件,在末尾加上2行代码:
blacklist nouveau
options nouveau modeset=0
依次执行以下命令,使禁用生效并重启系统:
sudo update-initramfs -u
sudo reboot
重启后可以验证是否生效:
lsmod | grep nouveau
若没有输出,则禁用生效。
三、安装nvidia驱动
我下载的版本:NVIDIA-Linux-x86_64-515.48.07.run(注意不同的版本最后安装执行的具体选项不同)
下载后的run文件拷贝至home目录下。
然后在命令行界面下输入:
sudo service lightdm stop //这个是关闭图形界面,不执行会出错。
然后卸载掉原有驱动:
sudo apt-get remove nvidia-* #(若安装过其他版本或其他方式安装过驱动执行此项)
这里我没安装驱动版本,执行界面如下:
6)给驱动run文件赋予执行权限:
sudo chmod a+x NVIDIA-Linux-x86_64-515.48.07.run
安装:
sudo ./NVIDIA-Linux-x86_64-515.48.07.run -no-x-check -no-nouveau-check -no-opengl-files //只有禁用opengl这样安装才不会出现循环登陆的问题
安装过程中的选项:
The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。
Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择 No 继续。
问题没记住,选项是:install without signing
问题大概是:Nvidia’s 32-bit compatibility libraries? 选择 No 继续。
Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 选择 Yes 继续
这些选项如果选择错误可能会导致安装失败,没关系,只要前面不出错,多尝试几次就好。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。