1. 卸载原先的所有驱动
sudo apt-get remove --purge nvidia*
2. 禁用自带nouveau驱动,把nouveau驱动加入黑名单
sudo gedit /etc/modprobe.d/blacklist.conf #在最后一行添加blacklist nouveau,把nouveau驱动加入黑名单
sudo update-initramfs -u #使禁用 nouveau 真正生效
电脑重启之后执行:
lsmod | grep nouveau #检查nouveau驱动,确保没有被加载
3. 安装
- 自动安装
sudo ubuntu-drivers autoinstall #自动安装显卡驱动
- 查看是否安装成功
glxinfo | grep rendering #查看是否安装成功
#在这之前可能要执行sudo apt install mesa-utils
direct rendering: Yes #说明安装成功
- 如果提示initramfs tools错误,是因为/boot空间不足,需要删除旧版本的内核
sudo dpkg --get-selections | grep linux #查看所有内核
sudo apt autoremove linux-headers-5.3.0.18 linux-image-5.3.0-18-generic #删除旧版本的内核(5.3.0-18)
sudo dpkg --get-selections | grep linux #查看所有内核
sudo dpkg -P linux-image-5.3.0.18-generic #删除有标记deinstall的内核文件,直到删除所有含有5.3.0-18的内核(在我这里是旧内核)
根据自己的实际情况选择要删除的文件
sudo update-grub #等新引导
- 重复第1和第2步
references
Ubuntu16.04清除旧版本内核
[专业亲测]Ubuntu16.04安装Nvidia显卡驱动(cuda)–解决你的所有困惑
作者用亲身经历证实了作者以上所写并不能解决问题,还导致了作者无法进入图形界面,需要执行sudo apt-get purge nvidia*,将安装的驱动卸载掉,重启才能进入图形界面,在新安装Ubuntu后,也需要执行这条语句。 |
在我重装系统的时候,重新分区设置错了分区大小(过大)导致卡住不动了,就把整个电脑都搞崩了(System error,没有办法进入系统了,两个系统还有启动盘都进不了),这真是一个伤心的故事!!!! |
然后我发现选择deepin进入时选择recover momery可以进入deepin!于是进去备份了一下数据后,把Ubuntu和deepin都重装了一遍。 |
事实证明ubuntu19.10(5.3.9-19内核)除了nouveau没办法安装其他显卡驱动,就算在>>设置 里面调也没有用,这是一个bug?呕吐呕吐,惊起一滩鸥鹭
经过我多天的探索:尝试了网上的一切方法,依然没有效果(包括安装ubuntu18.04),在QQ群里遇到一个童鞋,他说道了磁盘的格式问题,于是我讲我的磁盘(新买的西部数据固态蓝盘),格式化成mbr格式,全盘安装deepin,结果成功安装了!!!由于没有带ubuntu启动盘,暂时还没有安装ubuntu,ubuntu也没有deepin爽,所以就拜拜嘞您内ubuntu,略略略 |